Senior ML Engineer

SB Energy
Summary
Join SB Energy, a leading clean energy company, as a Senior ML Engineer, Energy. You will develop and improve machine learning pipelines for solar and storage trading tools, collaborating with various teams to optimize profitability and implement best practices. This role involves developing trading strategies, supporting intelligent energy management systems, and creating data center power modeling products. You will leverage your expertise in optimization, time series forecasting, and stochastic modeling to analyze trading performance and adjust bids/offers. The position offers a competitive salary, comprehensive benefits, and opportunities for professional growth within a dynamic and innovative company committed to accelerating the energy transition.
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
- The candidate needs to have experience in supporting energy trading, congestion management, and battery analytics
- 5-8 years of ML engineering experience with preferably 2-3 years in the energy Market
Responsibilities
- Develop, maintain, and improve SB Energyโs Solar+ Storage trading tool using machine learning pipelines for CAISO and ERCOT markets
- Implement data science and ML engineering best practices in automated algorithmic trading, backtesting, and benchmarking use cases
- Collaborate with Portfolio management, power marketing, and Risk team to develop Solar + Storage trading strategies (for resource adequacy (RA), Merchant arbitrage strategy, and Ancillary services), and real-time backtesting between strategies for optimal revenue along with the understanding of the risk-reward of various strategies
- Collaborate with cross-functional teams to provide backend support for intelligent EMS (energy management system) optimization in SB Energyโs test facility center
- Working with the engineering and power marketing team to develop data center hourly shaped power modeling product using renewable energy resources
- Develop AI agents to analyze trading strategy performance, backtest strategies, and adjust bids/offers based on trade results for solar+storage (DART, PTP, Ancillary Services), and 24/7 modeling strategies
Benefits
- 100% Company-Paid Medical, Dental & Vision (for employees and dependents)
- 401(k) 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 (FSA) for Medical, Dependent Care, Transit & Parking (with company contributions)
- Mental, Physical & Social Wellness Support (with company contributions)
- Flexible Work Arrangements & Hybrid Office Setup Benefits
- Monthly Reimbursement for Phone, Internet & Data
- Optional Legal & Pet Insurance Plans
- Device Purchase Support
Share this job:
Similar Remote Jobs
