Software Engineer, Metrics, AI Evaluation

Tesla is an automotive and clean energy company that develops electric vehicles and AI-powered autonomous driving technology.
$133,440 - $292,800
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Automotive

Description For Software Engineer, Metrics, AI Evaluation

Tesla's AI Evaluation team is seeking a Software Engineer to join their critical mission of ensuring customer safety in autonomous driving technology. As a key member of the team, you'll work alongside AI researchers to design and implement metrics that analyze fleet data and evaluate model performance for FSD v12. This role combines computer science, machine learning, and robotics engineering to directly impact Tesla's autonomous driving capabilities.

The position offers an opportunity to work on cutting-edge AI technology in autonomous vehicles, with responsibilities including designing comprehensive evaluation metrics, creating sophisticated visualizations, and driving key decisions about model architecture and data integrity. You'll be working with large-scale inference clusters and fleet data to ensure the safety and effectiveness of Tesla's autonomous driving systems.

The ideal candidate will bring strong technical skills in Python programming, data manipulation, and analysis, with additional experience in computer vision systems and ADAS features being highly valued. This role offers competitive compensation ranging from $133,440 to $292,800 annually, plus additional cash and stock awards. Tesla provides comprehensive benefits including medical, dental, and vision coverage, 401(k) matching, equity opportunities, and various family-support programs.

Join Tesla's mission to accelerate the world's transition to sustainable energy while working on some of the most challenging and impactful problems in autonomous driving technology. This role offers the perfect blend of technical challenge, real-world impact, and career growth opportunities in the heart of Silicon Valley.

Last updated 18 days ago

Responsibilities For Software Engineer, Metrics, AI Evaluation

  • Design metrics to evaluate model predictions and vehicle motion across every scenario human drivers will ever encounter
  • Create vector space visualizations to help analyze real-time data values for model prediction and perception
  • Work with AI researchers to evaluate & compare end-to-end FSD models
  • Drive projects from inception to completion and present projects to org leadership

Requirements For Software Engineer, Metrics, AI Evaluation

Python
  • Bachelor's Degree in Computer Science, Physics or Robotics Engineering, or proof of exceptional skills in related field
  • Strong Python coding abilities
  • Exposure to utilizing NumPy and Pandas for data manipulation
  • Experience with computer vision systems, ADAS features, path-planning, real-time embedded systems, sensor calibration, C++ and/or CAN is a plus

Benefits For Software Engineer, Metrics, AI Evaluation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support resources
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Software Engineer, Metrics, AI Evaluation

Software Engineer, Image Processing, Cell Qualification

Software Engineer position at Tesla focusing on developing computer vision algorithms for battery cell analysis and qualification.

Data Labeler Manager

Lead Tesla's data labeling team in annotating 3D image data for Autopilot and Tesla Bot, managing performance and collaborating with engineering teams.

Software Engineer, Scenario Creation, Simulation

Software Engineer position at Tesla focusing on developing simulation scenarios and validation tools for Autopilot system, requiring 3+ years of software development experience.

Software Validation Engineer, Integration, AI Platforms

Software Validation Engineer role at Tesla, focusing on AI platform integration for autonomous vehicles and robotics systems.

IC Package Process Engineer, Dojo

IC Package Process Engineer position at Tesla, working on Dojo Super AI Computer and Self-Driving Hardware development.