Software Engineer, ML Systems & Training Architecture
Core
Building and maintaining the training framework and infrastructure for general-purpose robotics and AGI-level intelligence.
Role type
Senior hands-on IC ML Systems & Training Infrastructure Engineer
Builds
Robotic training frameworks, distributed ML training systems, and GPU clusters
Domain
Robotics, Machine Learning, Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Software engineering fundamentals, code review judgment, ML systems experience, debugging complex distributed systems, working with GPUs and clusters, reading unfamiliar codebases, pragmatic engineering judgment
Preferred skills
Experience with messy or AI-generated codebases, low-ego collaborative style, high velocity delivery
Technologies
ML training frameworks, GPUs, distributed systems, clusters
Responsibilities
Review and improve code across training frameworks and infrastructure, debug issues in ML training systems and networking, unblock researchers and engineers with broken training jobs, improve reliability and maintainability of the training framework
Seniority
Senior, hands-on IC