The Role: As a Staff Software Engineer within the Evaluation team under the Simulation, Evaluation, and Data organization, you will shape the design and delivery of the evaluation strategy for GM’s autonom ous vehicle program s . In this role you’ll be responsible for direct ing software validation and model training , implementing data mining strategies and building metrics that measure autonomy performance in simulation and real-world environments . You will partner with ML engineers , systems engineers , and research scientists to build reliable, reproducible, and high-signal evaluation mechanisms that accelerate model iteration and improve safety , performance , and reliability across GM vehicles. About the Organization: The Evaluation team is dedicated to creating, maintaining , and evolving the evaluation ecosystem that underpins GM’s pursuit of safe, high-performing, and scalable driverless technology. The team delivers trusted metrics, automated workflows, and scalable tools that enable data-driven decision-making at every stage of AV development. Evaluation team members collaborate closely with Simulation, Motion, Perception, and Release teams, acting as system-level integrators and arbiters of end-to-end AV system quality. The organization’s remit includes development of test scenario libraries, deployment of continuous evaluation pipelines, and ownership of critical risk assessment and release gating processes. The team treats road, data mining, tra ining, and metrics as equal use cases for our analytics framework and evaluation goals . By joining this team, you will guide the evolution of core evaluation platforms and frameworks, champion the interpretation and communication of system-level results, and play a central role in accelerating GM’s progress toward safe, validated AV deployment at scale.