Are you applying to the internship?
Job Description
Internship, Machine Learning Engineer, Factory Software (Fall 2026) | Tesla
The Tone:
This is a Fall 2026 internship at Tesla, located in Fremont, CA. Tesla is a company that designs and manufactures electric vehicles, battery energy storage, solar panels, and related products. The Factory Software team is integral to managing the applications that run the company’s production, logistics, maintenance, and safety systems. This role is vital for optimizing the company’s ability to efficiently build its products by applying machine learning techniques across various factory operations.
The TL;DR
• Role: Internship
• Type: Full-time
• Location: In-person, Fremont, CA
• Pay: $40–$56 hourly
• Team: Factory Software, where Machine Learning Engineers optimize production, logistics, maintenance, and safety systems.
• Mission: Optimize the company’s manufacturing efficiency by applying machine learning, statistics, and optimization techniques to solve problems at their source.
• Tech Stack: Python, OpenCV, PIL, Pandas, Numpy, TensorFlow, MongoDB, Redis, Kafka, Kubernetes, Docker, Javascript/Typescript, Golang, MySQL, PostgreSQL, In-memory caches.
What You’ll Actually Do
• Image Processing: Collect, sort, filter, and clean large batches of images for machine vision projects using tools like Python, OpenCV, PIL, Pandas, and Numpy.
• Model Development: Preprocess data, train, iterate, and retrain machine vision models for classification, object recognition, and image segmentation.
• Algorithm Development: Develop core algorithms for the machine vision project platform, focusing on Python software development.
• Data Mining: Utilize machine learning and data mining techniques to extract business value from massive user data to support business development needs.
• Project Management: Connect with internal machine vision projects and independently manage project tasks from inception to completion.
The Must-Haves
• Background: Currently pursuing a degree in Computer Science, Information Technology, or a related field.
• Experience: Must have a graduation date between December 2026 and December 2027, experience working with one or more infrastructure components (e.g., MySQL, PostgreSQL, in-memory caches), and experience building modern web applications.
• Skills: Good knowledge of Python, Javascript/Typescript, or Golang.