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 2 days ago
Similar jobs that could be interesting for youBased on the Senior AI Software Engineer in Washington DC vacancy
  •  ...consider a career in Advisory. KPMG is currently seeking a Senior Associate, AI Engineer to join our Advisory Services practice....  ...professional or academic experience in AI/ML, data science, software engineering, or cloud technologies Bachelor's degree from... 
    Senior
    Software
    H1b
    Local area

    KPMG

    Washington DC
    5 days ago
  • 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
    20 hours 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
    20 hours 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
    2 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
    1 day 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
    20 hours ago
  • $124k - $280k

     ...for our clients through innovative, AI-driven solutions. As a Senior Manager, you will lead large projects...  ...manage strategy, transformation and engineering projects and teams Design and...  ...At least 7 years of experience in software development and/or AI/ML engineering... 
    Senior
    Software
    Full time
    H1b

    PwC

    Washington DC
    1 day ago
  • Overview Pre‑Sales AI Solutions Engineer for the Federal Sector - supports U.S. federal agencies to adopt, scale, and derive value from DataRobot...  ..., solution engineering, or technical consulting within AI software/SaaS space. At least 2+ years supporting U.S. federal... 
    Senior
    Software
    Local area
    Flexible hours
    Shift work

    DataRobot, Inc.

    Washington DC
    4 days ago
  • Purpose & Overall Relevance for the Organization The Pre‑Sales AI Solutions Engineer for the Federal Sector plays a mission‑critical role in...  ...engineering, solution engineering, or technical consulting within AI software/SaaS space, with at least 2+ years supporting U.S. federal... 
    Senior
    Software
    Flexible hours
    Shift work

    DataRobot, Inc.

    Washington DC
    20 hours ago
  • $131.3k - $237.35k

    The Leidos National Solutions team is seeking a Senior AI Software Engineer to lead advanced development efforts and collaborate closely with pipeline engineering and deployment teams. The FS2 Sea task order supports multiple operational, cloud‑deployed technologies, requiring... 
    Senior
    Software
    Full time

    Leidos

    Alexandria, VA
    1 day ago
  • $105.8k - $174.8k

     ...own career path for your unique skills and ambitions. As a Senior AI Native Engineer, you will be at the forefront of revolutionizing how...  ...complexities of modern robotics, digital twin applications, and software engineering. We'll look to you to provide technical... 
    Senior
    Software
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Washington DC
    20 hours ago
  • Expert Technology Services in McLean, VA seeks a Developer-Full Stack Specialist to lead end-to-end software projects, including AI/LLM components. You will analyze, design, develop, test, deploy, and maintain systems while collaborating with cross-functional teams and... 
    Senior
    Software

    Expert Technology Services

    Mc Lean, VA
    11 hours ago
  • Tundra Technical Solutions is seeking a senior Scala software engineer to lead AI-augmented development on a 4-month contract in McLean, VA. You will design and own end-to-end solutions, build scalable backends, and lead the team in adopting AI-assisted workflows using... 
    Senior
    Software
    Contract work

    Capgemini

    Mc Lean, VA
    1 day ago
  • Digital Management Llc is hiring a Senior Full-Stack Developer in McLean, Virginia, to modernize a critical Department of Defense application...  ...Web Application. Candidates should have over 10 years of software development experience, including five years in Node and... 
    Senior
    Software

    Digital Management Llc

    Mc Lean, VA
    2 days ago
  • $27.74 - $43.34 per hour

    Scala - AI Senior Software Engineer (Contract) McLean, VA, United States (On-site) Contract (4 months 28 days) Published 3 days ago scala aws cloud stakeholder communication CI/CD AI Development Testing & Observability We are looking for a senior software engineer... 
    Senior
    Software
    Contract work

    Capgemini

    Mc Lean, VA
    1 day ago
  •  ...consider a career in Advisory. KPMG is currently seeking a Senior Specialist to join our Federal Advisory practice....  ...systems and solutions Lead entire development life cycles with software engineering best practices, including setting coding standards, performing... 
    Senior
    Software
    Local area

    KPMG

    Washington DC
    1 day ago
  • $150k - $174k

     ...success!  JCS Solutions LLC is seeking a Senior AIOps Engineer to support critical mission operations...  ...to Operate (ATO) process for AI/ML workloads. JCS Solutions (JCS) is...  ...wide solutions including cloud computing, software development, cybersecurity, digital modernization... 
    Senior
    Software
    Full time
    Contract work
    Temporary work
    Local area
    Night shift

    JCS Solutions LLC

    Arlington, VA
    10 days ago
  •  ...Senior Java AWS Developer Our Randstad client in DC is in search of a proficient Senior Java AWS Developer to enhance their team....  ...comprehensive understanding of SDLC methodologies, and wield modern software build and DevOps tools with finesse. Responsibilities:... 
    Senior
    Software

    Samprasoft

    Washington DC
    1 day ago
  •  ...Advisory. KPMG is currently seeking a Senior Specialist to join our Federal Advisory...  ...architect, design, prototype, and optimize software systems to tackle Data Access, Data...  ...technical stakeholders) Develop data engineering designs that positively impacts business... 
    Senior
    Software
    Local area

    KPMG

    Washington DC
    5 days ago
  •  ...consider a career in Advisory. KPMG is currently seeking a Senior Specialist to join our Federal Advisory practice. Responsibilities...  ...administration, and data import Participate in full software development life cycle: Analysis, Design, Coding, Testing, Training... 
    Senior
    Software
    Local area

    KPMG

    Washington DC
    5 days ago
  •  ...(PaaS), Infrastructure as a Service (IaaS), Software as a Service (SaaS), and Data as a Service (...  ...development experience, with at least 3 years in a senior or lead cloud role and a bachelor’s degree in computer science, engineering, or related field; or equivalent work... 
    Senior
    Software
    Work experience placement

    Planet Technologies

    Washington DC
    11 days ago
  • $229.9k - $262.4k

    Senior Manager, AI Engineering (People Leader) (Gen AI Platform Services) Overview At Capital One, we are creating responsible and reliable AI systems...  ...design, development, testing, deployment, and support AI software components including foundation model training, large... 
    Senior
    Software
    Full time
    Part time
    Local area

    Capital One

    Mc Lean, VA
    2 days ago
  •  ...We build AI agents that actually work in enterprise environments — not prototypes, not demos. We need engineers who can own the entire agent stack: a production frontend, a robust...  ...advantage on our engagements. 4+ years of software engineering experience with at least 2... 
    Software
    Temporary work

    Trilagen

    Bethesda, MD
    20 hours ago
  •  ...THE OVERALL PURPOSE OF POSITION: Senior .Net Developer will provide support for critical...  ..., test, debug, maintain, and document software applications. Follow established software...  ...development, application development, software engineering, design patters, and RDBMS concepts.... 
    Senior
    Software
    Immediate start

    Donan Consulting

    Washington DC
    2 days ago
  •  ...for marginal security benefit. At Zip, our goal is to build software that makes enterprise cybersecurity reasonable - to reduce...  ...utmost importance to building a great culture. The Role As a Senior Software Engineer, you'll help build from the ground up, designing and... 
    Senior
    Software
    Flexible hours

    GetReal Security LLC

    Washington DC
    1 day ago
  • $100k - $130k

    # Senior .NET Software EngineerCatapult Federal ServicesBe an Early ApplicantFull TimeseniorHybridArlington, Virginia, US$100k – $130kPosted...  ...OverviewCatapult Federal Services is hiring a Senior .NET Software Engineer. This is a full-time hybrid role, based in Arlington. Part... 
    Senior
    Software
    Full time
    2 days per week
    1 day per week

    TryApplyNow

    Arlington, VA
    4 days ago
  • A leading loyalty solutions provider is seeking a skilled software developer to enhance its Java/Angular codebase and improve application performance. This role offers remote work flexibility, contributing to a collaborative culture focused on innovation. Candidates should... 
    Senior
    Software
    Remote work

    Kobie

    Washington DC
    3 days ago
  •  ...Overview: Aqua IT is searching for an experienced AI Engineer to lead AI solutions, work on development, collaborate with pipeline development...  ...and maintenance of multiple operational cloud deployed software technologies and solutions. We are looking for a motivated AI... 
    Senior
    Software
    Full time

    aqua IT

    Washington DC
    9 days ago
  •  ...g., JavaScript/TypeScript, Python, Java, React, Node.js). Qualifications Bachelor's degree in Computer Science, Computer Engineering or related degree or 4-5 years of proven experience in related fields. Proficiency in understanding cloud-based computing services... 
    Senior
    Software
    For contractors
    Work at office

    Targeted Victory

    Arlington, VA
    3 days ago
  •  ...cybersecurity, enterprise IT infrastructure, cloud, software development, data analytics, legal technology and eDiscovery, applied AI, and electronic security systems. Our teams...  ...environments. Evolver is seeking a Senior .NET Developer to support the work and projects... 
    Senior
    Software
    Flexible hours

    Evolver

    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!