
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 unprecedented scale.
The Evaluation team builds and evolves the ecosystem that powers the development and scaling of GM's autonomous driving technology. Acting as system-level integrators and arbiters of end-to-end AV quality, we partner 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 defining the strategy and architecture for metrics and analyses that evaluate autonomous driving software performance. This role exists to turn system-level results into clear feedback, accelerating validated AV deployment at scale.
In this position, you will lead cross-functional efforts to embed evaluation into development workflows and release decisions. You will invent and drive new statistical and ML methods to quantify performance, detect regressions, and reveal patterns of system behavior. Your work will involve owning and refining key AV evaluation metrics and KPIs used for readiness and safety decisions, synthesizing tradeoffs for stakeholders, and making insights readily available through interactive dashboards.
Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. We embrace the responsibility to lead the change that will make our world better, safer, and more equitable for all. We believe we all must make a choice every day to drive meaningful change through our words, deeds, and culture. Every day, we want every employee to feel they belong to one General Motors team.
As part of the team, you will have the opportunity to participate in a company vehicle evaluation program. Upon successful completion of a motor vehicle report review, you will be assigned a General Motors vehicle to drive and evaluate, subject to program terms.
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 our hiring steps, please visit our "How we Hire" 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 email us or call 1-800-865-7580. In your communication, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Work model: Hybrid
602, Santa Catalina Terrace, Sunnyvale, Santa Clara County, California, 94085, United States
Sunnyvale, California
Experience in autonomous driving or high-stakes field robotics; designing, running, and interpreting large-scale simulation and field experiments. Deep familiarity with statistical modeling, experimental design, and hypothesis testing for autonomy evaluation; command of Pandas, NumPy, SciPy, and visualization libraries. Proficiency in C++ and SQL, and experience shaping logging, data schemas, and evaluation pipelines for large-scale autonomy testing. Experience working with ROS or other IPC, robotics stack logging, and with large-scale experiment databases, including designing or scaling evaluation platforms. Prior development with computational geometry, linear algebra, PyTorch, and machine learning. Background in modeling agent interaction and owning or designing release gating criteria and processes for autonomy systems.
Experience
7+ yrs (Senior)
Education
PhD in Computer Science, Robotics, Engineering, or Machine Learning required
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.