Job
- Level
- Senior
- Job Field
- Data
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- 95.000 to 115.000€ Gross/Year
- Location
- Munich
- Working Model
- Onsite
Job Summary
In this role, you will develop algorithms to optimize the utilization of battery storage, conduct experiments to evaluate dispatch strategies, and implement them into production-ready solutions on AWS.
Job Technologies
Your role in the team
- Research and develop algorithms that optimize utilization in the Virtual Power Plant through smarter aggregation, disaggregation, and dispatch.
- Model, implement, and iterate on real-time dispatch optimization and control problems for Flexa's residential battery portfolio.
- Design and run experiments to evaluate dispatch policies and attribute outcomes against forecasts and market behaviour.
- Take models from research into reliable production: implement, deliver, and monitor well-engineered, data-driven solutions in our real-time systems on AWS.
- Opportunity to guide and develop more junior colleagues through design review, code review, and structured feedback.
- Be part of a cross-functional team of data scientists, software engineers, and other teams across Flexa's partner ecosystem.
This text has been machine translated. Show original
Our expectations of you
Education
- University degree in a data-driven or analytical field (Operations Research, Applied Mathematics, Computer Science, Physics, Energy Engineering, or similar quantitative discipline).
Qualifications
- Strong analytics and experimentation discipline - designing experiments and analysing results carefully, including counterfactual and regret reasoning.
- Energy domain background - markets, batteries, grid; understanding how the physical asset, the market, and the grid interact.
- Proficiency in Python and software engineering practices: testing, code quality, code review, CI/CD, monitoring, and modular code design.
- Proven track record of taking models from research into reliable production on AWS (or comparable cloud).
- Excellent English communication and interpersonal skills.
- Cross-functional collaboration mindset across data scientists, software engineers, and partner-company stakeholders.
Experience
- 5+ years industry experience in applied data science.
- Mathematical optimization / OR experience. Hands-on with LP/MILP and MPC-style receding-horizon methods.
- Independent research experience, excellent analytical skills with strong attention to detail, and the ability to manage multiple tasks in a fast-paced team environment are essential.
This text has been machine translated. Show original
What we offer
- Location: Munich, Germany.
- Employment Type: Full-Time, indefinite term.
- Salary Range: € 95,000 - 115,000 per year gross depending on the seniority level.
- Office First work setup.
- Language Requirement: C1 Level English.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
Flexa
FLEXA is a renowned manufacturer of cable protection systems that has been operating in Hanau-Steinheim, Germany, for many years. The company has its own development, production, and logistics processes and offers a variety of protective hose and cable protection solutions for industrial applications and technical trading.
Description
- Company Type
- Established Company
- Working Model
- Onsite
- Industry
- Industry, Production