Fullstack Software Engineer, Machine Learning Platform, AI Infrastructure

Electric vehicle and clean energy company building autonomous vehicles and AI systems.
$116,000 - $360,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Automotive · Robotics

Description For Fullstack Software Engineer, Machine Learning Platform, AI Infrastructure

Tesla's Autopilot AI Infrastructure team is seeking a Senior Software Engineer to strengthen their Machine Learning Platform. This role is crucial for supporting AI research activities for both Autopilot and Tesla Bot projects. You'll work with neural networks trained on vast datasets using large-scale GPU clusters and Tesla's supercomputer Dojo. The position involves building and optimizing the infrastructure that enables efficient model training and experiment management.

As a key member of the team, you'll develop tools that help track and visualize machine learning experiments, create user-friendly interfaces for AI workflows, and build robust infrastructure components. You'll work across the full stack, from Python-based training systems to JavaScript frontends, ensuring that Tesla's ML engineers have the tools they need to push autonomous technology forward.

The role offers an exciting opportunity to work at the intersection of AI, autonomous vehicles, and robotics, with access to cutting-edge technology like the Dojo supercomputer. You'll collaborate directly with ML engineers and researchers, ensuring that the infrastructure supports their innovative work in computer vision and neural networks.

Tesla offers comprehensive benefits including competitive salary with stock awards, excellent healthcare coverage, and various family-support benefits. The company's mission to accelerate sustainable transport and energy makes this an impactful role for someone passionate about advancing AI technology while contributing to a more sustainable future.

Last updated 2 months ago

Responsibilities For Fullstack Software Engineer, Machine Learning Platform, AI Infrastructure

  • Architect and implement scalable, user-friendly tools for AI workflows
  • Build robust tools and infrastructure for machine learning team's velocity
  • Collaborate with ML engineers to ensure tools align with research needs
  • Design dashboards for real-time insights into performance and progress
  • Coordinate hardware resources with cluster hardware team

Requirements For Fullstack Software Engineer, Machine Learning Platform, AI Infrastructure

Python
React
Linux
Kubernetes
  • Strong knowledge of Python, React, and Linux
  • Experience with backend infrastructure components
  • Experience building modern web applications using Flask/Django and React/Redux
  • Experience deploying services on Kubernetes and setting up CI/CD flows
  • Solid understanding of security principles and best practices
  • UI and graphic design sensibilities
  • Experience working with HPC clusters
  • Knowledge of machine learning, computer vision, or neural networks

Benefits For Fullstack Software Engineer, Machine Learning Platform, AI Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
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
  • 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
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Fullstack Software Engineer, Machine Learning Platform, AI Infrastructure

Sr. Machine Learning Engineer, Autobidder

Senior Machine Learning Engineer position at Tesla focusing on developing forecasting algorithms for energy storage systems and renewable assets.

Software Engineer, Camera, AI Platforms

Senior Software Engineer position at Tesla focusing on camera systems and AI platforms for autonomous driving and robotics applications.

Software Engineer, Generalist, AI Inference

Senior Software Engineer position at Tesla focusing on AI inference optimization for autonomous driving and robotics applications.

Sr. Machine Learning Engineer, Navigation, Tesla Bot

Senior Machine Learning Engineer position at Tesla focusing on navigation systems for Tesla Bot, involving deep learning and computer vision.

Sr. Machine Learning Infrastructure Engineer, Tesla Bot

Senior ML Infrastructure Engineer position at Tesla, building tools and infrastructure for neural network development and deployment for the Tesla Bot project.