Artificial Intelligence Software Engineer

Booz Allen HamiltonAurora, CO
$69,400 - $158,000

About The Position

As an AI software engineer, you know that good software is more than just a nice-looking interface and data. Today, you need to develop user-focused solutions that increase organizational efficiency and enable better decision-making. Booz Allen is the leading provider of AI services to the nation, and we’re looking for a software engineer like you to create AI and machine learning solutions that help solve the nation’s toughest problems. On our team, you’ll help create and implement complete end-to-end solutions that modernize AI-driven digital engineering capability. You’ll ensure that your team’s solutions consider the broader ecosystem and operating environment as well as future functionality and enhancements. You apply leading-edge principles, theories, and concepts to provide highly innovative solutions. Additionally, you’ll build upon your skillset in areas like LLM frameworks, DevSecOps, and full-stack development. Ready to transform systems engineering for the better with AI technology? Join us. The world can’t wait.

Requirements

  • 2+ years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods
  • 1+ years of experience working with a full-stack LLM solutions, including RAG implementation, model selection or registry management such as Hugging Face, and LLM frameworks such as LangChain and LlamaIndex, and using embedding models and vector databases
  • Experience with LLM inference engines such as vLLM and llama.cpp
  • Experience with Cursor or AI-assisted coding tools to enhance software or digital engineering development processes
  • Experience with full-stack development, including RESTFul APIs, Node.js, JavaScript, and React
  • Experience with Agile methodology and DevSecOps tools such as GitHub Actions, to build and manage CI/CD pipelines
  • Ability to obtain a Secret clearance
  • Bachelor's degree in a STEM field

Nice To Haves

  • Experience implementing and utilizing Model Context Protocol (MCP) in software or digital engineering projects to enable seamless model interoperability and context management
  • Experience performing systems engineering analysis and developing systems engineering products for government or mission critical systems, including NASA or the DoW
  • Experience with Model-Based Systems Engineering (MBSE) development, including using digital engineering tools such as Cameo, MagicDraw, SparxEA, DOORS, and IBM Rhapsody
  • Experience with MagicDraw plug-in development and Teamwork Cloud (TWC) administration
  • Experience with MATLAB, STK, ModelCenter, or TeamCenter
  • Experience with cloud computing platforms such as AWS, Azure, or GCP
  • Experience with software product testing and QA/QC
  • Experience with Linux
  • Master's degree in Engineering
  • Industry Certifications such as OCSMP, ASEP, GCP, Azure, AWS, and Security+ Certifications

Responsibilities

  • Create and implement complete end-to-end solutions that modernize AI-driven digital engineering capability.
  • Ensure that team's solutions consider the broader ecosystem and operating environment as well as future functionality and enhancements.
  • Apply leading-edge principles, theories, and concepts to provide highly innovative solutions.
  • Build upon skillset in areas like LLM frameworks, DevSecOps, and full-stack development.

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service