Software Engineer, Performance Modeling, Dojo

Tesla is an automotive and clean energy company that develops electric vehicles and AI technology.
$104,000 - $360,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Automotive

Description For Software Engineer, Performance Modeling, Dojo

Tesla's Dojo Machine Learning team is seeking a Senior Software Engineer to develop and optimize simulations for their massively parallel AI training architecture. This role combines cutting-edge AI technology with advanced computer architecture, offering an opportunity to work on revolutionary machine learning infrastructure. The position involves developing sophisticated simulations of complex systems, collaborating with top-tier architects and engineers, and contributing to Tesla's AI initiatives. The role offers competitive compensation ranging from $104,000 to $360,000 annually, plus comprehensive benefits including medical, dental, and vision coverage, 401(k) matching, and equity opportunities. Based in Palo Alto, this position requires strong expertise in computer architecture, simulation techniques, and AI workloads, making it ideal for experienced engineers passionate about advancing AI technology. Tesla's commitment to innovation and sustainability makes this an exciting opportunity to impact the future of AI and autonomous systems.

Last updated 3 days ago

Responsibilities For Software Engineer, Performance Modeling, Dojo

  • Develop and validate simulations of massively parallel machine architecture for AI training
  • Collaborate with architects and engineers on simulation requirements
  • Develop and maintain software frameworks and tools for simulation
  • Ensure seamless integration of simulations with other system components
  • Participate in code reviews, testing, and debugging
  • Stay up-to-date with AI workloads, computer architecture, and simulation techniques

Requirements For Software Engineer, Performance Modeling, Dojo

Python
  • Degree in Engineering, Computer Science, or equivalent experience
  • 3+ years of experience in simulation development, computer architecture, and AI workloads
  • Experience with analytical and cycle-based simulation techniques
  • Strong programming skills in C++ and Python
  • Experience with deep learning frameworks like PyTorch and JAX
  • Strong understanding of CPU and/or GPU microarchitecture
  • Excellent problem-solving skills
  • Strong communication and collaboration skills
  • Able to work from Palo Alto office

Benefits For Software Engineer, Performance Modeling, Dojo

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Commuter Benefits
Parental Leave
Equity
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • 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
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Software Engineer, Performance Modeling, Dojo

Sr. Machine Learning Engineer, Autobidder

Senior Machine Learning Engineer position at Tesla, developing forecasting algorithms for energy storage and renewable assets trading, requiring 4+ years of Python experience.

Computer Vision Software Engineer, Geometric Vision, Self-Driving

Senior Computer Vision Software Engineer position at Tesla, focusing on geometric vision and self-driving technology development, offering competitive compensation and comprehensive benefits.

Software Engineer, Performance, AI Infrastructure

Senior Software Engineer position at Tesla focusing on optimizing AI infrastructure performance for autonomous driving and robotics systems

AI Research Engineer, Foundation Models, Self-Driving

Senior AI Research Engineer position at Tesla, focusing on developing foundation models for autonomous driving systems with competitive compensation and comprehensive benefits.

3D Computer Vision Engineer, Self-Driving

Senior Computer Vision Engineer role at Tesla working on autonomous driving technology and 3D reconstruction systems.