CareerPlan

Senior Software Engineer- Machine Learning

Waltham, MA (WMA-01)Full-time$220k–$292k2026-11-02 → 2026-11-10
Security clearance required

Core

Senior Software Engineer providing software engineering and development support for core tools, and for ML candidates, standing up new ML infrastructure to optimize system parameters and detect performance regressions.

Role type

Senior Software Engineer (Machine Learning)

Builds

Core tools, ML infrastructure for system optimization and regression detection

Domain

Defense technology, Battlespace Awareness, AI, Computer Vision, Sensor Fusion

Deliverable

production ML models

Required skills

Python, Rust, C++, C, Object-oriented programming, Functional programming, REST API design, Low-latency software, Software testing, AI coding assistants, GitHub, CI/CD pipelines, Hyperparameter optimization, Anomaly detection, Explainable ML

Preferred skills

TypeScript, JavaScript, React, NodeJS, PyTorch, Python FastAPI, CesiumJS, FTRT simulation, Slackbot integrations

Technologies

Python, Rust, C++, C, TypeScript, JavaScript, React, NodeJS, PyTorch, Python FastAPI, CesiumJS

Responsibilities

Provide software engineering and development support for core tools, Stand up new ML infrastructure, Optimize system parameters, Detect performance regressions in CI

Seniority

Senior, hands-on IC