Senior Machine Learning Engineer, Energy Trading

Tesla

Role

The Energy Optimization team develops and maintains the physical dispatch and electricity market trading strategies for front-of-meter and behind-the-meter storage systems providing Grid Services. We are an algorithmic trading team that develops systematic software solutions for monetizing energy storage by continuously forecasting electricity market prices, analyzing key market trends, and actively re-optimizing behavior. We have repeatedly demonstrated success in residential, commercial, and utility-scale settings.

You will develop algorithms for Tesla’s proprietary automated trading software, Autobidder. You will research, prototype and benchmark new electricity price forecasts, deploy them to the field and monitor their performance. You will forecast other key signals that are input to Autobidder trading algorithms. You will own production systems and be responsible for their performance. Your work will help enable optimal control of hundreds of gigawatt-hours around the globe. 

 

Responsibilities 

  • Prototype, benchmark and deploy forecasting algorithms to improve power trading performance and maximize the value of large fleets of utility-scale storage assets and Virtual Power Plants.
  • Design scalable and reliable data pipelines to productionize and monitor models
  • Develop classification and prediction algorithms to detect new market conditions in real time
  • Identify, research, and analyze new data sources to improve model accuracy
  • Work cross-functionally with optimization engineers, traders, market analysts and software engineers to continuously improve performance
  • Develop production code to run locally and in the cloud – debug and tune production systems

Requirements

  • A strong predilection for good software and the processes that make it
  • Experience with data science, statistical methods and machine learning 
  • Advanced knowledge in model evaluation, tuning and performance
  • Fluency in Linux, Git, and Python
  • Proven ability to develop and operate production systems
  • A track record of developing novel products
  • A passion for sustainable energy

Bonus experience

  • Excellence in other languages (we also use C++ and Scala)
  • Big data platforms, Kubernetes, AWS
  • Experience modeling power systems, energy storage, or electricity markets

Along with competitive pay, this position is eligible for benefits including:

  • As a full-time Tesla employee, you will receive full benefits from day 1 for you and your eligible dependents
  • Aetna PPO and HSA plans (including infertility and transgender coverage)
  • 2 medical plan choices with $0 paycheck contribution
  • Vision & dental plans (including orthodontic coverage)
  • Healthcare and Dependent Care Flexible Spending Accounts
  • Company Paid HSA Contribution when enrolled in the High Deductible Medical Plan with HSA
  • Company paid Life, AD&D, short-term and long-term disability
  • 401(k) match, Employee Stock Purchase Plans, and other financial benefits 
  • Employee Assistance Program, Sick and Vacation time (Flex Time for salary positions), and Paid Holidays
  • Back-up childcare and employee discounts
  • Voluntary plans such as critical illness, hospital indemnity, accident insurance, and pet insurance
  • Voluntary Identity Theft and Legal Services plans
  • Adoption and surrogacy benefits