Principal Robotics Learning Engineer
Core
Lead the technical development of data-driven autonomy skills for heavy earthmoving equipment, enabling robots to learn and improve from demonstrations, simulation, and physical experience.
Role type
Principal Robotics Learning Engineer (Staff-level IC)
Builds
Learned autonomy skills for heavy equipment (digging, loading, grading)
Domain
Robotics, Reinforcement Learning, Heavy Equipment
Deliverable
production ML models
Required skills
Reinforcement learning, imitation learning, behavior cloning, robotics controls, Python, PyTorch/JAX, simulation-to-reality transfer, data curation, system architecture, technical leadership
Preferred skills
C++, real-time integration, hydraulic systems, off-road machine experience, hierarchical skill learning
Technologies
PyTorch, JAX, Python, C++
Responsibilities
Build and evaluate proof of concepts for autonomy skills; define architecture across data, simulation, and controls; implement and evaluate RL/BC policies; collect and curate demonstration data; integrate learned policies with perception and controls; establish reliable evaluation metrics and regression tests.
Seniority
Principal, hands-on IC with strategic scope
