Battery Algorithms Engineer
Storio Energy
About Storio
Storio Energy offers energy storage solutions to businesses in France around 2 use cases :
- Solar panels + battery : the battery boosts the self-consumption rate, providing greater autonomy and resilience.
- Standalone battery for electro-intensive clients : the battery charges when electricity prices are low to make its energy available when prices are high, enabling ~20% savings.
We want to enable a world 100% powered by low-carbon energy at an affordable price. We do this by helping our clients come out as winners of the ongoing energy transition. This also means improving the competitiveness and resilience of industrials companies and pushing them towards a greater electrification and decarbonization of their activity.
Our energy management software controls batteries in real-time to maximize the savings on our customer’s bills and to generate additional revenues by stabilizing the electric grid. Providing ancillary services using batteries that are installed on customer sites is new in France and definitely hard to do : we’re the pioneers of B2B energy storage in France and many challenges lie ahead of us!
We provide a turnkey service, working with our clients from initial feasibility studies, to purchasing the batteries, installing them on site, and operating them seamlessly using our software platform during the 15+ years of operations.
Storio raised a 5M€ seed round from Lowercarbon Capital (#1 climate tech fund globally) and Bpifrance. Our team gathers experts from EDF Renewables, NW Group, Agregio, repeat entrepreneurs from the AI space, and experienced software engineers.
The opportunity
We’re a growing team of around a dozen, and we’re looking for a Battery Algorithms Engineer to design and build the real-time control system for Storio’s storage assets—maximizing energy savings and revenue opportunities for our customers.
Our storage assets can tap into multiple revenue streams: spot and day-ahead arbitrage, ancillary services (aFRR), demand response programs (AOFD, NEBEF), solar self-consumption optimization, and more. As part of the team, you’ll see the whole development lifecycle: from architecture and algorithm design through deployment and monitoring in production.
This role provides a chance to learn in a fast-paced environment alongside seasoned engineers and entrepreneurs. We believe in creating an environment where curiosity and knowledge-sharing thrive, enabling our team to learn from each other and move quickly.
Responsibilities
- Collaborate with RTE, aggregators, and other partners to deploy storage assets across energy markets and ancillary services.
- Develop algorithmic solutions to maximize the value of Storio storage fleet: design, prototype, test, develop, deploy and monitor battery operations algorithms.
- Monitor and supervise Storio’s bidding engine and storage behavior to ensure reliable operations and effective value creation for our assets portfolio.
Requirements
- 2+ years of work experience, which includes some software development within a team environment.
- Proven experience building automated systems for at least one of the following mechanisms: ancillary services (FCR, aFRR), demand response (AOFD, NEBEF), energy markets (spot day-ahead, intraday).
- A BS/MS/PhD in a scientific field or equivalent experience.
- This position is based in Paris.
Bonus points
- Expertise in operations research for battery fleet control and optimization (e.g., perfect-foresight simulations, MPC).
- Familiarity with machine learning techniques for forecasting and price prediction.
Perks
- A competitive salary and equity package.
- Nice office in Paris 10th arrondissement and flexible remote work policies.
- 30€/month if you commute by bike (”forfait mobilité durable”).
- Company retreat 2x/year with the whole team.
If you’re interested, reach out to jobs@storioenergy.com!