Booz Allen is looking for an AI and ML Software Engineer to create artificial intelligence (AI) and machine learning (ML) solutions to help solve national defense problems. As an AI software engineer, you will help create and implement complete end-to-end solutions that modernize client systems. You will ensure that your team's solutions consider the broader ecosystem and operating environment as well as future functionality and enhancements.
Requirements
- 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
- Active TS/SCI clearance; willingness to take a polygraph exam
- Bachelor's degree in CS or a STEM field
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Health benefits
- Life insurance
- Disability insurance
- Financial benefits
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care