Staff Software Engineer, Behavior ML Data
Mountain View, CA$193.9k - $352.3kFull-timePosted 7mo ago
About the role
Senior/Staff Software Engineer to lead Nuro’s ML Data engine, architecting systems that feed autonomy AI models, transforming massive autonomy data into high-value training signals, and building data products, labeling workflows, and data introspection tools at scale.
Responsibilities
- Data Pipeline Architecture: Design and build scalable data ingestion and processing pipelines that turn data streams into targeted training datasets. Lead initiatives to improve data quality, detect anomalies, and manage out-of-distribution examples to ensure robust model training and deployment.
- Cross Functional Leadership: Work across autonomy teams and data infra teams to build effective ML data pipelines and products for ML engineers.
- ML Tooling & Introspection: Develop infrastructure and visualization tools that allow ML researchers to easily introspect data, identify model failure modes, query for new data samples, and understand data distribution shifts.
- Labeling Operations Integration: Collaborate closely with the data operations team to define quality standards, automate quality control (QC), and streamline the feedback loop between model performance and annotation guidelines.
- Active Learning & Data Mining Engines: Lead the engineering effort to operationalize research-grade active learning methods. Build systems that compute embeddings or run inference at scale, manage vector databases, and automatically sample the most informative data points for labeling.
Qualifications
- 7+ years of experience with a proven track record of technical leadership architecting and delivering complex, multi-system ML data engineering data systems.
- Education: B.S./M.S. in Computer Science, Artificial Intelligence, Electrical Engineering, Robotics, or equivalent practical experience.
- Understanding of end-to-end ML data pipelines and their interaction with model training and evaluation.
- Strong proficiency in C++ and Python, with petabyte-level data management experience.
- Experience taking data concepts (e.g., "uncertainty sampling") and turning them into stable, 24/7 production services.
Skills
Required:Data pipeline design
Benefits
- annual performance bonus
- equity
- competitive benefits package
Last updated Jul 8, 2026. Interested? Apply on the company site.
About Nuro
Autonomy for all. All roads, all rides.
Driving the future of autonomy with the most scalable AI driver.
AutonomyAI driverDelivery robotsRobotaxiAutonomous vehicles
More open roles at Nuro
- Senior Software Engineer, Autonomy Behavior Testing5d agoMountain View, CA · Systems
- Staff Robotaxi Program Manager5d agoMountain View, CA · Autonomy
- Staff Autonomy Program Manager5d agoMountain View, CA · Autonomy
- Senior Embedded Software Engineer1w agoMountain View, CA · Controls, Pose and ESWE
- Senior Radar Systems Engineer1w agoMountain View, CA · Sensors Engineering