Staff Machine Learning Engineer, Autobidder

Tesla builds sustainable energy products including electric vehicles and grid-scale battery storage systems.
$144,000 - $240,000
Machine Learning
Staff Software Engineer
In-Person
6+ years of experience
AI · Enterprise SaaS · Automotive

Description For Staff Machine Learning Engineer, Autobidder

Tesla's Autobidder team is at the forefront of sustainable energy transition, developing state-of-the-art software for maximizing the value of storage and renewable assets. As a Staff Machine Learning Engineer, you'll join a multidisciplinary algorithmic trading team that has already generated over $420 million in trading profits and manages 7GWh of energy storage worldwide.

The role focuses on developing sophisticated forecasting algorithms for Autobidder, their flagship product for wholesale electricity market participation. You'll be responsible for researching, prototyping, and implementing forecasting models for electricity prices and market outcomes, ensuring these improvements translate into real trading revenue gains.

The position offers a unique blend of machine learning expertise and energy market knowledge, where you'll work with cutting-edge technologies while contributing to sustainable energy adoption. You'll lead the development of forecasting platforms, mentor team members, and collaborate across different specialties including traders, market analysts, and software engineers.

The compensation package is highly competitive, ranging from $144,000 to $240,000 annually, plus additional cash and stock awards. Tesla offers comprehensive benefits including premium healthcare with $0 payroll deduction, 401(k) matching, stock purchase plans, and various family-support benefits.

This role is perfect for an experienced machine learning engineer passionate about clean energy, who combines strong technical skills in Python, cloud systems, and ML with the ability to lead and mentor others. You'll be joining a company at the forefront of sustainable energy innovation, where your work will directly impact the global adoption of renewable energy solutions.

Last updated a day ago

Responsibilities For Staff Machine Learning Engineer, Autobidder

  • Lead the design, development and evolution of internal forecasting platform
  • Conduct research to identify new machine learning approaches
  • Identify and integrate new data sources to enhance model performance
  • Design scalable and reliable data pipelines
  • Deliver electricity market-related forecasts
  • Mentor and develop a growing team of machine learning engineers
  • Collaborate with optimization engineers, traders, market analysts, and software engineers

Requirements For Staff Machine Learning Engineer, Autobidder

Python
Kubernetes
  • Proficiency in Python with at least 6 years of experience in software development
  • Experience with forecasting algorithms including statistical, regression, and deep learning
  • Experience with cloud-hosted systems and tooling (AWS EC2, Google Compute Engine, Kubernetes, Docker)
  • Expertise with Python libraries (pandas, numpy, xgboost, lightgbm, pytorch, sklearn)
  • Experience in developing and maintaining production ML platforms
  • Degree in Mathematics, Machine Learning, Statistics, or equivalent
  • Domain expertise in electricity markets
  • Experience in shipping production models in time series forecasting

Benefits For Staff Machine Learning Engineer, Autobidder

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
Mental Health Assistance
  • 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
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, disability insurance
  • Back-up childcare and parenting support
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Staff Machine Learning Engineer, Autobidder

Staff Performance Modeling Engineer, Dojo

Staff Performance Modeling Engineer position at Tesla, focusing on developing and optimizing chip and system level simulation infrastructure for AI training workloads.

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.

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.