Sr. Deep Learning Vision Engineer, Tesla Bot – Palo Alto, California

Tesla

What to Expect
Tesla is on a path to build humanoid bi-pedal robots at scale to automate repetitive and boring tasks for manufacturing/logistics. Core to the Tesla Bot, the deep learning stack presents a unique opportunity to work on state-of-the-art neural network algorithms for deep learning culminating in their deployment to real world production applications. Our deep learning research scientists and engineers develop and own this stack from inception to deployment. 

What You’ll Do
Train machine learning and deep learning models on a computing cluster for visual recognition & perception tasks, such as segmentation and detection and world representation applications 
Develop state-of-the-art algorithms in one or all of the following areas: deep learning (convolutional neural networks), object detection/classification, tracking, multi-task learning, large-scale distributed training, multi-sensor fusion, dense depth estimation, LLMs, etc. 
Optimize deep neural networks and the associated preprocessing/postprocessing code to run efficiently on an embedded device 
What You’ll Bring
Experience writing both production-level Python (including Numpy and Pytorch) and modern C++.
Experience in deep imitation learning or reinforcement learning in realistic applications
Exposure to robotics learning through tactile and/or vision-based sensors
Proven track record of training and deploying real world neural networks
Familiarity with 3D computer vision and/or graphics pipelines
Experience with distributed deep learning systems

Palo Alto, California

Full time

Job Overview