Senior Forecasting and Optimization Engineer
EnergyHub
Posted
Jul 07, 2026
Location
Remote (US)
Type
Full-time
Compensation
$150000 - $175000
Mission
What you will drive
- Develop and improve accurate and robust energy forecasting models
- Develop and improve control and optimization algorithms
- Design, write, test, and deploy production-grade code for mission-critical forecasting and optimization products
- Translate data from distributed energy datasets into actionable insights for utilities and stakeholders
Impact
The difference you'll make
This role directly contributes to enabling a carbon-free distributed energy future by developing algorithms and data systems that allow millions of distributed energy devices to deliver reliable grid services, increasing renewable energy penetration and reducing carbon emissions.
Profile
What makes you a great fit
- At least five years of experience in machine learning, statistical analysis, data visualization, control systems engineering, and/or mathematical optimization
- At least three years of hands-on experience with Python and the scientific and machine learning tool stack (Pandas, Numpy, SciPy, Sklearn, PyTorch, Tensorflow)
- Experience developing data pipelines using large-scale relational databases
- Strong mathematical skills and ability to apply new techniques to real-world problems
Benefits
What's in it for you
EnergyHub offers a generous benefits package including 100% paid medical for employees, 401(k) with employer match, casual environment, flexible schedule, fully stocked fridge and pantry, free Citi Bike membership, secure bike rack, gym subsidy, paid parental leave, and education assistance program. Base salary range: $150,000 - $175,000 USD.
About
Inside EnergyHub
EnergyHub empowers utilities and their customers to create a clean, distributed energy future by turning smart thermostats, EVs, batteries, and other products into virtual power plants that stabilize the grid and enable higher penetration of solar and wind power.