In Arlington, Virginia, Booz Allen Hamilton is seeking an AI Software Engineer to help modernize client environments through comprehensive AI and ML solutions alongside end-to-end software systems. The role emphasizes production-grade delivery, secure design, and awareness of the broader ecosystem in which these tools operate, ensuring robust and scalable outcomes for federal clients.
Responsibilities
- Develop and deploy complete end-to-end solutions that modernize client systems.
- Design with consideration for the broader ecosystem and operating context, as well as future functionality and enhancements.
Requirements
- 4+ years of experience building production-grade applications in languages such as Python, Rust, Go, Scala, or Java.
- 2+ years of experience building or maintaining production-grade RESTful APIs or software interfaces.
- 1+ years 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 including Git.
- Experience working with Agentic AI solutions.
- Experience with Linux systems, networking, and containerization using Docker or Podman.
- Knowledge of federal cybersecurity best practices and standards, secure coding, and compliance requirements.
- Secret clearance.
- Bachelorβs degree in computer science or engineering and 4+ years of software engineering experience, or 9+ years of software engineering experience in lieu of a degree.
Technologies
- Python
- Rust
- Go
- Scala
- Java
- RESTful APIs
- Git
- GitLab CI
- Jenkins
- Linux
- Docker
- Podman
- LocalStack
- AWS
- ESXi
- Ansible
- Kubernetes
- SIEMs
Benefits
- Health, life, disability, financial, and retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care
Nice If You Have
- Experience with AWS services and emulation environments, including LocalStack
- Experience with secure on-prem deployments leveraging hypervisors such as ESXi
- Experience using Ansible for configuration management and infrastructure automation
- Experience integrating with SIEMs, firewalls, or endpoint protection systems
- Knowledge of orchestration tools like Kubernetes, including on-prem or air-gapped environments
- TS/SCI clearance
- Security+, Linux+, or DevOps related certifications
Clearance
Applicants selected will undergo a security investigation and may need to meet eligibility requirements for access to classified information. A Secret clearance is required.
Compensation
Salary is determined by various factors including location, education, knowledge, skills, competencies, and experience, along with contract-specific considerations. The projected annual compensation range is $86,800 to $198,000. The posting will close within 90 days from the posting date.
Identity Statement
As part of the hiring process, applicants may complete an identity verification process utilizing advanced biometrics and AI to ensure authenticity and prevent fraud. Interview and assessment processes may require candidates to be on camera, and a photo may be captured for verification purposes.
Candidate AI Usage Policy
While AI tools are a normal part of Booz Allen's operations, the use of AI or other tools to assist with interview responses is prohibited unless explicit permission is granted.
Work Model
- Onsite: Work primarily at a Booz Allen office or customer facility, collaborating directly with colleagues and clients.
- Hybrid: Regular work from a Booz Allen facility with potential visits to customer facilities, as dictated by leadership and role needs.
- Remote: Some tasks may be performed remotely, with occasional in-person requirements at Booz Allen or customer sites.
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to disability, protected veteran status, or any other status protected by applicable laws.