Job description
About This Job
About This Job Mission Impact
At MTSI, youâll architect and deliver AI/MLâenabled, cloudânative mission software that operates across platforms, weapons, and terrestrial systems. Your work will modernize enterprise and eventâdriven architectures, enabling rapid, secure capability delivery to the warfighter in highly contested environments.
What Youâll Do (DayâtoâDay)
Support the design and development of AI/ML solutions, including preparing training data, running experiments, and helping deploy models into production workflows.
Contribute to eventâdriven and microserviceâbased systems by building and testing small components that integrate with platforms such as Apache Kafka.
Assist in building and maintaining cloudânative applications on AWS, Azure, or GCP using containerization and Kubernetes.
Participate in DevSecOps processes by helping configure CI/CD pipelines, set up automated tests, and support infrastructure automation.
Work within open/reference architectures and follow interface standards to ensure interoperability across mission systems.
Collaborate on Agile teams (Scrum/Kanban); attend standups, planning sessions, design reviews, and technical discussions with Government and industry partners.
Draft technical notes, contribute to documentation, and support briefings to senior engineers and stakeholders.
Youâll Be a Great Fit If YouâŚ
Are eager to grow your AI/ML engineering skills and enjoy turning algorithms or prototypes into reliable, maintainable code.
Are curious about eventâdriven architectures, resilient systems, and realâtime data streaming.
Thrive in collaborative, fastâpaced Agile environments and enjoy learning from peers and senior engineers.
Responsibilities (Expanded)
Develop and maintain data pipelines (batch or streaming) that support model training, feature extraction, and system telemetry.
Assist in managing Kubernetesâbased environments (deployments, health checks, basic scaling strategies).
Help configure and monitor Kafka topics, schemas, and consumer groups under guidance from senior engineers.
Support automated workflows (Airflow, Prefect, etc.) for model training, evaluation, and deployment.
Contribute to CI/CD pipelines through build/test setup, security scanning, and artifact management tasks.
Help prepare documentation to demonstrate compliance with Government Reference Architectures and technical interface standards.
Participate in team learning, code reviews, and continuous improvement activities; proactively seek mentorship and share knowledge as you grow.
Position Name
Junior AI/ML Engineer
Qualifications
Must-have
- Bachelorâs degree in Computer Science, Computer Engineering, Systems Engineering, or related field.
- Professional software experience
- Experience building cloudânative solutions on AWS/Azure/GCP; understanding of IaaS/PaaS, networking, security, and cost management.
- Handsâon Kubernetes experience: container orchestration, Helm, ingress, service mesh, scaling, and troubleshooting.
- Practical AI/ML delivery experience: model lifecycle (data prep, training, validation, deployment, monitoring) and MLOps practices.
- Proven Agile experience (Scrum/Kanban) and toolchains (e.g., Jira/Confluence) for planning, tracking, and documentation.
- Strong software engineering fundamentals (design patterns, testing, code reviews) and proficiency with at least one of: Python, Java, C++.
- Preferred/Bonus
- Kubernetes certification (CKA, CKAD, or CKS).
- Experience with stream processing frameworks (Kafka Streams, Flink, Spark Streaming).
- MLOps platforms (SageMaker, Vertex AI, MLflow) and feature stores.
- Infrastructure as Code (Terraform), container security, and SBOM/zeroâtrust practices.
- Security Clearance
- United States citizenship is required with the ability to obtain a secret security clearance
- #MTSI
- #onsite
- ## Position Name Junior AI/ML Engineer
