P
Posted 8 hours ago
Senior Optimization Software Engineer
PowerlineSenior Optimization Software Engineer
Requirements
5+ years building mixed-integer linear/nonlinear optimization models, Knowledge of energy markets and renewable energy systems, Proficiency in Python, Strong communication skills
Skills
PythonMachine Learning
About the role
Responsibilities
- Develop optimization, forecasting, and control algorithms that automate battery and renewable projects to achieve maximum performance
- Take ownership of algorithm performance across projects operated by Powerline
- Bring a results-focused mindset that is agnostic to the algorithmic approach as long as it wins
- Lead as a market rules expert by staying current on new developments in wholesale markets
- Analyze trends in market data and asset performance to recommend new features and methods
Requirements
- 5+ years building mixed-integer linear and/or nonlinear optimization models
- Strong knowledge of energy markets, EV/fleet optimization, batteries, virtual power plants, or renewable energy
- Proficiency in Python with professional software engineering standards
- High attention to detail
- Excellent communication skills to articulate complex technical concepts
Preferred Qualifications
- Ph.D. in operations research, electrical engineering, computer science, statistics, or economics
- Experience with Git, CI/CD pipelines, and agile development
- Experience with SQL-based databases such as MySQL or PostgreSQL
- Experience with analytic dashboard development and visualization tools
About the Company
Powerline is a disruptive, VC-backed cleantech company based in Silicon Valley. Our technology leverages machine learning and artificial intelligence to optimize renewable energy and battery storage projects on the electricity grid.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Optimization Software Engineer
Powerline · Palo Alto
