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
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs