Senior Software Engineer - Autonomy Evaluation & Analytics

General Motors

Sunnyvale (CA)

On-site

USD 140,000 - 210,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Motors is seeking a senior-level analytics engineer to advance evaluation platforms for autonomous driving. You will architect metrics, analyze simulation and on-road data, and drive end-to-end evaluation workflows across perception, prediction, and planning components.

You will apply ML and statistical methods to identify patterns, build dashboards, and share actionable insights with cross-functional teams, leadership, and external partners.

Qualifications

  • 5+ years of robotics or autonomous systems software experience (sensors, perception, planning, etc.).
  • 3+ years evaluating dynamic systems using numerical/ML approaches (time-series, derivatives, subsystems).
  • Strong Python in production environments (testing, performance, code review).
  • Proficiency with Pandas, NumPy, SciPy and plotting/visualization for large-scale data analysis.
  • Comfort working with C++ codebases, including debugging and instrumentation of core algorithms.
  • Experience with data-driven anomaly detection and root cause analysis.
  • Demonstrated technical leadership and end-to-end feature ownership.

Responsibilities

  • Architect and implement metrics to introspect autonomous driving performance across the autonomy stack.
  • Design analysis algorithms to summarize and cluster metrics from simulations and on-road runs.
  • Develop statistical/ML methods to quantify performance across scenes and domains.
  • Evaluate ML components in perception, prediction, and planning modules.
  • Build and maintain autonomy evaluation dashboards and reports for teams and leadership.
  • Leverage VLMs/LLMs to classify performance and prioritize validation efforts.
  • Maintain high technical standards with reviews, testing, and observability.

Skills

Python
Pandas
NumPy
SciPy
C++
ML evaluation
Time-series analysis
Data visualization
Leadership
Robotics

Education

Bachelor's/Master's/PhD in CS/Robotics or related field

Tools

ROS
SQL
PyTorch

Job description

General Motors is seeking a senior-level analytics engineer to advance evaluation platforms for autonomous driving. You will architect metrics, analyze simulation and on-road data, and drive end-to-end evaluation workflows across perception, prediction, and planning components.

You will apply ML and statistical methods to identify patterns, build dashboards, and share actionable insights with cross-functional teams, leadership, and external partners.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Autonomy Evaluation Engineer — AV Metrics
Senior Autonomy Evaluation Engineer — AV Metrics

General Motors • Northern (KY)

Hybrid
USD 140,000 - 190,000
Staff Autonomous Driving Evaluation Engineer
Staff Autonomous Driving Evaluation Engineer

General Motors • United States

On-site
USD 180,000 - 240,000
Senior Autonomy Evaluation Engineer
Senior Autonomy Evaluation Engineer

General Motors • United States

On-site
USD 140,000 - 200,000
Total Rewards
Staff Software Engineer - AV Evaluation & Metrics
Staff Software Engineer - AV Evaluation & Metrics

General Motors • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Staff Autonomy Evaluation Architect
Staff Autonomy Evaluation Architect

General Motors • Northern (KY)

Hybrid
USD 120,000 - 190,000
Senior ML Systems Engineer: AI Evaluation & Insights
Senior ML Systems Engineer: AI Evaluation & Insights

General Motors • Mountain View (CA)

On-site
USD 145,000 - 261,000
Health benefits
Remote-friendly role
GM benefits package
Engineering Manager, AV Evaluation & Analytics
Engineering Manager, AV Evaluation & Analytics

General Motors • United States

Hybrid
USD 150,000 - 190,000
Senior AV Evaluation Engineer - ML Systems & Data
Senior AV Evaluation Engineer - ML Systems & Data

General Motors • Sunnyvale (CA)

On-site
USD 153,000 - 234,000
Health & wellbeing benefits
GM vehicle discounts
Tuition assistance
Senior AI/ML Sensing & Perception Engineer
Senior AI/ML Sensing & Perception Engineer

General Motors • Washington

Hybrid
USD 182,000 - 251,000
Bonus potential
Relocation benefits
GM benefits package
Senior ML Systems Engineer - AI Evaluation (Remote)
Senior ML Systems Engineer - AI Evaluation (Remote)

General Motors • Sunnyvale (CA)

Hybrid
USD 145,000 - 261,000
Health benefits
GM vehicle discounts
Tuition assistance
+1