Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior AI Software Engineer

Full-time

Expression

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

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Senior AI Software Engineer in Washington DC vacancy
  • Adelphi seeks a Senior Software Engineer to lead technical direction and architectural decisions for their AI/ML-enabled platform focused on secure data sharing for national security. You will leverage your experience and work in a dynamic, innovative environment that values... 
    Senior
    Software

    Adelphi

    Washington DC
    1 day ago
  • $105k - $290k

    A specialized technology research organization located in Laurel, MD, is seeking a Software Engineer specializing in AI applications. The ideal candidate will have 5+ years of experience in programming and 2+ years in AI/ML applications. Responsibilities include developing... 
    Senior
    Software

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    3 days ago
  • An innovative technology firm seeks a Senior AI/LLM Engineer to develop advanced AI solutions, focusing on Large Language Models (LLMs). Candidates...  ...challenges and requires extensive experience in AI/ML engineering and software development. #J-18808-Ljbffr Matlen Silver
    Senior
    Software

    Matlen Silver

    Washington DC
    9 hours ago
  • Belay Technologies, Inc. seeks a Senior Software Engineer in Laurel, Maryland to build next-generation AI infrastructure. This experienced engineer will design and optimize scalable components, lead AI service development, and ensure system reliability. Qualifications... 
    Senior
    Software

    Belay Technologies, Inc.

    Laurel, MD
    3 days ago
  • SpaceX is seeking a Sr. AI Engineer based in Washington, D.C. The role involves working directly with federal agencies to develop critical...  .... Ideal candidates possess over 5 years of experience in software engineering and active Top-Secret clearance. Join SpaceX to shape... 
    Senior
    Software

    SpaceX

    Washington DC
    2 days ago
  • Quality Support, Inc. is looking for a Senior Software Engineer in Alexandria, Virginia. Candidates must have 25-30 years of experience with strong backgrounds in submarine construction, power, and cooling. The role requires a Top Secret clearance and a B.A. or B.S. in... 
    Senior
    Software

    Quality Support

    Alexandria, VA
    1 day ago
  • WEX, Inc. is hiring a Software Development Engineer (SDE) Level 3 to lead AI-driven initiatives and enhance cloud infrastructure. This senior role develops multi-agent workflows, optimizes CI/CD processes, and provides mentorship to junior staff while driving critical technical... 
    Senior
    Software

    WEX, Inc.

    Washington DC
    2 days ago
  • The Software Engineering Institute of Carnegie Mellon University in Arlington is seeking a Senior AI Security Software Engineer. This role involves developing machine learning-based solutions to enhance AI security for critical infrastructure. Candidates must have significant... 
    Senior
    Software
    Flexible hours

    Software Engineering Institute | Carnegie Mellon University

    Arlington, VA
    2 days ago
  • Humana Inc. is seeking a Senior Offensive Security Engineer for AI‑driven red team and tooling. You will develop AI agents, extend an in‑house platform...  ...tooling at scale. You will lead production‑grade software work, run penetration tests, and collaborate with defense... 
    Senior
    Software

    Humana

    Washington DC
    2 days ago
  • A leading technology firm in Maryland is seeking a Senior AI Software Engineer to develop user-focused AI solutions. The position requires deep software engineering experience, proficiency in modern programming languages, and must include TS/SCI clearance. The role involves... 
    Senior
    Software
    Remote job

    Phase2 Technology

    Laurel, MD
    2 days ago
  • $86.8k - $198k

    Booz Allen Hamilton is seeking an experienced AI Software Engineer located in Laurel, Maryland. Your role involves developing user-focused solutions using machine learning to tackle national security issues. With at least 4 years of experience in application development... 
    Senior
    Software

    Booz Allen Hamilton

    Laurel, MD
    1 day ago
  • Amivero is seeking an experienced Data AI Engineer to design, develop, and implement AI-driven data solutions for federal missions. The...  ...Fort Belvoir, VA, with collaboration across data scientists, software engineers, DevSecOps, and business stakeholders to deliver secure... 
    Senior
    Software

    Amivero

    Washington DC
    2 days ago
  • Elios AI in Washington, DC is seeking a seasoned software engineer to build production AI systems for enterprise clients. This hands-on role focuses on RAG pipelines, agent architectures, LLM integrations with cost controls, and strong observability. You will ship reliable... 
    Senior
    Software

    Elios AI

    Washington DC
    2 days ago
  • $131.3k - $237.35k

    ChatGPT Jobs is looking for a Senior Software Engineer - AI-Enabled Platforms based in the National Capital Region. The role involves designing and implementing scalable systems, developing AI capabilities, and leading architecture decisions within an Agile environment.... 
    Senior
    Software

    ChatGPT Jobs

    Washington DC
    2 days ago
  • Cicero™, part of MGT, is seeking a Senior AI Developer in Washington, DC to join their AI Operating Group. This hands-on role requires...  ...Azure AI stack. The ideal candidate will have over 5 years of software development experience, with a focus on AI applications and hands... 
    Senior
    Software

    Cicero™, part of MGT

    Washington DC
    2 days ago
  • $94.4k - $266.3k

     ...the elite technical and product engine of the Accenture Google...  ...technology: the move to Agentic AI and Product‑Led Operating Models...  ...Platform (GCP) Agentic AI Delivery Senior Engineer, you are a new breed...  ...truly modern, value‑driven software products on Google Cloud. You... 
    Senior
    Software
    Work experience placement
    Local area
    Shift work

    Accenture

    Arlington, VA
    2 days ago
  • $155k - $185k

     ...technology consulting firm is seeking experienced professionals to lead software development initiatives within the federal government. This role...  ...have a Bachelor's degree and extensive experience in AWS, AI/ML, and software deployment. The position offers a competitive... 
    Senior
    Software
    Remote job

    Capital Technology Group

    Washington DC
    2 days ago
  • A leading global consulting firm is seeking an AI Engineering Expert Senior Manager in Washington, D.C. to architect and scale next-generation generative...  ...AI systems. This pivotal role demands expertise in software engineering and applied AI, effective leadership, and the... 
    Senior
    Software

    Bain & Company

    Washington DC
    2 days ago
  • A U.S. government agency in Washington, DC, is seeking a skilled software engineer with strong expertise in AI/ML to design, implement, and enhance software solutions. The ideal candidate will have experience leading projects through the software lifecycle while employing... 
    Senior
    Software

    Federal Reserve Board

    Washington DC
    2 days ago
  • QuantumBlack, AI by McKinsey located in Washington, DC is seeking a Software/Platform Engineer to deploy and scale an advanced AI platform. You will ensure that AI capabilities are seamlessly integrated into real-world environments while collaborating with a global community... 
    Senior
    Software

    QuantumBlack, AI by McKinsey

    Washington DC
    2 days ago
  • TryApplyNow is seeking a Senior Full Stack Developer with a focus on AI to join their team in Washington, DC. In this full-time role, you will contribute...  ...candidate will have at least 5 years of professional software development experience, strong knowledge of AI frameworks... 
    Senior
    Software
    Full time

    TryApplyNow

    Washington DC
    3 days ago
  • An agile solution-oriented firm is seeking a Sr. Software Engineer II to lead software development projects and enhance system functionalities. This role involves collaborating with clients, managing project timelines, and ensuring compliance with industry standards. The... 
    Senior
    Software

    ESR Healthcare

    Washington DC
    2 days ago
  • A defense and technology research organization in Laurel, Maryland seeks a Software Engineer to develop AI and software solutions for military applications. The ideal candidate will possess a strong programming background in languages such as Python and C++, alongside experience... 
    Senior
    Software

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • $90k - $105k

     ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted...  ...critical global life sciences data and AI solutions provider dedicated to...  ...including agents, throughout the entire software development lifecycle (SDLC).... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Norstella

    Washington DC
    1 day ago
  • $50 - $150 per hour

    An AI technology company is seeking a Mid-Senior level software engineer for a contract position. The role involves improving AI performance on code-related tasks and working on diverse projects. Candidates should have several years of software engineering experience, strong... 
    Senior
    Software
    Hourly pay
    Contract work
    10 hours per week
    Flexible hours

    Turing

    Washington DC
    3 days ago
  • Quality Support, Inc. has openings for Senior Software/Computer/AI Engineers with 25 - 30 years’ experience with a strong background of submarine construction, power, cooling, and electronic subsystem requirements. Preferred Virginia Class Submarine Program and/or Columbia... 
    Senior
    Software

    Quality Support, Inc.

    Alexandria, VA
    2 days ago
  • 540 is seeking a Senior Software Engineer (AI/ML) to enhance capabilities for a global data processing platform in Arlington, VA. The role involves building AI/ML features, integrating cloud-native services, and producing high-quality software solutions. Requirements include... 
    Senior
    Software
    Flexible hours

    540

    Arlington, VA
    2 days ago
  • $105.4k - $207.8k

    As organizations adopt generative AI, securing how AI agents, models, and automated workflows...  ...systems and data has become a core engineering challenge. As an Identity & Gen AI...  ...onsite up to 5 days a week. 3+ years of software engineering experience with Python or a comparable... 
    Senior
    Software

    PowerToFly

    Washington DC
    3 days ago
  • A leading security solutions company is seeking a Senior Software Engineer to revolutionize offensive security through AI. The role involves developing innovative AI capabilities for vulnerability discovery and enhancing security workflows. Candidates should have over 5... 
    Senior
    Software
    Remote work
    Flexible hours
    1 day per week

    HackerOne

    Washington DC
    2 days ago
  • $180k - $210k

    hatch I.T. is partnering with Expression to find a Senior AI Software Engineer . See details below: About The Role: Expression is seeking an experienced Senior AI Software Engineer and Technical Lead to lead the development of a prototype platform that performs intelligent... 
    Senior
    Software
    For contractors
    Work at office
    Immediate start

    Hatchit Co

    Washington DC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior AI Software Engineer. Be the first to apply!