Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Employers

  • Hire someone
  • Employer Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Senior AI Software Engineer

Senior AI Software Engineer

Back to Jobs
Expression Networks logo

Senior AI Software Engineer

Expression Networks

180,000–210,000 / Year

Location

Washington, DC

Experience

Senior

Posted

Jul 10, 2026

Apply by

August 9, 2026

Applicants

0

Early applicantFull-timeHybrid

Sign in to apply on web or download the app for more options.

Job Description

Expression is seeking an experienced Senior AI Software Engineer and Technical Lead to lead the development of a prototype platform that performs intelligent data processing, distributed inference, and resilient edge computing in communication-constrained environments. The platform integrates software-defined radio (SDR) technologies, edge AI, distributed systems, and modern software engineering practices to enable autonomous processing and decision support at the tactical edge. The ideal candidate is an experienced hands-on engineer who enjoys building complex systems from the ground up. You are equally comfortable designing system architecture, writing production-quality code, integrating hardware and software components, and mentoring other engineers while remaining deeply involved in implementation. **Security Clearance**: Eligible to obtain Secret or Top Secret Clearance (U.S citizenship required) **Responsibilities:** - Lead the technical architecture and implementation of an edge-native intelligent processing platform supporting distributed sensing, edge inference, and resilient mission operations. - Design scalable software architectures supporting heterogeneous edge computing devices, software-defined radios, embedded compute platforms, and cloud-enabled mission services. - Develop high-performance backend services using Python, FastAPI, asynchronous programming, and modern distributed software engineering techniques. - Lead integration of Software Defined Radio (SDR) platforms (such as Ettus USRP, GNU Radio, or equivalent SDR ecosystems) into software pipelines for real-time data processing and analytics. - Design resilient distributed processing frameworks capable of operating under degraded, disconnected, intermittent, and bandwidth-constrained communications. - Develop intelligent data processing pipelines that reduce communication overhead through feature extraction, prioritization, and adaptive data management. - Design peer-to-peer communication services supporting decentralized collaboration across heterogeneous edge devices. - Implement secure synchronization, workload distribution, and fault-tolerant processing across multiple edge computing nodes. - Lead software integration across embedded Linux systems, containerized services, edge compute devices, and cloud infrastructure. - Establish software architecture standards, CI/CD pipelines, testing frameworks, DevSecOps practices, and engineering best practices. - Collaborate closely with AI engineers to integrate machine learning inference capabilities into production software. - Produce technical documentation, software architecture artifacts, interface specifications, and engineering design documentation. - Support technical demonstrations, customer engagements, and prototype evaluations. - Mentor junior engineers while maintaining significant hands-on software development responsibilities. **Required Qualifications:** - Bachelor degree in Computer Science, Software Engineering, Electrical Engineering, Data Science, or related fields. An advanced degree is preferred. - 10+ years of professional software engineering experience designing and building distributed software systems. - Demonstrated experience serving as technical lead of complex software development efforts. - Strong Python experience including, asyncio and asynchronous programming, FastAPI, Pydantic, type hinting, and modern development practices. - Experience developing distributed systems, microservices, or event-driven architectures. - Proven experience implementing retrieval architectures. - Experience deploying applications using Docker and cloud-native services within AWS or Azure. - Experience implementing CI/CD pipelines using GitLab CI, GitHub Actions, or similar automation platforms. - Experience with Kubernetes, Infrastructure as Code (Terraform and Helm, or equivalent), and modern cloud-native deployment practices. - Experience integrating hardware and software systems. - Experience designing resilient software systems capable of operating under degraded or intermittent network conditions. - Strong written and verbal communication skills with the ability to produce technical documentation and communicate effectively with technical and executive stakeholders. **Preferred Qualifications:** - Experience with Software Defined Radio (GNU Radio, USRP, Ettus, SoapySDR, UHD, etc.) - Experience developing edge computing applications. - Experience with embedded Linux. - Experience supporting DoD, Intelligence Community, or Federal programs. - Experience with distributed data synchronization technologies. - Experience with low-latency data processing pipelines. - Experience working with autonomous systems, ISR, electronic warfare, or sensor fusion applications. - Experience integrating AI/ML inference into operational software systems. - Experience supporting National Security or Federal Civilian customers. **Location:** Hybrid or Remote with limited travel **Benefits:** Expression offers competitive salaries and benefits, such as: - 401k matching - PPO and HDHP medical/dental/vision insurance - Education reimbursement up to $10,000/yr - Complimentary life insurance - Generous rollover PTO and 11 days of holiday leave - Onsite gym facility and trainer - Commuter Benefits Plan - In-office Cold Brew Coffee **About Expression:** Founded in 1997 and headquartered in Washington DC, Expression provides data fusion, data analytics, AI/ML, software engineering, information technology, and electromagnetic spectrum management solutions to the U.S. Department of Defense, Department of State, and national security community. Expression’s culture focuses on creating immediate and sustainable value for our clients via agile delivery of tailored solutions built through constant engagement with our clients. Expression was ranked #1 on the Washington Technology 2018's Fast 50 list of fastest-growing small business Government contractors and a Top 20 Big Data Solutions Provider by CIO Review. We make sure to provide everyone with the tools and opportunities to grow while working on some of the newest technologies in the industry. We get excited about celebrating our professionals' milestones, accomplishments, promotions, overcoming challenges, and many other aspects that make an engaging collaborative environment. Equal Opportunity Employer/Veterans/Disabled

Key Responsibilities

  • Lead technical architecture and implementation of edge-native intelligent processing platforms.
  • Design scalable software architectures for heterogeneous edge computing and SDR devices.
  • Develop high-performance backend services using Python, FastAPI, and asynchronous programming.
  • Integrate Software Defined Radio platforms into software pipelines for real-time data processing.
  • Design resilient distributed processing frameworks for degraded network conditions.
  • Develop intelligent data processing pipelines to reduce communication overhead.
  • Implement secure synchronization and fault-tolerant processing across edge nodes.
  • Establish software architecture standards, CI/CD pipelines, and DevSecOps practices.
  • Collaborate with AI engineers to integrate machine learning inference capabilities.
  • Mentor junior engineers while maintaining hands-on development responsibilities.

Requirements

  • Bachelor's degree in Computer Science
  • Software Engineering
  • Electrical Engineering
  • Data Science
  • or related fields

Skills Required

PythonFastAPIAsyncioPydanticDistributed SystemsMicroservicesEvent-driven ArchitecturesRetrieval ArchitecturesDockerAWSAzureGitLab CIGitHub ActionsKubernetesTerraformHelmInfrastructure as CodeCI/CDDevSecOpsCommunicationTechnical DocumentationMentoringLeadershipGNU RadioUSRPEttusSoapySDRUHDEdge ComputingEmbedded LinuxDistributed Data SynchronizationLow-latency Data ProcessingAutonomous SystemsISRElectronic WarfareSensor FusionAI/ML Inference

Benefits

  • 401k matching
  • PPO and HDHP medical/dental/vision insurance
  • Education reimbursement up to $10,000/yr
  • Complimentary life insurance
  • Generous rollover PTO
  • 11 days of holiday leave
  • Onsite gym facility and trainer
  • Commuter Benefits Plan
  • In-office Cold Brew Coffee

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

180,000–210,000 / Year

Currency: USD

Job Type

Full-time

Experience

Senior

Location

Washington, DC

Application Deadline

August 9, 2026

Total Applicants

0

About Expression Networks

Expression Networks logo

Expression Networks is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

hatch IT logo

Senior AI Software Engineer

hatch IT

180,000–210,000 / Year

Full-timeEasy applyWork from Home
Washington·Senior·Jul 10
OnHires logo

Senior Python Software Engineer (AI Product)

OnHires

Full-timeEasy applyWork from Home
Remote - Ukraine·Senior·Jul 10
AppViewX logo

Senior Software Engineer, AI

AppViewX

Full-timeWork from Office
Coimbatore·Senior·Jul 7
Accenture Greece logo

Senior / Expert AI Native Software Engineer

Accenture Greece

Full-timeWork from Office
Madrid·Senior·Jul 10
Tekion logo

Senior Software Engineer - AI Platform

Tekion

Full-timeEasy applyWork from Office
Bangalore HQ·Senior·Jul 10
Form3 logo

Senior Software Engineer (Go) - AI Resilience & Security Enhancements (Contract)

Form3

ContractWork from Home
100% Remote (Europe*)·Senior·Jul 7
Browse all jobs