✦ Luna Orbit — AI & Machine Learning

ML Software Engineer

at Booz Allen Hamilton Holding

📍 McLean, VA Hybrid 💰 $86K – $198K USD / year Posted March 13, 2026
Salary $86K – $198K USD / year
Type Full-Time
Experience mid
Exp. Years 3+ years
Education Bachelor's degree or 8+ years of experience in lieu of a degree
Category AI & Machine Learning

Mid-level ML software engineer role focusing on developing and optimizing machine learning models using popular libraries, supporting neural network performance, and working within an agile team environment.

  • Develop ML models
  • Optimize neural network performance
  • Support automation workflows
  • Conduct performance benchmarking
  • Collaborate within cross-functional teams

Environment includes machine learning libraries like TensorFlow, Keras, PyTorch, and Onnx, with programming in Python, C, C++, and experience in neural network architectures, performance benchmarking, and automation.

The ideal candidate is an experienced ML software engineer with at least 3 years working with machine learning libraries like TensorFlow, Keras, or PyTorch. They possess strong programming skills in Python, C, or C++, and hold a TS/SCI clearance, with experience in neural networks and performance benchmarking.

3+ years of experience with machine learning software libraries such as TensorFlowKerasPyTorchor Onnx3+ years of experience in software development using PythonCor C++Experience with Agile methodologyExperience with performance testing and benchmarking neural networksExperience creating solutions to complex problems within a teamTS/SCI clearance with polygraphBachelor's degree or 8+ years of experience in lieu of a degree
RF theoryDigital signal processing algorithmsNeural network architecturesClient requirements acquisitionAutomation optimization
TensorFlowKerasPyTorchOnnx
TensorFlowKerasPyTorchOnnxPythonCC++Neural network architecturesAgilePerformance testingBenchmarkingAutomationSignal processing
TensorFlowKerasPyTorchOnnxPythonCC++Neural network architecturesMachine learning librariesAgilePerformance testingBenchmarkingAutomationSignal processing
Problem-solvingCollaborationTechnical depthInnovationTeamwork

Required

TS/SCI clearancePolygraph
Industry Government/Public Sector
Job Function Developing and supporting machine learning systems for government applications
Clearance Required TS/SCI
Machine Learning Software LibrariesTensorFlowKerasPyTorchOnnxPythonCC++Neural network architecturesAgilePerformance testingBenchmarkingAutomationSignal processingTS/SCI clearancePolygraph

Lack of TS/SCI clearance with polygraph, Less than 3 years experience with ML libraries, No experience with neural network architectures, Inability to work in a hybrid work environment

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile