Machine Learning Engineer
Job Description
Machine Learning Engineer in McLean, VA on-site focuses on training, testing, deploying, and maintaining ML models for national security solutions, collaborating with cross-functional teams to implement AI use cases.
Responsibilities
- Develop, evaluate, deploy, and sustain models that learn from data.
- Define and own the direction of mission-critical AI-enabled solutions to accelerate mission success.
- Collaborate with data engineers, data scientists, solutions architects, and product owners to deliver AI use cases across diverse applications.
- Guide clients through the landscape of ML algorithms, tools, and frameworks.
- Work with the team to tackle real-world challenges and shape AI strategy for national security.
Requirements
- 3+ years in artificial intelligence, data science, or ML engineering with hands-on development and deployment of ML models.
- 3+ years Python experience and libraries such as scikit-learn, TensorFlow, or PyTorch.
- Experience coding in a common programming language such as Python, C++, Rust, or Java.
- Background in deep learning, computer vision, or generative AI.
- Experience with supervised and unsupervised learning approaches.
- Experience handling data and developing models.
- Ability to resolve client issues and problems.
- Secret clearance.
- Bachelor's degree.
Technologies
- Python
- scikit-learn
- TensorFlow
- PyTorch
- C++
- Rust
- Java
Benefits
- Health benefits
- Life insurance
- Disability benefits
- Financial benefits
- Retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care
- Recognition awards program
Clearance
Applicants selected will undergo a security investigation and may need to meet eligibility requirements for access to classified information; Secret clearance is required.
Compensation
Projected compensation range: $77,600.00 to $176,000.00 (annualized USD).
Posting will close within 90 days from the Posting Date.
Identity Verification
As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.
Candidate AI Usage Policy
AI is a part of Booz Allen's daily work, with a commitment to responsible and ethical use of AI tools. The use of AI or other tools to assist with responses during interviews is prohibited unless explicit permission is provided.
Work Model
Our people-first culture emphasizes collaboration, whether in person or virtually. Remote employees are generally expected to keep cameras on during meetings. This position may require in-person work at Booz Allen or customer facilities, depending on whether it is listed as remote, hybrid, or onsite.
Commitment to Non-Discrimination
All qualified applicants will be considered for employment without regard to disability, protected veteran status, or any other status protected by applicable law.
NICE IF YOU HAVE
- Experience with generative and agentic AI technologies such as LLMs, MCP, LangChain, or LangGraph.
- Ability to develop and maintain scalable data stores that provide big data in formats needed for business analysis.
- Ability to create software for retrieving, parsing, and processing structured and unstructured data.
- Master's degree.