CareerPlanSign in

Senior Optimization Software Engineer

💼 Full-time🗓 2026-09-28

Core

Develop optimization, forecasting, and control algorithms to automate battery and renewable energy projects on the electricity grid.

Role type

Senior IC optimization software engineer

Builds

Automated control systems for renewable energy and battery storage projects

Domain

Cleantech / Energy markets / Optimization

Deliverable

production ML models

Required skills

Mixed-integer linear programming, Nonlinear optimization, Python, Energy market rules, High-dimensional problem solving

Preferred skills

Git, CI/CD pipelines, SQL databases, Analytic dashboard development

Technologies

Python, MySQL, PostgreSQL

Responsibilities

Develop optimization and forecasting algorithms, Take ownership of algorithm performance across projects, Analyze market trends and asset performance to recommend improvements, Stay current on wholesale market developments

Seniority

Senior, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.