
location_on602, Santa Catalina Terrace, Sunnyvale, Santa Clara County, California, 94085, United States
General Motors is a global leader in advanced driver assistance, proving that automation can be trusted, intuitive, and helpful. With Super Cruise hands-free technology in more than 500,000 vehicles and over 700 million hands-free miles driven, GM is bringing cutting-edge advances to everyday drivers at an unprecedented scale.
The Evaluation team builds and evolves the ecosystem that powers the development and scaling of GM's autonomous driving technology. We act as system-level integrators and arbiters of end-to-end AV quality, partnering with Autonomy, Simulation, Systems, and Safety teams. We own large-scale test scenario libraries, continuous evaluation pipelines, and critical risk assessment components, treating road testing, data mining, training, and metrics as first-class use cases in a unified analytics framework.
You will help shape GM's core evaluation platforms by architecting metrics and analyses to introspect autonomous driving software performance. Your work will turn system-level results into clear feedback for engineering and leadership, accelerating validated AV deployment at scale. This role involves designing analysis algorithms to summarize simulation and on-road data, developing statistical and ML methods to quantify performance, and building interactive dashboards that provide explainable insights for development and verification.
Applicants in the recruitment process may be required to successfully complete role-related assessments and/or pre-employment screenings prior to beginning employment. For more details on how we hire, please visit our official resources.
General Motors is committed to being a workplace that is not only free of unlawful discrimination but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us with a description of the specific accommodation, the job title, and the requisition number.
Work model: Hybrid
602, Santa Catalina Terrace, Sunnyvale, Santa Clara County, California, 94085, United States
Sunnyvale, California
Experience in autonomous driving or field robotics, including visualizing and interpreting results from simulation and field experiments. Experience evaluating robotics or AV systems using sensor data (e.g., camera, lidar, radar) and large-scale time-series analysis. Strong intuition for data visualization and the ability to decompose high-dimensional metrics into clear, trustworthy, and consumable views for technical and non-technical audiences. Familiarity with statistical modeling, experimental design, and hypothesis testing for autonomy or simulation evaluation; fluency with Pandas, NumPy, SciPy, and visualization tools. Proficiency in C++ and SQL; experience shaping logging, data schemas, and evaluation pipelines for large-scale autonomy testing and performance monitoring. Experience working with ROS or similar robotics/IPC frameworks, log pipelines, and large-scale experiment databases or evaluation platforms. Prior development experience with computational geometry, linear algebra, PyTorch, and ML techniques applied to perception, prediction, planning, or control. Background in modeling agent interaction and contributing to release gating and safety decisions for autonomy systems. Experience leveraging AI-assisted development and analytics tools to improve productivity and evaluation coverage.
Experience
5+ yrs (Senior)
Education
Bachelor's, Master's, or PhD in CS, Robotics, Engineering, ML, Data Science, or equivalent practical experience
Job Type
Full-Time
Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.