Machine Learning Engineer, Geometric Vision, Self-Driving – Palo Alto, California

Tesla

What to Expect
Join our Self-Driving team to help shape one of the most advanced and widely-deployed computer vision systems in the world. As a key contributor, you will drive innovation in geometric vision, tackling challenges related to both the vehicle dynamics and environmental perception.
What You’ll Do
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
Design and develop automated data generation pipelines that create various high quality ground truth data for real-world perception problems 
Deploy and scale your work across millions of autonomous vehicles worldwide 
Collaborate closely with a high-caliber team dedicated to realizing full autonomy

What You’ll Bring
Proven ability to rapidly prototype and optimize algorithms 
Proficiency in writing production-quality code in Python
Proficiency in c++ is highly desirable
Solid understanding of linear algebra, geometry, probabilistic theory, numerical optimization, and deep learning, with hands-on implementation experience
Expertise in key areas of computer vision and robotics, such as structure-from-motion, Visual-Inertial SLAM, large-scale mapping and localization, dense 3D modeling, or neural rendering (e.g., NeRF, Gaussian Splatting)
Practical experience with PyTorch
Familiarity with deploying neural network models is an advantage

Palo Alto, California

Full time

Job Overview