Software Engineer – Autonomy Evaluation

General Motors

Data analysis
Ml evaluation
Autonomy analytics
Design and implement analysis algorithms that summarize, aggregate, and cluster metrics produced by simulations of the autonomy stack

Job Summary

  • Design and implement analysis algorithms that summarize, aggregate, and cluster metrics produced by simulations of the autonomy stack.
  • Build and maintain GM’s primary autonomy evaluation dashboards and reports that provide clear, explainable insights to engineering and leadership, including trend analysis, drift detection, and scenario coverage.
  • Leverage vision-language models (VLMs) and large language models (LLMs) to classify autonomy performance, critical scenarios, and prioritize validation efforts, integrating human-in-the-loop where appropriate.

Matching Summary

Design and implement analysis algorithms that summarize, aggregate, and cluster metrics produced by simulations of the autonomy stack.

Skills & Requirements

Must-have

  • data analysis
  • ML evaluation
  • autonomy analytics
  • large-scale datasets
  • statistical methods
  • Pandas, NumPy, SciPy
  • plotting/visualization libraries

Nice-to-have

  • visualize quantitative information
  • decompose multi-dimensional space
  • evaluate robotic systems
  • sensor data analysis
  • time-series analysis
  • question anomalous data
  • root-cause discrepancies

Key Requirements

  • 1+ years applied experience
  • Bachelor’s or higher degree
  • equivalent practical experience

Work Rights

Not specified

Tailored Resume

Cover Letter