Computer Vision Software Engineer, Geometric Vision, Self-Driving

Tesla is a leading electric vehicle and clean energy company developing advanced self-driving technology.
$140,000 - $360,000
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI · Automotive · Robotics

Description For Computer Vision Software Engineer, Geometric Vision, Self-Driving

Tesla's Self-Driving team is seeking a Computer Vision Software Engineer to contribute to one of the most advanced and widely-deployed computer vision systems in the world. This role focuses on geometric vision challenges related to both vehicle dynamics and environmental perception.

As a key member of the team, you'll work on developing and refining models using both neural network-based and classical vision techniques. You'll have access to Tesla's vast fleet data for algorithm development and validation, allowing you to create robust solutions that scale across millions of vehicles worldwide.

The position requires expertise in computer vision, robotics, and deep learning, with a strong foundation in mathematics and programming. You'll be working with modern C++ and Python, potentially utilizing GPU programming for optimization. Key areas of focus include structure-from-motion, Visual-Inertial SLAM, large-scale mapping and localization, and advanced neural rendering techniques.

Tesla offers a comprehensive benefits package including competitive salary ranging from $140,000 to $360,000, plus stock awards. The company provides excellent healthcare coverage, family support benefits, and financial incentives. You'll be working at the forefront of autonomous vehicle technology, contributing to Tesla's mission of accelerating the world's transition to sustainable transportation.

This is an exceptional opportunity for a skilled computer vision engineer to make a significant impact on the future of autonomous driving technology while working with a high-caliber team dedicated to achieving full autonomy.

Last updated 3 days ago

Responsibilities For Computer Vision Software Engineer, Geometric Vision, Self-Driving

  • Develop and refine models for estimating geometric entities using both modern neural network-based and classical vision techniques
  • Leverage vast amounts of fleet data for algorithm development and validation
  • Develop and deploy onboard computer vision systems that operate reliably across millions of Tesla vehicles worldwide
  • Create and improve robust sensor calibration systems
  • Collaborate closely with a high-caliber team dedicated to realizing full autonomy

Requirements For Computer Vision Software Engineer, Geometric Vision, Self-Driving

Python
  • Proven ability to rapidly prototype and optimize algorithms
  • Proficiency in writing production-quality code in modern C++
  • Proficiency in Python is highly desirable
  • Solid understanding of linear algebra, geometry, probabilistic theory, numerical optimization, and deep learning
  • Expertise in computer vision and robotics (structure-from-motion, Visual-Inertial SLAM, large-scale mapping and localization, dense 3D modeling, or neural rendering)
  • Familiarity with GPU programming is an advantage

Benefits For Computer Vision Software Engineer, Geometric Vision, Self-Driving

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
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
  • LGBTQ+ care concierge services
  • 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
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Computer Vision Software Engineer, Geometric Vision, Self-Driving

Sr. Machine Learning Engineer, Autobidder

Senior Machine Learning Engineer position at Tesla, developing forecasting algorithms for energy storage and renewable assets trading, requiring 4+ years of Python experience.

Software Engineer, Performance, AI Infrastructure

Senior Software Engineer position at Tesla focusing on optimizing AI infrastructure performance for autonomous driving and robotics systems

AI Research Engineer, Foundation Models, Self-Driving

Senior AI Research Engineer position at Tesla, focusing on developing foundation models for autonomous driving systems with competitive compensation and comprehensive benefits.

Software Engineer, Performance Modeling, Dojo

Senior Software Engineer position at Tesla focusing on performance modeling and simulation for AI training architecture, offering competitive salary and comprehensive benefits.

3D Computer Vision Engineer, Self-Driving

Senior Computer Vision Engineer role at Tesla working on autonomous driving technology and 3D reconstruction systems.