All open roles Apply now
🌱 Internships
🌱 Software Engineering Intern - Robotics Infrastructure (6-12 months)
Palo Alto, CA (On-Site)/Internship
About the role
Join our platform team to build the data infrastructure that powers our robotic learning systems. You'll develop high-performance logging pipelines, build visualization tools for multimodal sensor data, and create systems that help our AI teams train better robotic policies.
Requirements
- 01Currently pursuing a BS or MS in Computer Science, Robotics, or related fields
- 02Experience in Python, and at least one of Rust or C++
- 03Familiarity with Linux, basic system tools, and shell scripting
- 04Experience working with real-time data, logging, or streaming systems
- 05(+) Familiarity with ROS, bag files, or robot data formats
- 06(+) Experience with visualization tools like Rerun, RViz, or web dashboards
- 07(+) Exposure to MuJoCo, Isaac Sim, or other robot simulators
- 08(+) Understanding of versioned data formats (e.g., MCAP, Cap’n Proto, Protobuf)
Details & responsibilities
- 01Help implement tools for logging and replaying multimodal robot data (vision, force, tactile)
- 02Assist with calibration and time synchronization of sensor streams
- 03Build or extend infrastructure for structured robot data storage
- 04Collaborate with AI engineers to improve tools used in policy training pipelines
- 05Gain exposure to real-time systems running across embedded hardware, cloud, and simulation
Compensation & benefits
- 01Paid internship with competitive compensation
- 02Mentorship from engineers working on high-performance robotic infrastructure
- 03Access to state-of-the-art robotic platforms and datasets
- 04Opportunity to contribute to tools used in real-world robot learning pipelines
Interested in this role?
Applying takes a few minutes — you'll need an account to submit.