Python Developer

Booz Allen HamiltonLexington Park, MD

About The Position

As an AI software engineer, you know that good software is more than just a nice-looking interface plus 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 artificial intelligence and machine learning solutions that help solve the defense industry's toughest problems. On our team, you’ll help create and implement complete end-to-end solutions that modernize client systems. You’ll ensure that your team’s solutions consider the broader ecosystem and operating environment as well as future functionality and enhancements. Additionally, you’ll broaden your skill set in areas like automated machine learning and AI pipelines and cloud hosted analytics dashboards. Ready to transform our nation's defense and security systems for the better with AI technology? Join us. The world can’t wait.

Requirements

  • Experience designing, modifying, developing, writing, and implementing software programming applications
  • Experience with programming languages, technologies, tools, or web development stacks such as JavaScript, Python, or Scala
  • Ability to obtain a Secret clearance
  • HS diploma or GED

Nice To Haves

  • Experience in software engineering
  • Knowledge of Agile methodology
  • Knowledge of artificial intelligence machine learning models
  • Secret clearance
  • Bachelor’s degree
  • ML, AI, or Solution Architecture Certification

Responsibilities

  • Help create and implement complete end-to-end solutions that modernize client systems.
  • Ensure that your team’s solutions consider the broader ecosystem and operating environment as well as future functionality and enhancements.
  • Broaden your skill set in areas like automated machine learning and AI pipelines and cloud hosted analytics dashboards.
  • Write source code for new applications or generate and enhance code samples for existing applications.
  • Acquire client requirements and resolve workflow problems through automation optimization.
  • Work with automated testing tools to perform testing and maintenance.

Benefits

  • health
  • life
  • disability
  • financial
  • retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

High school or GED

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service