Senior Software Engineer, Evaluation Flywheel — Autonomous Vehicles

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA +4 · Remote

Senior Software Engineer to own the strategy and architecture of the evaluation flywheel for autonomous vehicles, focusing on metrics, golden datasets, and closed-loop evaluation workflows. This role involves building tooling for metric developers, partnering with other engineering teams, and working with AI model developers, including VLM-based evaluation.

What you'd actually do

  1. Owning the eval flywheel's strategy and architecture: how road and simulation driving data becomes curated golden datasets, how metrics are measured against them (precision/recall), and how those results earn lasting trust with the teams that depend on them.
  2. Setting the standard for evaluation quality: golden dataset curation, versioning, and health; metric performance measurement; and release processes that keep results dependable as the system evolves.
  3. Building the tooling that helps our metric developers iterate quickly: self-serve dataset pipelines, metric performance measurement, and quality reporting used every day by the team and our partners.
  4. Partnering with senior engineers and leaders across test engineering, behavior planning, and infrastructure — setting expectations, working through trade-offs, and being the voice of evaluation quality in cross-team decisions.
  5. Working directly with AI model developers so evaluation iteration speed becomes an advantage for the whole program, including our push into learned, VLM-based evaluation.

Skills

Required

  • Python
  • data engineering
  • ML evaluation
  • metric design
  • ground-truth and golden dataset curation
  • precision/recall methodology
  • data pipelines

Nice to have

  • autonomous vehicles
  • robotics
  • large-scale ML systems
  • closed-loop simulation evaluation
  • LLMs
  • VLMs
  • productionization of infrastructure
  • earning trust for metrics

What the JD emphasized

  • track record of independent execution and technical leadership
  • Deep experience evaluating ML or robotic systems
  • Experience building an evaluation flywheel before

Other signals

  • evaluation flywheel
  • golden datasets
  • closed-loop evaluation
  • metrics
  • VLM-based evaluation