# Senior/Staff Software Engineer, ML Data Infrastructure

**Company:** [Nuro](https://hotfix.jobs/companies/nuro)
**Location:** Mountain View, CA
**Role:** Data Engineering
**Salary:** $160k – $241k/yr
**Skills:** Python, C++, GCP, BigQuery, Postgres, Data Pipelines, Apache Beam, Kubernetes, Ml Techniques, Data Annotation, Streaming Data, Batch Processing, Data Warehousing, Distributed Systems, Data Orchestration
**Posted:** 2026-05-05

> Builds scalable data infrastructure for ML training and evaluation in autonomous driving, including pipelines for logs, annotation tools, dashboards, and monitoring systems. Requires Python proficiency, 1+ years experience with large-scale data systems, and CS/EE bachelor's degree.

## Job Description

## Responsibilities

- Design and develop unified, introspectable, large-scale batch and streaming data pipelines that ingest and process data across a wide range of use cases relevant to evaluation.
- Create and implement a storage system capable of accommodating both the large volume and diverse range of evaluation and performance metrics.
- Construct intuitive dashboards and reports to present evaluation results, facilitating straightforward comparisons that highlight both improvements and regressions of the ML components and the overall system.
- Develop and maintain continuous testing and monitoring systems to guarantee the integrity and resilience of our data and associated data pipelines.
- Develop data mining tools with applied ML techniques to support data discovery needs from Autonomy including Perception, Behavior, and Mapping.
- Develop data annotation tools to support first-party and third-party labeling workforce to provide high fidelity perception, mapping, and driving trajectory labels.
- Scale data annotation labels with applied State-of-the-art ML techniques.

## Requirements

- Degree in BS, MS, or Ph.D, plus 1+ years of relevant work experience.
- Strong proficiency in **Python** or similar languages.
- Experience working with large-scale data and building scalable & reliable systems/data pipelines; ability to understand and design complex systems.
- Ability and willingness to deep dive into implementation, driving technical standards and best practices across broader software organization.
- Bachelor's degree in Computer Science, Electrical Engineering, or a closely related field.

## Nice-to-Haves

- Strong proficiency in **C++** or other high-performance low-level languages.
- Strong knowledge of **GCP**, **GCS**, **BigQuery**, or **PostgreSQL**.
- Knowledge of data engineering, and its tooling and best practices.
- Knowledge of batch and streaming data processing, warehousing, and analytics solutions.
- Experience working with large-scale distributed data systems.
- Experience with system & framework design.
- Experience with data workflow orchestration platforms.

## Compensation

- Base pay range: $160,360 - $240,540 (depending on experience, qualifications, education, location, and skills).
- Eligible for annual performance bonus, equity, and competitive benefits package.

## Similar roles

- [Staff Data Engineer, tvScientific](https://hotfix.jobs/jobs/e5393edc-62b5-41bd-a456-9a536d8d11ec) - Pinterest - Remote - $156k – $320k/yr
- [Staff Data Engineer](https://hotfix.jobs/jobs/043e5ff7-17b7-46b1-af3a-36c0084a4ac6) - Checkr - Denver, CO - $166k – $230k/yr
- [Data Architect](https://hotfix.jobs/jobs/bf014168-d463-4b96-9e70-656eb8f909f6) - Skillable - Remote - $170k – $200k/yr
- [Staff Engineer, Operations Analysis (R4757)](https://hotfix.jobs/jobs/ab643b15-ee39-462a-b946-b29a1f7a1693) - Shield AI - Dallas, TX - $150k – $220k/yr
- [Staff Software Engineer (L4) Data Platform](https://hotfix.jobs/jobs/700b0ec6-2fce-4997-8651-32d8f38bfdb9) - Twilio - Remote - $171k – $214k/yr

**Apply:** https://hotfix.jobs/jobs/eb88d3a3-1030-45d0-8464-ebd768d41579
**Canonical:** https://hotfix.jobs/jobs/eb88d3a3-1030-45d0-8464-ebd768d41579