Taro Logo

Machine Learning Engineer, 3D Computer Vision, Self-Driving

Tesla is an innovative electric vehicle and clean energy company.
$140,000 - $360,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Machine Learning Engineer, 3D Computer Vision, Self-Driving

As a Machine Learning Engineer in the Self-Driving team at Tesla, you will be at the forefront of developing cutting-edge computer vision and machine learning models for autonomous driving systems. Your role will involve designing, training, and deploying models at an unprecedented scale, utilizing Tesla's vast compute and data generation capabilities.

Key responsibilities include:

  • Developing novel formulations and architectures for various computer vision tasks
  • Performing large-scale distributed training of deep neural networks
  • Designing metrics, tasks, and datasets for perception and autonomy
  • Deploying models to millions of Tesla cars in the real world
  • Adhering to strong software engineering practices

The ideal candidate will bring:

  • Strong production-level Python skills and software engineering best practices
  • Solid mathematical fundamentals in linear algebra, vector calculus, probability theory, and numeric optimization
  • Deep understanding of modern deep learning techniques and architectures
  • Domain expertise in areas such as object detection, pose estimation, depth estimation, or 3D reconstruction
  • Familiarity with computer vision concepts and GPU programming
  • Experience with PyTorch or other major deep learning frameworks

This role offers the opportunity to work on real-world applications of AI and contribute to the advancement of self-driving technology. You'll be part of a team pushing the boundaries of what's possible in autonomous driving, with the potential to impact millions of vehicles on the road.

Tesla offers competitive compensation and a comprehensive benefits package, including medical, dental, and vision plans, 401(k) with employer match, stock options, and various other perks. Join Tesla to be at the forefront of AI and robotics innovation in the automotive industry.

Last updated 9 months ago

Responsibilities For Machine Learning Engineer, 3D Computer Vision, Self-Driving

  • Develop novel formulations and architectures for a wide variety of computer vision tasks
  • Perform large-scale distributed training of deep neural networks to build a unified and consistent vector space for autonomous driving tasks
  • Design metrics, tasks, and datasets that aid in perception and autonomy
  • Deploy models at scale to millions of Tesla cars in the real world
  • Strict adherence to strong software engineering practices to develop novel work quickly and safely

Requirements For Machine Learning Engineer, 3D Computer Vision, Self-Driving

Python
  • Strong experience writing production-level Python and software engineering best practices
  • Solid mathematical fundamentals including linear algebra, vector calculus, probability theory, and numeric optimization
  • An "under the hood" knowledge of deep learning: layer details, loss functions, optimization, etc
  • Understanding of modern deep learning techniques (CNNs, transformers, autoregressive models, etc.)
  • Domain expertise in at least one of these areas: object detection & tracking, pose estimation, depth estimation, semantic & instance segmentation, video models, differentiable rendering, Neural Radiance Field (NeRF), 3D reconstruction, visual SLAM, structure from motion
  • Familiarity with basic computer vision concepts such as intrinsic and extrinsic calibrations, homogeneous coordinates, projection matrices, and epipolar geometry
  • Experience with PyTorch, or at least another major deep learning framework such as TensorFlow
  • Experience in GPU programming (e.g., CUDA, OpenCL, OpenGL) or GPU-accelerated libraries
  • Comfortable working in a shared cluster environment

Benefits For Machine Learning Engineer, 3D Computer Vision, Self-Driving

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Employee Stock Purchase Plans
  • Life Insurance
  • AD&D Insurance
  • Short-term Disability
  • Long-term Disability
  • Employee Assistance Program
  • Paid Time Off
  • Paid Holidays
  • Back-up Childcare
  • Parenting Support
  • Critical Illness Insurance
  • Hospital Indemnity
  • Accident Insurance
  • Legal Services
  • Pet Insurance
  • Weight Loss Program
  • Tobacco Cessation Program
  • Tesla Babies Program
  • Commuter Benefits
  • Employee Discounts

Interested in this job?