Staff Algorithms Engineer, Autobidder

Tesla builds electric vehicles and clean energy solutions, focusing on accelerating the world's transition to sustainable energy.
$144,000 - $240,000
Backend
Staff Software Engineer
In-Person
6+ years of experience
AI · Enterprise SaaS

Description For Staff Algorithms Engineer, Autobidder

Tesla's Autobidder team is at the forefront of sustainable energy innovation, developing sophisticated software products for maximizing the value of storage and renewable assets. This Staff Algorithms Engineer role offers an opportunity to work on state-of-the-art bidding and automation algorithms for energy storage systems. The team has already achieved impressive results, managing over 7GWh of energy storage worldwide and generating over $420 million in trading profits.

As a Staff Algorithms Engineer, you'll be responsible for developing and optimizing complex bidding algorithms, working with cutting-edge technology in electricity markets. The role combines expertise in software engineering, machine learning, and numerical optimization with real-world applications in sustainable energy. You'll work with a multidisciplinary team of experts in algorithmic trading, distributed systems, and electricity markets.

The position offers competitive compensation ($144,000-$240,000) plus additional benefits, including comprehensive healthcare, 401(k) matching, and stock purchase options. This is an excellent opportunity for experienced engineers passionate about clean energy to make a significant impact on global renewable energy adoption while working with Tesla, a leader in sustainable technology.

Last updated a day ago

Responsibilities For Staff Algorithms Engineer, Autobidder

  • Design, implement, and maintain production code for sophisticated 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 to balance performance and complexity
  • Design and develop tooling and simulation systems
  • Develop monitoring systems to detect and diagnose issues
  • Plan technical roadmaps and lead execution
  • Mentor and develop a growing team of Algorithm Engineers
  • Collaborate with Machine Learning Engineers, Traders, Market Analysts, and Software Engineers

Requirements For Staff Algorithms Engineer, Autobidder

Python
  • Proficiency in Python with at least 6 years of experience in software development
  • Experience with numerical optimization (LP, MILP, nonlinear optimization)
  • Expertise with Python libraries (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 Staff Algorithms Engineer, Autobidder

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
Parental Leave
  • Medical insurance with $0 payroll deduction options
  • Dental and vision coverage
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Healthcare and Dependent Care FSA
  • Life, AD&D, short-term and long-term disability insurance
  • Sick and Vacation time
  • Back-up childcare
  • Commuter benefits
  • Family-building, fertility, adoption and surrogacy benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Staff Algorithms Engineer, Autobidder

Software Engineering Technical Lead, Fleetnet

Lead software engineering role at Tesla, building next-generation server infrastructure for vehicle fleet management and autonomous navigation systems.

Staff Software Engineer, Cell Software

Lead architecture and development of Tesla's manufacturing execution systems, focusing on battery production software and scalable solutions.

Engineering Program Manager, Megapack

Engineering Program Manager position at Tesla, leading Megapack program development and implementation with cross-functional coordination and technical oversight.

Supervisor, Cell Engineering

Tesla is seeking a Cell Engineering Supervisor to lead process and operation technicians in their battery cell prototype lab.

Sr. Technical Program Manager, Cell Engineering Vision Systems

Senior Technical Program Manager position at Tesla, leading vision systems projects for cell manufacturing with competitive compensation and benefits.