AI/ML Software Engineer
Frontier Technology
Information Technology
Chesapeake, VA - USA
Senior Specialist / Project Manager
Hybrid
Experteer Overview
In this role, you design, build, and deploy secure, scalable software and data systems to support mission operations, analytics, and simulation environments. You will work hands-on across the full stack, from APIs and data pipelines to distributed services, in secure, cloud-native and hybrid environments. You’ll translate AI/ML outputs into production-ready data services and runtimes that enable real-time mission use cases. This position offers the chance to contribute to mission-critical DoD/DoW and IC solutions with a focus on secure, scalable engineering and end-to-end delivery.
Responsibilities
- Design and implement APIs, data pipelines, and simulation runtime logic to support mission applications
- Develop software with Java, Python, C++, or TypeScript/Angular
- Write secure, maintainable, testable code following best practices
- Build modular microservices for scalability and interoperability
- Build and deploy containerized, cloud-native services using Docker, Kubernetes, and CI/CD pipelines
- Define and apply Infrastructure-as-Code and automation scripts
- Ensure secure deployments across hybrid or disconnected environments (IL4-IL6, AWS GovCloud, on-prem]
- Develop distributed data integration frameworks using Kafka or Redis
- Engineer data flows between analytics, AI, and simulation components for real-time use cases
- Collaborate with system engineers for interoperability across software ecosystems
- Build and manage databases (PostgreSQL, MongoDB, graph DBs) and model complex data relationships
- Develop data services feeding analytics pipelines or integrating AI/ML outputs into runtimes
- Work with serialization formats such as JSON, Protobuf, GeoJSON, or KML
- Write, test, and deploy software within secure or classified environments
- Automate testing and monitoring for performance, reliability, and repeatable deployments
- Support transition of prototypes to operational systems focusing on maintainability and observability
Key requirements
- 6-10+ years of professional software engineering experience
- 3+ years DevSecOps, Zero-Trust, or ATO/RMF in DoD/DoW environments
- Strong full-stack or systems engineering background
- Proficiency in Java, Python, C++, or TypeScript/Angular
- Experience building containerized, cloud-native solutions with Docker, Kubernetes, and CI/CD
- Understanding of distributed systems and message buses (Kafka, Redis)
- Experience integrating analytics and AI models into production systems
- U.S. citizenship and willingness to obtain security clearance
Description
In this role, you design, build, and deploy secure, scalable software and data systems to support mission operations, analytics, and simulat…
Take your next career step
1M+ top positions worldwide with salary benchmarks
Be discreetly found and contacted by headhunters
Exclusively for senior-level professionals and executives
Already a member?

