> Markdown version of [/jobs/ext/1507299-ai-and-ml-software-engineer](https://www.wearedevelopers.com/jobs/ext/1507299-ai-and-ml-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI and ML Software Engineer - **Company:** Booz Allen Hamilton Inc. - **Location:** McLean, VA, United States - **Experience:** Experienced - **Salary:** $99,000.0 - $225,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Artificial Neural Networks, Automation of Tests, C++ (Programming Language), Python (Programming Language), Tensorflow, Software Engineering, Performance Testing, Pytorch, Keras, ONNX (Open Neural Network Exchange) Format, Software Library, Programming Languages - **Published:** July 30, 2026 - **Apply:** https://justjobs.com/main/sendform/8/8/28176/1/17750961?backUrl=%2Fcareer%2F17750961%2FAi-Ml-Software-Engineer-Virginia-Mclean ## About the Role * 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 Nice If You Have: * Experience with RF theory or digital signal processing algorithms * Experience with different neural network architectures * Experience acquiring client requirements and resolving workflow problems through automation optimization * Ability to work with automated testing tools to perform testing and maintenance * TS/SCI clearance with a polygraph * Master's degree in a STEM field ## Related Videos - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [The AI-Native Engineering Org: What’s Real, What’s Hype, What’s Next](https://www.wearedevelopers.com/videos/100004-the-ai-native-engineering-org-what-s-real-what-s-hype-what-s-next) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Overview of Machine Learning in Python](https://www.wearedevelopers.com/videos/840-overview-of-machine-learning-in-python) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What Industries Outside of AI Are Hiring The Most AI Experts?](https://www.wearedevelopers.com/magazine/98-what-industries-outside-of-ai-are-hiring-the-most-ai-experts) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it)