Lead Software & AI Engineer
Role details
Job location
Tech stack
Job description
The Lead Software & AI Engineer will provide technical leadership supporting software architecture, cloud-native engineering, AI/ML integration, and DevSecOps-enabled modernization efforts. This position will support the development and deployment of operational software solutions utilizing modern microservice architectures, containerized environments, and artificial intelligence technologies.
The selected candidate will work closely with operational users, systems engineers, software developers, and mission stakeholders to deliver innovative software capabilities supporting next-generation warfighting environments., * Lead the design, development, and implementation of modern software architectures supporting mission systems and Command and Control (C2) environments.
- Design and deploy microservices-based architectures utilizing containerized platforms and Kubernetes orchestration.
- Develop, integrate, and operationalize Machine Learning (ML), Artificial Intelligence (AI), and Large Language Model (LLM) solutions supporting operational use cases.
- Support cloud-native application development and secure software modernization initiatives.
- Lead DevSecOps implementation efforts including CI/CD pipelines, container security, and automated deployment processes.
- Collaborate with Naval Operations SMEs, Systems Engineers, and cybersecurity teams to translate mission requirements into technical solutions.
- Support rapid prototyping, experimentation events, and operational demonstrations.
- Provide technical leadership and mentorship to software engineering teams.
- Participate in architecture reviews, technical briefings, and customer engagements.
Requirements
Do you have experience in System design for system development?, * Minimum five (5) years of hands-on software engineering experience utilizing:
- Microservices architectures
- Containerized environments
- Kubernetes orchestration platforms
- Cloud-native development technologies
- Demonstrated and documented experience developing, integrating, or deploying:
- Machine Learning (ML) applications
- Artificial Intelligence (AI) systems
- Large Language Models (LLMs)
- AI-enabled operational capabilities
- Experience supporting:
- Cloud-native architectures
- Modern software development environments
- Mission-focused applications
- Agile software development methodologies
Required Certifications
Possess DoD 8140/8570 IAT Level II certification and/or intermediate proficiency baseline certification supporting Cyber Workforce Framework (CSWF) requirements, including examples such as:
- Security+ CE
- CySA+
- Equivalent approved certification
Desired Qualifications
- Experience supporting Department of Navy or Joint operational systems
- Experience with DevSecOps and CI/CD pipelines
- Experience with Azure, Kubernetes, Docker, GitLab, or cloud-native ecosystems
- Familiarity with NVIDIA AI platforms and accelerated computing
- Experience supporting C2 modernization initiatives
- Experience integrating AI into operational mission systems
- Knowledge of software factory environments and Overmatch Software Armory (OSA)
Preferred Technical Skills
- Kubernetes
- Docker
- Python
- Java
- GitLab
- Azure DevOps
- REST APIs