Software Engineer, Junior

Booz Allen Hamilton
McLean, VA / Alexandria, VA2026-04-22Full time

About the job

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. We’re looking for a software engineer like you to create artificial intelligence and machine learning solutions that help solve the nation's toughest problems.

Responsibilities

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 build upon your skill set in areas like AI code generation.

Qualifications

Minimum

2+ years of experience designing, modifying, developing, writing, and implementing software programming applications using agile methods

2+ years of experience with programming languages and libraries such as React, Angular, or Python

Experience with object-oriented programming, RESTful APIs, or microservices

Knowledge of AI systems architecture, AI platforms, or MLflow

Ability to obtain a Secret clearance

Bachelor's degree

Preferred

Experience with continuous integration and continuous deployment (CI/CD) pipelines using Kubernetes, Docker, or Jenkins

Experience with SQL and NoSQL

Experience with automated testing tools to perform testing and maintenance

Experience with AI code generation tools and best practices

Knowledge of AWS tooling

Secret clearance

Master’s degree