Senior Software Engineer, Metrics and Evaluation - Autonomous Vehicles

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

NVIDIA is seeking a Senior Software Engineer to join their Autonomous Vehicles team, focusing on metrics and evaluation for planning and control algorithms. The role involves developing novel evaluation methodologies and metrics, building data-driven evaluation products using simulation and models, and collaborating with ML engineers and roboticists. Experience with Python, Git, and Linux is required, with a preference for C++ and experience in autonomous vehicle robotics systems.

What you'd actually do

  1. Define and develop metrics that enable rapid debugging, testing, and evaluation of our Autonomous Vehicle software.
  2. Build compelling, data driven evaluation products by combining on-road driving analysis, large scale simulation, models, metrics and dashboards.
  3. Collaborate with machine learning engineers, infrastructure engineers and roboticists to develop novel solutions to open-ended problems
  4. Work with the Planning & Control team to develop and drive software testing strategies

Skills

Required

  • Python
  • Pandas
  • Numpy
  • Scipy
  • Matplotlib
  • GIT
  • Linux
  • Unix
  • multitask
  • prioritize
  • organizational skills
  • interpersonal skills

Nice to have

  • C++
  • Bazel
  • vehicle simulation
  • path planning
  • vehicle control
  • Drive-by-Wire systems
  • self-driving technologies
  • on-board planning algorithms
  • autonomous vehicle robotics systems
  • evaluating precision and recall of performance metrics

What the JD emphasized

  • novel evaluation methodologies
  • metrics needed to power them
  • open-ended and unsolved space
  • creativity and inventiveness
  • rapid debugging, testing, and evaluation
  • large scale simulation
  • machine learning engineers
  • novel solutions
  • open-ended problems
  • software testing strategies
  • experiment design
  • evaluating precision and recall of performance metrics

Other signals

  • metrics and evaluation
  • autonomous vehicle software
  • large scale simulation
  • machine learning engineers