Staff Software Engineer, Autonomy Evaluation

Cruise is a self-driving service designed for the cities we love, building the world's most advanced self-driving vehicles to safely connect people to places, things, and experiences they care about.
$166,600 - $245,000
Data
Staff Software Engineer
Remote
5+ years of experience
AI · Automotive

Description For Staff Software Engineer, Autonomy Evaluation

As a Staff Autonomy Evaluation Engineer at Cruise, you will build the world's most advanced evaluation of AV driving capabilities and stack with the end goal of achieving and maintaining superhuman levels of performance across all criteria. You will develop high-quality metrics and actionable insights throughout the full development lifecycle, driving impact-focused projects that address everyday challenges AVs face on urban roads.

Your responsibilities will include:

  1. Defining success criteria from ambiguous problem statements
  2. Driving evaluation strategies and roadmaps
  3. Leading the development, monitoring, and analysis of safety, roadcraft, and compliance metrics for core autonomous capabilities
  4. Ensuring comprehensive validation of AV performance with high fidelity signals
  5. Streamlining testing and road monitoring processes
  6. Mentoring fellow Data Scientists and fostering a positive, collaborative work environment
  7. Building high-quality data miners and metrics for testing, road monitoring, and model training
  8. Analyzing AV performance data to extract insights and opportunities for optimization
  9. Developing new methodologies, including machine learning-based approaches, to scalably improve metric quality
  10. Collaborating with various teams to build shareable tools, methods, and dashboards
  11. Converting insights into actionable recommendations for AV software development and launch readiness decisions

You will work in a culture that values the experiences and contributions of all individuals, committed to building a diverse, equitable, and inclusive environment. Cruise offers competitive salary, benefits, and a flexible work policy called CruiseFlex.

Last updated 2 months ago

Responsibilities For Staff Software Engineer, Autonomy Evaluation

  • Define success criteria from ambiguous problem statements
  • Drive evaluation strategies and roadmaps for autonomous capabilities
  • Lead development, monitoring, and analysis of safety, roadcraft, and compliance metrics
  • Ensure comprehensive validation of AV performance
  • Streamline testing and road monitoring processes
  • Mentor fellow Data Scientists and foster a collaborative work environment
  • Build high-quality data miners and metrics for testing, monitoring, and model training
  • Analyze AV performance data to extract insights and optimization opportunities
  • Develop new methodologies, including machine learning approaches, to improve metric quality
  • Collaborate with various teams to build shareable tools, methods, and dashboards
  • Convert insights into actionable recommendations for AV software development and launch readiness

Requirements For Staff Software Engineer, Autonomy Evaluation

Python
  • Masters or PhD degree or equivalent experience in Robotics, Transportation, Physics, Aerospace Engineering, or other relevant industry experience
  • 5+ years post-academic experience in evaluating large models, data science, machine learning, or a closely-related field
  • Strong software engineering foundation and proficiency in production-environment coding and best practices
  • Proficiency in SQL and Python
  • Experience designing, training, and critically analyzing machine learning models for big data
  • Solid statistical foundations, familiarity with hypothesis testing, statistical power, and common biases in data
  • Experience designing, developing and maintaining automated reporting tools for management and other partners
  • Creative, inventive, and passionate about seeking new solutions to problems and opportunities
  • A track record of leading multi-functional initiatives and collaborating with engineering and product teams
  • 3+ years of experience mentoring other data scientists

Benefits For Staff Software Engineer, Autonomy Evaluation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
  • Competitive salary and benefits
  • Medical / dental / vision, Life and AD&D
  • Subsidized mental health benefits
  • Paid time off and holidays
  • Paid parental, medical, family care, and military leave of absence
  • 401(k) Cruise matching program
  • Fertility benefits
  • Dependent Care Flexible Spending Account
  • Flexible Spending Account & Health Saving Account
  • Perks Wallet program for benefits/perks
  • Pre-tax Commuter benefit plan for local employees
  • CruiseFlex, location-flexible work policy

Interested in this job?

Jobs Related To Cruise Staff Software Engineer, Autonomy Evaluation

Systems Engineer - Autonomous Vehicle Systems Engineering

Cruise seeks Systems Engineer for Autonomous Vehicle Systems Engineering team to define requirements, analyze data, and validate safe AV operations.

Staff Software Engineer, ML Data Platform

Staff Software Engineer role at Cruise, building petabyte-scale ML data platforms for self-driving technology. 10+ years big data experience required.

Manager III, Business Intel, Amazon Last Mile and Analytics

Lead Business Intelligence Engineer role at Amazon focusing on last mile delivery optimization and quality improvement through data-driven decision making.

Lead Solutions Architect, Apple Data Platform

Lead Solutions Architect position at Apple, focusing on data platform architecture, ML/AI solutions, and customer engagement, requiring 8+ years of experience.

AIML - Senior Data Science Manager, AIML Data

Senior Data Science Manager position at Apple focusing on AIML Data, leading evaluation and analytics for products like Siri and Search.