Senior Optimization Engineer

AI-powered software technology company specializing in energy storage and flexible generation assets optimization across global electricity markets.
Backend
Senior Software Engineer
Hybrid
8+ years of experience
AI · Enterprise SaaS · Energy

Description For Senior Optimization Engineer

Fluence Digital, formed after acquiring San Francisco-based AMS, is revolutionizing the energy sector with AI-powered software solutions for energy storage and flexible generation assets. We're seeking a Senior Optimization Engineer to lead our market-leading Mosaic platform development.

In this role, you'll be at the forefront of energy market optimization, working with cutting-edge technology to enhance our bidding and dispatch systems across global electricity markets. You'll collaborate with cross-functional teams, providing technical leadership in optimization model development, forecast integration, and platform improvement.

The ideal candidate brings 8+ years of industry experience, deep knowledge of electricity markets (CAISO, ERCOT, MISO, PJM, NEM, Japan), and advanced expertise in Python and optimization techniques. You'll work with commercial solvers, implement best practices in software development, and deploy solutions using modern tools like Kubernetes.

This position offers the opportunity to shape the future of energy markets while working with a talented team in a hybrid environment. You'll contribute to solving complex challenges in renewable energy and battery storage optimization, making a real impact on global energy efficiency.

The role combines technical expertise with leadership opportunities, allowing you to mentor team members while driving innovation in energy market optimization. If you're passionate about clean energy, optimization, and building scalable solutions, this role offers an exciting opportunity to make a difference in the global energy transition.

Last updated a month ago

Responsibilities For Senior Optimization Engineer

  • Translate market rules into asset scheduling and dispatch optimization models
  • Partner with Forecasting team to define requirements for probabilistic market price forecasts
  • Develop processes for market data and asset information transformation
  • Conduct analysis of daily optimization results
  • Enhance and maintain Mosaic market bidding platform
  • Implement software development best practices
  • Create and deploy containerized solutions
  • Design and implement CI/CD pipelines
  • Monitor and optimize model performance
  • Mentor and coach team members

Requirements For Senior Optimization Engineer

Python
Kubernetes
  • 8+ years of industry experience in optimization models development
  • Comprehensive knowledge of electricity market structures
  • Advanced proficiency in Python
  • Experience with commercial solvers (Gurobi, Xpress, CPLEX)
  • Strong understanding of stochastic and convex optimization
  • Expertise in risk management and hedging strategies
  • Experience with containerization and Kubernetes
  • Advanced degree (Master's or PhD) preferred
  • Excellent communication skills
  • Experience in agile/lean product development

Interested in this job?

Jobs Related To Fluence Digital Senior Optimization Engineer

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Engineer role at Salesforce focusing on distributed systems development with 6+ years experience required, offering hybrid work and comprehensive benefits.

CPU Physical Design Engineer

Senior CPU Physical Design Engineer role at Qualcomm India, requiring 7+ years of IC design experience, focusing on physical design and timing signoff for high-speed cores.

Senior Physical Design Engineer - DSP Team

Senior Physical Design Engineer position at Qualcomm focusing on DSP implementation, offering competitive compensation and comprehensive benefits in Austin.

(Auto)ADT System Level Test Development Engineer, Sr

Senior ADT Engineer position at Qualcomm focusing on system level test development for automotive SOCs, combining hardware and software expertise.

Senior Technical Support Engineer (Signature Success) – Japanese speaking

Senior Technical Support Engineer position at Salesforce requiring Japanese language skills, focusing on supporting Tableau enterprise customers with technical solutions and server management.