Staff Software Engineer, Autonomy Evaluation & Metrics

General Motors Corporation

Sunnyvale (CA)

Hybrid

USD 185,000 - 284,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and wellbeing benefits
Hybrid work model
Company vehicle program
Relocation assistance

Job summary

General Motors in Sunnyvale, CA is seeking a Staff Software Engineer for the Autonomy Evaluation team. You will define metrics and architectures to evaluate autonomous driving software across the autonomy stack and lead cross-functional efforts with teams in autonomy, simulation, systems, and data.

You will invent ML methods, own AV evaluation metrics, and present insights via dashboards, enabling data-driven release decisions.

Qualifications

  • 7+ years of robotics or autonomous systems software experience.
  • 3+ years leading evaluation of complex dynamic systems using numerical and ML approaches on large-scale time series data.
  • Proficiency developing Python in production environments; strong ability to work in large C++ autonomy codebases.
  • PhD, Masters, or Bachelor’s degree in Computer Science, Robotics, Mechanical or Aerospace Engineering, Machine Learning, or a related field.
  • Experience leading cross-team strategies and influencing architecture decisions.

Responsibilities

  • Define the strategy and architecture for metrics and analyses to evaluate autonomous driving software performance across the autonomy stack.
  • Lead cross-functional efforts with autonomy, systems engineering, simulation, and data teams to embed evaluation into development workflows and release decisions.
  • Invent and drive new statistical and ML methods, and ML introspection techniques, to quantify performance, detect regressions, and reveal patterns of system behavior at scale.
  • Own and refine key AV evaluation metrics and KPIs; synthesize and present results and tradeoffs to stakeholders; enable dashboards for partner teams.

Skills

Python
C++
ML
Statistics
Cross-functional leadership
ROS
SQL
Time series analysis

Education

PhD/Masters/Bachelors in CS/Robotics/ME/AE/ML

Tools

PyTorch
Pandas/NumPy/SciPy
ROS

Job description

General Motors in Sunnyvale, CA is seeking a Staff Software Engineer for the Autonomy Evaluation team. You will define metrics and architectures to evaluate autonomous driving software across the autonomy stack and lead cross-functional efforts with teams in autonomy, simulation, systems, and data.

You will invent ML methods, own AV evaluation metrics, and present insights via dashboards, enabling data-driven release decisions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Vehicle Evaluation Engineer
Autonomous Vehicle Evaluation Engineer

General Motors Corporation • Sunnyvale (CA)

Hybrid
USD 153,000 - 234,000
Autonomy Evaluation Engineer - AV Metrics & ML
Autonomy Evaluation Engineer - AV Metrics & ML

General Motors LLC • United States

Remote
USD 140,000 - 200,000
Staff Autonomy Evaluation Engineer
Staff Autonomy Evaluation Engineer

General Motors LLC • United States

Remote
USD 150,000 - 190,000
Total Rewards resources
Senior AV Systems Engineer: AI Evaluation & Metrics
Senior AV Systems Engineer: AI Evaluation & Metrics

General Motors LLC • Sunnyvale (CA)

On-site
USD 153,000 - 234,000
Health and wellbeing benefits
Retirement savings plan
GM vehicle discounts
+1
Remote Staff Software Engineer, Autonomy Evaluation & Metrics
Remote Staff Software Engineer, Autonomy Evaluation & Metrics

Ladders • United States

Remote
USD 130,000 - 155,000
Collaborative team
Platform shaping
Cutting-edge tech
+1
Senior ML Systems Engineer: AI Evaluation for AVs
Senior ML Systems Engineer: AI Evaluation for AVs

General Motors • Warren (MI)

On-site
USD 145,000 - 261,000
Health and wellbeing benefits
GM vehicle discounts
Retirement savings plan
Lead, AV Metrics & Evaluation Frameworks
Lead, AV Metrics & Evaluation Frameworks

General Motors • United States

Hybrid
USD 219,000 - 335,000
Company vehicle program
Staff Software Engineer, Autonomy Evaluation
Staff Software Engineer, Autonomy Evaluation

General Motors Corporation • Sunnyvale (CA)

Hybrid
USD 185,000 - 284,000
Health and wellbeing benefits
Hybrid work model
Company vehicle program
+1
Senior AV Simulation Engineer
Senior AV Simulation Engineer

General Motors Africa & Middle East • Denver (CO)

Remote
USD 160,000 - 246,000
Medical
Dental
Vision
+9
Staff AI/ML Engineer — Embodied AI Data Foundations
Staff AI/ML Engineer — Embodied AI Data Foundations

General Motors • Sunnyvale (CA)

Hybrid
USD 189,000 - 300,000
Health benefits
GM vehicle discounts
401(k) plan