Project Hydra | Senior Software Engineer - Robot Data Collection
Core
Build and maintain the software stack for robot data collection, including teleoperation tools, data pipelines, and fleet management for real-world robot systems.
Role type
Senior Software Engineer (Robotics Data Collection)
Builds
Teleoperation software stack, data collection pipelines, QA tooling, and fleet management systems for robot hardware.
Domain
Robotics, Teleoperation, Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Python, Linux, Docker, CI/CD, ROS 2, Robot middleware, Real-time multi-sensor recording, Fleet administration, Hardware integration, SOP creation
Preferred skills
Humanoid/bimanual platforms, XR teleoperation, Imitation-learning data tooling, Open-source contributions
Responsibilities
Design and maintain teleoperation software and data pipelines; Deploy and upgrade fleet software without downtime; Build QA tooling for data quality; Direct teleoperator teams and define protocols; Manage fleet reliability and sensor integration; Integrate new robot embodiments and report data health.
Seniority
Senior, hands-on IC