FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

AI/ML Software Engineer
Booz Allen HamiltonAI and ML Software Engineer specializing in tools and techniques for AI/ML solutions. Engage in complex problem-solving while collaborating with a cross-functional team to optimize performance.
Posted 7/30/2026full-timeMcLean • California, Virginia • 🇺🇸 United StatesMid-LevelSenior💰 $99,000 - $225,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Machine Learning software libraries such as TensorFlow and PyTorch, alongside strong programming skills in Python and C++. Capable of developing solutions for complex problems within Agile software development environments while collaborating effectively in cross-functional teams.
Highest-signal resume keywords
Machine Learning Software LibrariesPython ProgrammingAgile MethodologyPerformance TestingBachelor's Degree in STEM
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
TensorFlowKerasPyTorchOnnxC ProgrammingC++ ProgrammingAlgorithm OptimizationSoftware DevelopmentNeural Network BenchmarkingProblem Solving
Soft Skills
CollaborationIndependent WorkGuidance and Mentoring
Certifications & Qualifications
TS/SCI Clearance
Industry Keywords
AI TechniquesWireless TransmissionWired TransmissionSoftware EngineeringProduct Management
Tech Stack
Tools & technologiesKerasPythonPyTorchTensorflowTypeScript
About the role
Key responsibilities & impact- Specialize in tools, techniques, systems, and procedures for developing, deploying, or analyzing wired or wireless transmission of signaling data using AI/ML techniques
- Apply specific functional knowledge, including working or general industry knowledge
- Develop or contribute to solutions to a variety of problems of moderate scope and complexity
- Work independently with some guidance, and review or guide activities of more junior employees
Requirements
What you’ll need- 3+ years of experience with ML software libraries such as TensorFlow, Keras, PyTorch, or Onnx
- 3+ years of experience in software development using programming languages such as Python, C, or C++
- Experience implementing, maintaining, and supporting Agile software development to modernize systems
- Experience with Agile methodology, software engineering, product management, and software products
- Experience running performance testing and benchmarking of trained neural networks, and optimizing algorithm performance
- Experience creating solutions to complex problems within a collaborative, cross-functional team
- Ability to obtain a TS/SCI clearance with a polygraph
- Bachelor's degree in a STEM field
Benefits
Comp & perks- health, life, disability, financial, and retirement benefits
- paid leave
- professional development
- tuition assistance
- work-life programs
- dependent care
- recognition awards for exceptional performance