CareerPlan

Senior Software Engineer - Machine Learning

USAFull-time$220k–$292k2026-11-03 → 2026-11-10
Security clearance required

Core

Build ML infrastructure for system-parameter optimization, performance-regression detection, multi-target tracking, data fusion, autonomous robotic control, and mission planning.

Role type

Senior IC machine learning software engineer

Builds

Low-latency or real-time software and ML infrastructure for battlespace awareness tools

Domain

Defense / Robotics / Machine Learning

Deliverable

production ML models

Required skills

Python, Rust, C++, C, object-oriented programming, functional programming, REST API design, low-latency software development, integration testing, CI/CD pipelines, hyperparameter optimization, anomaly detection, explainable ML

Preferred skills

TypeScript, JavaScript, React, Node.js, PyTorch, Python FastAPI, CesiumJS, faster-than-real-time simulation, Slackbot integrations, model deployment

Technologies

GitHub, Robot Framework, Claude, Codex AI, Bayesian ML

Responsibilities

Provide software engineering support for core battlespace awareness tools; Build ML infrastructure for system-parameter optimization and performance-regression detection; Develop software for multi-target tracking, data fusion, and autonomous robotic control; Develop and maintain low-latency software and integration tests; Apply machine learning methods including hyperparameter optimization and anomaly detection

Seniority

Senior, hands-on IC