Full Stack Engineer, Autonomy Software


Palo Alto, CA, USA

Full time

Software Engineering / Software Developer

Sep 6


As a Software Engineer within the Autonomy group, you will work reinforcing, optimizing, and scaling our neural network training & auto-labeling infrastructure both for Autopilot and the Humanoid robot.

At the core of our autonomy capabilities are multiple neural networks that the Deep Learning team is designing to train on very large amounts of data, across large-scale GPU clusters and soon our supercomputer Dojo. Robustly training networks at scale, should it be for production models or quick experiments, and completing them in the shortest amount of time possible, is critical to our mission. 


We are building out the machine learning platform that our team uses to schedule, track, and monitor their jobs, datasets and artifacts.


  • Connect our machine learning code to databases, and these databases to the frontend. Our machine learning engineers and leadership use this stack to schedule, launch, monitor, track and debug experiments, jobs and models.
  • Work on the platform of tools and infrastructure of whatever the machine learning team needs to be effective. This spans the scope from the machine learning code in Python to back-end and front-end work in JavaScript.
  • Coordinate required hardware resources with the team managing the cluster hardware to maintain high availability.
  • Work with the Machine Learning team directly to understand requirements and priorities.


  • Strong understanding of JavaScript (ES6+), Python, and Linux.
  • Experience building modern web applications using React/Redux or similar component based libraries.
  • UI and graphic design sensibilities.
  • Interest in machine learning, computer vision or neural networks.


  • Experience working with large computer clusters.

·      Knowledge of machine learning, computer vision, or neural networks is a plus.

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 accommodationrequest@tesla.com 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.

Apply for this position Back to job

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume



To accelerate the advent of sustainable transport and electric technology