Energy Markets Algorithms and Software Internship

Tesla Palo Alto,, United States
energy energy markets algorithms software energy team optimization residential forecasting utility machine learning learning algorithms
March 19, 2023
Tesla
Palo Alto,, United States
INTERN

Disclaimer:
This position is expected to start around August 2023 and continue through the entire Fall term (i.e. through December) or into Spring 2024 if available. We ask for a minimum of 12 weeks, full-time, for most internships. Please consider before submitting an application.

International Students:

If your work authorization is through CPT, please consult your school on your ability to work 40 hours per week before applying.

Again, please do not apply until you know you can work 40 hours per week. Many students will be limited to part-time during the academic year.
Internship Program at Tesla
The Internship Recruiting Team is driven by the passion to recognize and develop emerging talent.

Our year-round program places the best students in positions where they will grow technically, professionally, and personally through their experience working closely with their Manager, Mentor, and team.

We are dedicated to providing an experience that allows the intern to experience life at Tesla by including them in projects that are critical to their team's success.

About the team
The Energy Optimization team develops and maintains the high-level control systems for Megapacks, Powerwalls, Virtual Power Plants, and microgrids.

Our systems range from residential energy management solutions that optimally dispatch energy in real-time by continuously forecasting solar production, energy demand, etc.

to automating bidding and dispatch of utility scale and aggregated batteries in electricity markets. We have repeatedly demonstrated success in residential, commercial, and utility-scale settings.
What You'll Do

Your projects may include new control strategies, the extension of our products to new applications and markets, or infrastructural initiatives necessary to support hundreds of gigawatt-hours around the globe.

Depending on your focus area, you may contribute to machine learning algorithms development, optimization algorithms, embedded control systems, cloud control systems, or to offline training platforms.

You will be expected to learn fast, assume ownership of your projects, and make sustained contributions to our systems.
What You'll Bring


  • Currently working towards an advanced degree in a relevant program such as Electrical Engineering, Energy System Optimization, Operations Research, Power Systems Economics, Computer Science.
  • Personal or academic projects that demonstrate your ability to address complex problems with simple solutions
  • Excellence in a couple of languages (preferably Python) and proficiency in others
  • Complete comfort in a Linux environment and with Git
  • A strong predilection for writing good software and the processes that make it
  • Excellent problem solving and communication
  • A passion for sustainable energy
  • Experience with machine learning (especially time-series forecasting), numerical optimization (e.g. linear and mixed integer programming), optimal control, model predictive control, stochastic optimization, etc.

Nice to have:
experience modeling energy systems and/or markets

Nice to have:
experience with IoT platforms

Report this job

Similar jobs near me

Related articles