Scale's Robotics business unit is dedicated to solving the data bottleneck in Physical AI across Robotics, Autonomous Vehicles, and Computer Vision.
Requirements
- Strong programming skills in Python and TypeScript/Node.js for production systems
- Experience with React and modern frontend development for 3D interfaces
- Practical experience with robotics frameworks (ROS/ROS2), simulation environments, or AV systems
- Understanding of distributed systems, workflow orchestration, and cloud infrastructure (AWS, Temporal, Kubernetes, Docker)
- Experience with databases (MongoDB, PostgreSQL) and data processing at scale
- Experience with C++
- Experience with ML model deployment and serving frameworks
Responsibilities
- Own and architect large-scale data processing pipelines for robotics and autonomous vehicle datasets
- Build ML training and fine-tuning pipelines using Scale's robotics data
- Work across backend (Python, Node.js, C++) and frontend (React, TypeScript) stacks to build end-to-end solutions
- Develop tools and systems for robotics data collection, teleoperation, and model evaluation
- Build real-time systems for robotic control, sensor fusion, and perception pipelines
- Design comprehensive monitoring and evaluation frameworks for robotics models and data quality
- Collaborate with ML engineers and researchers to bring robotics research into production
Other
- 3+ years of software engineering experience in robotics, autonomous vehicles, or related fields
- Interact directly with robotics and AV stakeholders to understand their technical needs and drive product development
- Track record of working with cross-functional teams including ML engineers, researchers, and customers
- Strong communication skills and ability to operate with high autonomy
- The base salary range for this full-time position in the location of San Francisco is: $216,200—$270,250 USD