Software Engineer, Robotics & Autonomous Systems
Core
Building production systems for robotics data collection, model training pipelines, and evaluation infrastructure to solve data bottlenecks in Physical AI.
Role type
Senior Software Engineer (Robotics & Autonomous Systems)
Builds
Large-scale data processing pipelines, ML training/fine-tuning pipelines, and real-time systems for robotic control and sensor fusion.
Domain
Robotics, Autonomous Vehicles, Computer Vision, Physical AI
Deliverable
production ML models | product features | infrastructure
Required skills
Python, TypeScript/Node.js, React, robotics frameworks (ROS/ROS2), distributed systems, workflow orchestration, cloud infrastructure (AWS, Kubernetes, Docker), databases (MongoDB, PostgreSQL)
Preferred skills
C++, robotics hardware platforms, computer vision (SLAM, motion planning), autonomous vehicle data (lidar), ML model deployment, teleoperation systems, VR interfaces
Technologies
Python, TypeScript, Node.js, React, ROS, ROS2, AWS, Temporal, Kubernetes, Docker, MongoDB, PostgreSQL, Airflow
Responsibilities
Architect large-scale data processing pipelines for robotics and AV datasets; Build ML training and fine-tuning pipelines; Develop tools for data collection, teleoperation, and model evaluation; Build real-time systems for robotic control and perception; Design monitoring frameworks for model and data quality; Collaborate with ML engineers and researchers to bring research into production.
Seniority
Senior, hands-on IC