Enable job alerts via email!

Software Engineer, Perception ML data

Nuro

Mountain View (CA)

On-site

USD 138,000 - 208,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A forward-thinking company is seeking a Perception ML Data Engineer to enhance its autonomous driving technology. In this role, you will bridge machine learning and infrastructure, ensuring models learn from diverse, high-quality datasets. Your contributions will directly impact how systems adapt and scale safely in real-world environments. This innovative firm offers a dynamic work environment where you will tackle data challenges through applied ML and collaborate with cross-functional teams. If you are passionate about robotics and machine learning, this is an exciting opportunity to make a significant impact in the field.

Qualifications

  • 2+ years of software engineering experience with Python and C/C++.
  • Practical experience implementing ML solutions in real systems.

Responsibilities

  • Design frameworks to quantify synthetic data fidelity.
  • Architect hybrid systems for data curation and annotation.
  • Collaborate with engineers to turn raw sensor data into training priorities.

Skills

Python
C/C++
Machine Learning
Data Curation
Data Annotation

Education

BS in Computer Science
BS in Robotics
BS in Statistics
BS in Physics
BS in Math

Tools

Deep Learning Frameworks
Synthetic Data Frameworks

Job description

Join to apply for the Software Engineer, Perception ML Data role at Nuro.

Get AI-powered advice on this job and more exclusive features.

Who We Are
Nuro exists to better everyday life through robotics. Founded in 2016, Nuro has spent eight years developing autonomous driving (AD) technology and commercializing AD applications. The Nuro Driver is our autonomous driving system that combines AD hardware with AI-first self-driving software, built to learn and improve through data. It is one of the few driverless autonomous technologies on public roads today.

Nuro has raised over $2B from investors like Fidelity, Bailie Gifford, T. Rowe Price, Google, and others. We’ve partnered with brands including Uber, FedEx, Domino’s, Walmart, Kroger, and 7-Eleven.

About The Role
As a Perception ML Data Engineer, you’ll bridge machine learning and autonomy infrastructure to ensure our models learn from diverse, high-quality data. Your work will impact how systems understand rare scenarios, adapt geographically, and scale safely.

Design and develop systems that:

  • Leverage VLMs to curate geographically diverse datasets matching real-world driving distributions
  • Develop synthetic data frameworks across sensor modalities
  • Optimize ML-powered validation of data quality and model readiness

Tailor Your Impact:

  • Work across autonomy, infrastructure, databases, simulation, and ML development, gaining domain knowledge in Robotics and ML.
  • Build solutions for data discovery, auto-labeling, and synthetic generation in collaboration with Infrastructure and Autonomy teams.

About The Work
You’ll solve data challenges through applied ML and systems:

  • Architect hybrid systems combining deep learning and classical algorithms for data curation and annotation
  • Design frameworks to quantify synthetic data fidelity and improve rendering quality
  • Build tools to identify data gaps impacting perception models
  • Collaborate with engineers to turn raw sensor data into targeted training priorities

About You

  • BS in Computer Science, Robotics, Statistics, Physics, Math, or related field
  • 2+ years of industry software engineering experience with Python and C/C++
  • Practical experience implementing ML solutions and deploying them in real systems

Bonus Points

  • Experience with synthetic or autonomous driving data
  • Building ML systems for robotics applications

At Nuro, compensation includes base pay, performance bonuses, equity, and benefits. The expected salary range is $138,225 to $207,575 annually, depending on experience and location.

We value diversity and are committed to an inclusive workplace, prohibiting discrimination based on race, gender, age, or other protected characteristics.

Seniority level
  • Entry level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Software Engineer, Perception ML Data

Nuro, Inc.

Mountain View

Hybrid

USD 167,000 - 251,000

3 days ago
Be an early applicant

Software Engineer, Perception ML Data

Nuro, Inc.

Mountain View

Hybrid

USD 138,000 - 208,000

3 days ago
Be an early applicant