Junior AI Software Engineer
Core
Construct, test, and deploy AI/ML pipelines and data management solutions in secure, high-assurance environments for defense and intelligence missions.
Role type
Junior AI Software Engineer
Builds
Scalable ML data ingestion pipelines, containerized software components, and foundational code for secure environments.
Domain
Defense and intelligence / AI and Machine Learning
Deliverable
production ML models
Required skills
Python, Bash scripting, Docker containerization, PyTorch or TensorFlow, supervised/unsupervised learning concepts, feature engineering, unit testing, static code analysis, AWS or Azure basics
Preferred skills
Automated unit test maintenance, cloud or technical entry certifications
Technologies
Python, Bash, Docker, PyTorch, TensorFlow, SonarQube, AWS, Azure
Responsibilities
Build and maintain scalable ML data ingestion pipelines; Support code development and scripting; Containerize application modules; Perform unit testing and execute automated security scanning; Participate in Agile activities and code reviews
Seniority
Junior, entry-level IC
