Senior ML Engineer (Energy & Utilities)
Core
Build reusable AI models and infrastructure tools for utility clients, including forecasting, disaggregation, and simulation engines for building energy and grid data.
Role type
Senior ML Engineer (Energy & Utilities)
Builds
Reusable ML libraries, simulation engines, and grid-data toolkits for utility clients
Domain
Energy & Utilities, Climate Tech, Physics-informed ML
Deliverable
production ML models
Required skills
Applied ML (forecasting, disaggregation, detection), Python, Rust, numerical computing, data engineering, library design, time-series analysis
Preferred skills
Energy domain vocabulary, systems programming depth
Technologies
Python 3.12, Rust, PyO3, maturin, numpy, pandas, polars, scikit-learn, statsmodels, sktime, statsforecast, SQL, Postgres, TimescaleDB
Responsibilities
Own reusable utility ML libraries with evaluation harnesses; Build simulation engine in Rust/Python; Develop grid-data toolkits and synthetic data generators; Support demand-response planning and dispatch; Manage versioned package publishing; Close feedback loop with client pods
Seniority
Senior, hands-on IC