About Company

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.

Job description

Disclaimer: This position is expected to start around May or June 2022 and continue through the entire Summer term (i.e. through August/September) or into early Fall 2022 if available. We ask for a minimum of 12 weeks, full-time, for most internships. Please consider before submitting an application.

International Students: If your work authorization is through CPT, please consult your school before applying. You must be able to work 40 hours per week. Many students will be limited to part-time depending on their academic standing.The Role:

The AI Tooling team is looking for strong frontend engineers to build web applications aimed at training neural networks for Tesla Autopilot. In this role, you’ll build labeling tools used by our in-house team of 1k+ data annotators. This software enables large-scale 3D labeling of images and videos captured by Tesla’s fleet of 1M+ vehicles, allowing us to continuously improve Autopilot’s sense and perception of the world. You will collaborate closely with other AI teams to build UIs that are integral to our neural network development process. We have a fast-paced development cycle where you’ll be prototyping and shipping new features multiple times daily.


Design and implement web-based tools for data visualization and data labeling.

Work closely with data analysts to understand UX challenges and suggest improvements.

Work closely with backend engineers to seamlessly integrate with frontend systems.

Work closely with AI researchers to build efficient and intuitive UI that accelerate their workflows.


BS/MS in Computer Science or related area, with strong frontend engineering experience.

Strong understanding of JavaScript (ES6+), CSS, and HTML.

Experience building modern web applications using React/Redux or similar component based libraries.

Strong UI and graphic design sensibilities.

Extra But Not Required

Experience with OpenGL, WebGL, or THREE.js

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

Apply here