Lead AI/ML Software Engineer
New
R
RaftDefense technology
Remote within the U.S.; All work must be conducted within the continental U.S.Full-TimeLead
Salary180,000 - 230,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years of hands-on experience building and shipping production software systems across the full stack (frontend, backend, infrastructure, and ML)
- Required Skills
- KafkaKubernetesMachine LearningDistributed Systems
Requirements
- Have 6+ years of hands-on experience building and shipping production software across frontend, backend, infrastructure, and ML.
- Demonstrate strong software engineering fundamentals and the ability to design and evolve complex systems that perform reliably at scale.
- Have experience designing and evolving distributed systems, including service decomposition, inter-service communication, fault tolerance, and observability.
- Have hands-on experience with Kubernetes and cloud-native platform architecture in production.
- Have experience building data-intensive or AI-enabled production systems with operational users and performance constraints.
- Demonstrate technical leadership of large, cross-functional engineering initiatives with clear ownership and accountability.
- Have strong system design and architecture decision-making ability, including making decisions with incomplete information.
- Have some experience or exposure to training, fine-tuning, or deploying machine learning models in production.
- Be able to obtain Security+ certification within the first 90 days of employment.
- Preferred experience includes AI/ML infrastructure or agentic systems, Kafka or Apache Flink, platform engineering, real-time inference, and secure regulated or mission-critical systems.
Responsibilities
- Drive architectural decisions across the AIMS platform, evaluating performance, scalability, security, and maintainability tradeoffs.
- Lead major technical epics from conception through delivery, turning ambiguous problems into executable plans.
- Simplify distributed-system architecture and improve operational reliability as the platform scales.
- Optimize platform performance across edge and cloud deployment targets.
- Establish reusable technical patterns that improve developer productivity and code quality.
- Mentor engineers through design reviews and substantive code feedback.
- Partner with AI/ML engineers on model integration, inference optimization, and operational deployment of agentic workflows.
- Engage with customers and program stakeholders in Department of Defense operational environments.
View Full Description & ApplyYou'll be redirected to the employer's site