Deep Learning Manipulation Engineer, Tesla Bot

at Tesla
Published December 10, 2022
Location Palo Alto, United States of America
Category Deep Learning  
Job Type Full-time  


What to Expect

Tesla is on a path to build humanoid robots at scale to automate repetitive and boring tasks. Core to the Tesla Bot, the manipulation stack presents a unique opportunity to work on state-of-the-art algorithms for object manipulation culminating in their deployment to real world production applications. Our robotic manipulation software engineers develop and own this stack from inception to deployment. Most importantly, you will see your work repeatedly shipped to and utilized by thousands of Humanoid Robots in real world applications.

What You’ll Do

What You’ll Do

At least one of:

  • Design and develop our learned robotic manipulation software stack and algorithms.
  • Develop robotic manipulation capabilities including but not limited to (re)grasping, pick-and-place, and more dexterous behaviors to enable useful work in both structured and unstructured environments.
  • Model robotic manipulation processes to enable analysis, simulation, planning, and controls
  • Reason about uncertainty due to measurements and physical interaction with the environment, and develop algorithms that adapt well to imperfect information.
  • Assist with overall software architecture design, including designing interfaces between subsystems
  • Ship production quality, safety-critical software.
  • Collaborate with a team of exceptional individuals laser focused on bringing useful bi-ped humanoid robots into the real world.

What You’ll Bring

  • Production quality modern C++ or Python.
  • Experience in deep imitation learning or reinforcement learning in realistic applications.
  • Exposure to robotics learning through tactile and/or vision-based sensors.

What You’ll Bring

Preferred Qualifications

  • Experience writing both production-level Python (including Numpy and Pytorch) and modern C++.
  • Proven track record of training and deploying real world neural networks.
  • Familiarity with 3D computer vision and/or graphics pipelines.
  • Experience with Natural Language Processing.
  • Experience with distributed deep learning systems.
  • Prior work in Robotics, State estimation, Visual Odometry, SLAM, Structure from Motion, 3D Reconstruction.

Tesla is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.

Tesla is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.

For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Please contact for additional information or to request accommodations.

Privacy is a top priority for Tesla. We build it into our products and view it as an essential part of our business. To understand more about the data we collect and process as part of your application, please view our Tesla Talent Privacy Notice.