Senior ML Engineer, Energy

SB Energy
San Francisco Bay Area, California
Full Time
Posted June 19, 2025
$130k - $145k
Apply Now

Application opens on company website

Job Description

The Senior ML Engineer, Energy is responsible for developing and optimizing machine learning models and strategies to improve renewable energy trading, forecasting, and resource management, supporting SB Energy's mission to accelerate the clean energy transition.

Key Responsibilities

  • Develop, maintain, and improve machine learning models and trading tools for solar storage and energy markets.
  • Implement data science and ML best practices for automated algorithmic trading, backtesting, and benchmarking.
  • Collaborate with cross-functional teams to develop and optimize trading strategies for resource adequacy, merchant arbitrage, and ancillary services.
  • Support backend development for energy management system optimization and data modeling of renewable energy resources.
  • Create AI agents to analyze trading performance, backtest strategies, and adjust bids/offers based on trade results.

Requirements

  • Bachelor's Degree in a quantitative discipline e.g., Electrical and Computer Engineering, Computer Science, Statistics, Math, Operations research or related field.
  • Proficient with Python.
  • Strong working experience with Python data science and machine learning packages, such as NumPy, Pandas, Matplotlib, Plotly, Scipy, stats model, XGBoost, Scikit-Learn, Keras, TensorFlow, PyTorch, pyomo, OR-tools etc.
  • The candidate is familiar with the technical aspects of solar storage modeling for CAISO and ERCOT markets, power systems, including power flow modeling, basis, congestion, transmission network, and the impact of generation solar, wind, gas, coal, etc. and load on LMPs.
  • Experienced individual with expertise in optimization, multivariate time series forecasting, stochastic modeling and optimization, and Monte Carlo simulations.
  • Support energy trading, congestion management, and battery analytics.
  • 5-8 years of ML engineering experience with preferably 2-3 years in the energy Market.

Benefits & Perks

Base salary range of $130,000 to $145,000
Discretionary annual bonus
Long-term incentive plan
100% Company-Paid Medical, Dental, and Vision insurance for employees and dependents
401(k) plan with Company Match
Generous Paid Time Off
11 Paid Holidays
12 Weeks Paid Parental Leave
Life, AD&D, Long-Term Disability Coverage
Flexible Spending Accounts (Medical, Dependent Care, Transit)
Parking with company contributions
Flexible Work Arrangements including Hybrid Office Setup
Monthly Reimbursement for Phone and Internet Data
Optional Legal Pet Insurance Plans
Device Purchase Support

Ready to Apply?

Join SB Energy and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at SB Energy

Director O M

SB Energy
Not specified
Full Time
$160k-180k

Financing Compliance Manager

SB Energy
Redwood City
Full Time
$130k-145k

Senior Director, Asset Management

SB Energy
Not specified
Full Time
$180k-220k

More jobs in San Francisco Bay Area, California

Corporate Controller

Coalition for Green Capital
San Francisco Bay Area
Full Time
$203k-260k

Front-End Engineer Sr. Staff Principal

Equilibrium Energy
Remote
Full Time