AI Software Engineer

Booz Allen Hamilton•Arlington, VA
•$86,800 - $198,000•Hybrid

About The Position

Booz Allen is seeking an AI Software Engineer to develop user-focused artificial intelligence and machine learning solutions that increase organizational efficiency and support better decision-making. The engineer will create and implement complete end-to-end solutions to modernize client systems, considering the broader ecosystem and operating environment as well as future functionality and enhancements. The role is hybrid and based in Arlington, Virginia. Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Candidates must complete a required skills assessment and meet the minimum proficiency threshold to continue in the hiring process. The hiring process includes identity verification using biometrics and AI; candidates are expected to be on camera during interviews and assessments. The use of AI or other tools to assist with interview responses is prohibited unless explicitly permitted.

Requirements

  • At least 4 years of experience writing production-grade applications in a programming language such as Python, JavaScript, Rust, or Go.
  • At least 2 years of experience with a frontend framework such as React or Angular.
  • At least 1 year of experience building or maintaining RESTful APIs or software interfaces.
  • At least 1 year of experience designing, configuring, and implementing software systems in production environments.
  • Experience with CI/CD tools such as GitLab CI or Jenkins and source control systems such as Git.
  • Experience working with Agentic AI solutions.
  • Experience with Linux systems, networking, and containerization, including Docker or Podman.
  • Knowledge of federal cybersecurity best practices and standards, secure coding, and compliance requirements.
  • Ability to obtain a Secret clearance.
  • Bachelor’s degree in a computer science or engineering field and at least 4 years of software engineering experience, or at least 6 years of software engineering experience in lieu of a degree.

Nice To Haves

  • Experience with AWS services and emulation environments, including LocalStack.
  • Experience with secure on-premises deployments leveraging hypervisors, including ESXi.
  • Experience integrating with SIEMs, firewalls, or endpoint protection systems.
  • Knowledge of orchestration tools such as Kubernetes, including on-premises or air-gapped environments.
  • TS/SCI clearance.
  • Security+, Linux+, Kubernetes CKAD, AWS Solutions Architect, or a related certification.

Responsibilities

  • Create and implement complete end-to-end solutions that modernize client systems.
  • Develop AI and machine learning solutions that help solve complex problems.
  • Ensure solutions account for the broader ecosystem and operating environment, as well as future functionality and enhancements.

Benefits

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service