Senior Machine Learning Data Engineer
Core
Building the data engine to train perception models for physical AI, running models at the edge and managing cloud data pipelines for continual model improvement.
Role type
Senior Machine Learning Data Engineer
Builds
Edge perception stacks, cloud data pipelines, and MLOps tooling for perception models
Domain
Autonomous systems, defense, physical AI
Deliverable
production ML models
Required skills
ML infrastructure design, large-scale GPU job orchestration, microservices architecture, database design, foundation model integration (LLMs/VLMs), software-in-the-loop testing, hardware-in-the-loop testing
Preferred skills
Full-stack development (React, TypeScript, Python, Golang), container orchestration (Docker, Kubernetes), search databases (OpenSearch), relational databases (Postgres), active learning, auto-labeling, human-in-the-loop systems
Technologies
Python, Golang, React, TypeScript, Docker, Kubernetes, OpenSearch, Postgres, LLMs, VLMs
Responsibilities
Construct optimized data pipelines to run ML models; Evolve data engine architecture to scale high-fidelity labels and reduce annotation costs; Integrate foundation models to automate labeling and quality assurance; Leverage software-in-the-loop and hardware-in-the-loop testing; Interact with DoD customers to understand use cases and triage needs during field events
Seniority
Senior, hands-on IC