Sr. Algorithms Engineer, Autobidder

Tesla builds electric vehicles and clean energy solutions, focusing on sustainable energy transition.
$144,000 - $216,000
Machine Learning
Senior Software Engineer
In-Person
6+ years of experience
AI · Enterprise SaaS · Automotive

Description For Sr. Algorithms Engineer, Autobidder

Tesla's Autobidder team is at the forefront of sustainable energy transition, developing sophisticated software products for maximizing the value of energy storage systems. As a Sr. Algorithms Engineer, you'll be instrumental in evolving Autobidder's bidding and automation algorithms that currently manage over 7GWh of energy storage worldwide and have generated over $420 million in trading profits.

The role combines expertise in machine learning, numerical optimization, and electricity markets to create cutting-edge solutions for energy trading. You'll work with a multidisciplinary team to optimize revenues from grid-connected batteries and renewable resources through automated market participation strategies. This position offers a unique opportunity to impact sustainable energy adoption while working with advanced technologies and complex algorithmic challenges.

The ideal candidate brings strong Python development skills, deep experience in numerical optimization and machine learning, and a passion for clean energy. You'll be responsible for both technical leadership and hands-on development, balancing algorithm performance with system reliability. The role offers competitive compensation ($144,000-$216,000 annually) plus equity and comprehensive benefits, including medical, dental, and 401(k) matching.

This is an exceptional opportunity for someone who wants to combine technical expertise with real-world impact in the sustainable energy sector, working at a company that's leading the global transition to renewable energy.

Last updated 29 minutes ago

Responsibilities For Sr. Algorithms Engineer, Autobidder

  • Design, implement, and maintain production code for bidding, optimization, simulation, and forecasting algorithms
  • Prototype, benchmark, deploy, and monitor advanced algorithmic features
  • Develop in-depth knowledge of electricity markets and grid operations
  • Guide algorithmic decisions and design choices
  • Design and develop tooling and simulation systems
  • Develop monitoring systems to detect and diagnose issues
  • Plan technical roadmaps and lead execution
  • Inform product definition and business development
  • Mentor and develop a growing team of Algorithm Engineers
  • Collaborate with Machine Learning Engineers, Traders, Market Analysts, and Software Engineers

Requirements For Sr. Algorithms Engineer, Autobidder

Python
  • Proficiency in Python with at least 6 years of software development experience
  • Experience with Git, CI/CD, and agile development
  • Experience with numerical optimization (LP, MILP) and solvers like Gurobi, XPRESS, GLPK or CPLEX
  • Expertise with Python libraries like cvxpy, pyomo, pandas, numpy, sklearn
  • Experience with cloud-hosted systems and container orchestration
  • Degree in Mathematics, Statistics, or related field
  • Domain expertise in electricity markets
  • Experience with machine learning and statistical algorithms
  • Experience developing and maintaining production software systems

Benefits For Sr. Algorithms Engineer, Autobidder

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

Interested in this job?

Jobs Related To Tesla Sr. Algorithms Engineer, Autobidder

AI Research Engineer, Data Quality, Tesla Bot

Senior AI Research Engineer position at Tesla, focusing on data quality for the Tesla Bot project, offering competitive salary and comprehensive benefits.

Sr. Machine Learning Infrastructure Engineer, Tesla Bot

Senior ML Infrastructure Engineer role at Tesla, building and optimizing neural network infrastructure for the Tesla Bot program.

Sr. Machine Learning Engineer, Autobidder

Senior Machine Learning Engineer position at Tesla developing forecasting algorithms for energy storage and renewable assets trading platform Autobidder.

Software Engineer, Performance, AI Infrastructure

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

AI Research Engineer, Data Scaling, Self-Driving

Senior AI Research Engineer position at Tesla focusing on data scaling for self-driving technology, offering competitive compensation and comprehensive benefits.