Senior Software Engineer, Perception ML Data

Nuro Nuro · Robotics · CA · Autonomy

Nuro is seeking a Senior Software Engineer for their Perception ML Data team. This role focuses on bridging ML innovation and autonomy infrastructure by designing and advancing systems for curating geographically diverse datasets using VLMs, developing synthetic data frameworks across sensor modalities, and optimizing ML-powered validation of data quality and model readiness. The engineer will work across autonomy, infrastructure, databases, simulation, and ML development, with a focus on applied ML and systems rigor for scalable data curation and annotation, quantifying synthetic data fidelity, and building tools to surface data gaps impacting perception model performance.

What you'd actually do

  1. Leverage VLMs to curate geographically diverse datasets matching real-world driving distributions
  2. Develop high fidelity synthetic data frameworks across sensor modalities
  3. Optimize ML-powered validation of data quality and model readiness
  4. Architect hybrid systems combining deep learning and classical algorithms for scalable data curation and annotation.
  5. Design frameworks to quantify synthetic data’s real-world fidelity and improve synthetic data rendering quality.

Skills

Required

  • ML solutions implementation
  • integrating ML into real-world systems
  • scalable data curation
  • annotation systems
  • synthetic data generation
  • data quality validation

Nice to have

  • synthetic data
  • autonomous driving data
  • ML systems for robotic applications

What the JD emphasized

  • deploying impactful, integrated solutions rather than purely theoretical ML experimentation

Other signals

  • ML data engineering
  • synthetic data generation
  • data quality validation
  • autonomous systems