Staff Performance Modeling Engineer, Dojo

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

Description For Staff Performance Modeling Engineer, Dojo

Tesla's Dojo Machine Learning team is seeking a Staff Performance Modeling Engineer to lead the development and optimization of chip and system level simulation infrastructure for AI training workloads. This role combines cutting-edge AI technology with high-performance computing, focusing on developing microarchitecture simulations for massively parallel machines. The position offers an opportunity to work on complex systems modeling at Tesla, a leader in automotive innovation and AI development.

The role involves collaborating with architects and engineers to create and validate sophisticated simulation models for AI training systems, including core architecture, memory hierarchy, and interconnects. You'll be responsible for performance correlation and debugging of hardware implementations, while maintaining high-quality software frameworks and tools.

The ideal candidate should bring strong expertise in computer architecture, simulation development, and AI workloads, with at least 3 years of relevant experience. Technical proficiency in C++ and Python programming, along with a deep understanding of CPU/GPU microarchitecture, is essential. The position offers competitive compensation ranging from $120,000 to $360,000 annually, plus comprehensive benefits including medical, dental, vision coverage, and various family-support programs.

Working at Tesla's Palo Alto location, you'll be part of a team pushing the boundaries of AI and computing technology, with access to cutting-edge resources and the opportunity to contribute to revolutionary advancements in automotive and AI technology. The role combines technical depth with collaborative teamwork, making it ideal for someone passionate about high-performance computing and complex systems modeling.

Last updated a day ago

Responsibilities For Staff Performance Modeling Engineer, Dojo

  • Develop and validate microarchitecture simulations of a massively parallel machine for AI training
  • Performance correlation, evaluation and debug of hardware implementations
  • Collaborate with architects and engineers on simulation requirements
  • Develop and maintain software frameworks and tools
  • Participate in code reviews, testing, and debugging
  • Stay up-to-date with AI workloads, computer architecture, and simulation techniques

Requirements For Staff Performance Modeling Engineer, Dojo

Python
  • Degree in Engineering, Computer Science, or equivalent
  • 3+ years of experience in simulation development, computer architecture, and AI workloads
  • Strong understanding of CPU and/or GPU microarchitecture
  • Experience with analytical and cycle-based simulation techniques
  • Strong programming skills in C++ and Python
  • Excellent problem-solving skills
  • Strong communication and collaboration skills

Benefits For Staff Performance Modeling Engineer, Dojo

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Commuter Benefits
  • 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 Flexible Spending Accounts
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Staff Performance Modeling Engineer, Dojo

Staff Software Engineer, Generative AI Platforms

Lead the development of cutting-edge generative AI applications at Tesla, focusing on LLMs and scalable production systems.

Staff Performance Optimization Engineer, AI Infrastructure

Staff Performance Optimization Engineer position at Tesla, focusing on optimizing AI infrastructure performance and GPU-CPU interactions for machine learning applications.

Staff Machine Learning Engineer, Autobidder

Lead machine learning engineer role at Tesla developing forecasting algorithms for energy storage trading, offering competitive pay and comprehensive benefits.

Research Scientist 4 - Content and Studio

Senior Research Scientist role at Netflix focusing on computer vision and machine learning for content promotion and studio operations.

Senior Staff Machine Learning Engineer, Security

Senior Staff ML Engineer role at Airbnb focusing on security, combining advanced machine learning expertise with information security to protect platform and users.