AI and ML Software Engineer

Company: Booz Allen Hamilton

Location: Alexandria, VA (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-04-25

About this role

Job Number: R0238382
AI and ML Software Engineer


The Opportunity:
As an AI software engineer, you know that good software is more than just a nice-looking interface plus data. Today, you need to develop user-focused solutions that increase organizational efficiency and enable better decision-making. Booz Allen is the leading provider of AI services to the nation. We’re looking for a software engineer like you to create artificial intelligence (AI) and machine learning (ML) solutions that help solve our toughest problems facing national defense.


On our team, you’ll help create and implement complete end-to-end solutions that modernize client systems. You’ll ensure that your team’s solutions consider the broader ecosystem and operating environment as well as future functionality and enhancements to design a secure communications network in support of mission-critical operations. Additionally, you’ll build upon your skill set in areas like ML model applications, real time messaging and automation, and applying innovative solutions.


Ready to transform national defense systems for the better with AI technology?


Join us. The world can’t wait.


You Have:

  • 4+ years of experience building research applications using languages such as Python, Rust, Go, Scala, or Java
  • 2+ years of experience building or maintaining production-grade RESTful APIs or software interfaces
  • 2+ years of experience building production-level AI or ML systems, including LLMs, agents, or complex automation frameworks
  • 2+ years of experience with Python and Python tools, including Pandas or NumPy
  • 1+ years of experience designing, configuring, and implementing software systems in support of operational environments
  • Experience with CI/CD tools, including GitLab CI or Jenkins, and source control systems, including Git
  • Experience working with Agentic AI solutions
  • Experience with Linux systems, networking, and containerization, including Docker or Podman
  • ...

Create Your Job Alert

Other AI Jobs

Other Jobs in Alexandria