Software Engineer, Machine Learning Infrastructure, Tesla Bot

Tesla is an innovative automotive and AI company developing advanced technologies including electric vehicles and humanoid robots.
$116,000 - $360,000
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Robotics · Automotive

Description For Software Engineer, Machine Learning Infrastructure, Tesla Bot

Tesla is seeking a Software Engineer to join their Tesla Bot team, focusing on Machine Learning Infrastructure. This role offers an exciting opportunity to work on cutting-edge humanoid robotics technology. You'll be responsible for developing and maintaining the AI infrastructure that powers thousands of Tesla Bots in real-world applications. The position involves building tools for neural network architecture improvement, data visualization, and model deployment.

The ideal candidate will have strong expertise in Python and C++, with deep understanding of machine learning concepts and experience with PyTorch. You'll work on scaling neural network training across GPU clusters and optimizing CPU-GPU interactions. This role offers a unique chance to shape the future of robotics at one of the world's most innovative companies.

Tesla offers comprehensive benefits including competitive salary ranging from $116,000 to $360,000, plus stock awards. The company provides excellent healthcare coverage, family support benefits, and professional development opportunities. Based in the San Francisco Bay Area, you'll be working with a team of talented engineers pushing the boundaries of AI and robotics technology.

This position represents a rare opportunity to contribute to groundbreaking technology that will revolutionize how robots interact with the world. You'll see your work directly impact the performance and capabilities of Tesla Bots, while working in a fast-paced, innovative environment that values technical excellence and creative problem-solving.

Last updated 5 months ago

Responsibilities For Software Engineer, Machine Learning Infrastructure, Tesla Bot

  • Build and improve AI infrastructure for stable and faster training
  • Build tooling and infrastructure for reporting and visualizing model metrics and performance
  • Build pipelines to run and validate PyTorch models
  • Manage, analyze, and visualize training and test datasets
  • Coordinate with hardware cluster team to maintain high availability for Machine Learning
  • Build and improve tooling to deploy trained neural nets to Tesla hardware

Requirements For Software Engineer, Machine Learning Infrastructure, Tesla Bot

Python
  • Proficient in system-level software, particularly hardware-software interactions
  • Understanding of modern machine learning concepts and state of the art deep learning
  • Experience working with training frameworks, ideally PyTorch
  • Demonstrated experience scaling neural network training jobs across GPU clusters
  • Experience in deep learning deployment or profiling/optimizing CPU-GPU interactions preferred

Benefits For Software Engineer, Machine Learning Infrastructure, Tesla Bot

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Medical plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care FSA
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Software Engineer, Machine Learning Infrastructure, Tesla Bot

Software Validation Engineer, Integration, AI Platforms

Software Validation Engineer role at Tesla, focusing on AI platform integration for autonomous vehicles and robotics systems.

Software Engineer, ML Infra, Dojo

ML Software Engineer position at Tesla working on Dojo supercomputer infrastructure for autonomous driving technology.

Software Engineer, Generalist, AI Infrastructure

Software Engineer position at Tesla focusing on AI infrastructure development and optimization for autonomous driving systems.

AI/ML Engineer II

AI/ML Engineer II position at JPMorgan Chase focusing on AWS Cloud, Databricks ML, and Gen AI platform development within Consumer & Community Banking division.

Software Engineer II, Customer eXperience Impressions (CXI)

Software Engineer position at Amazon's CXI team developing ML systems to detect and fix shopping experience issues, offering competitive pay and benefits.