Jobs · germantechjobs
Data Scientist
Ironwood Digital · Flex Trading Strategy Development (f/m/d) · Posted 10d ago
About the role
Develop and optimise quantitative trading strategies for energy markets using data science techniques.
Salary: 55.000 - 80.000 € per year Requirements: MSc or PhD in Data Science, Statistics, Mathematics, Physics, Computer Science, Operations Research, or a related quantitative field. 3+ years of professional experience applying data science or quantitative modelling in an energy trading, energy tech, or commodity trading environment. Deep understanding of European electricity markets (EPEX, Nord Pool, or equivalent) including day-ahead, intraday continuous, and balancing mechanisms. Excellent programming skills in Python (pandas, NumPy, scikit-learn, LightGBM/XGBoost, or similar); SQL and cloud-based data platforms. Experience with reinforcement learning, Bayesian methods, or time-series deep learning (LSTMs, Transformers) in a trading context. Strong experience with optimisation techniques (LP/MILP, stochastic optimisation) applied to asset scheduling or portfolio optimisation. Excellent communication skills: you can explain a complex model to a trader at 7 AM and defend your methodology in a technical review at 3 PM. Autonomous and self-driven: you take ownership of your roadmap items, push them forward without constant guidance, and know when to escalate. Strong team player: you thrive in a fast-paced, collaborative environment where traders, developers, and data scientists sit side by side. Responsibilities: Take ownership of the development and optimisation of quantitative trading strategies for dispatching flexible assets across intraday, day-ahead, balancing, and ancillary service markets. Build in collaboration with other teams predictive models for price forecasting, asset availability, imbalance signals, and market spread identification to improve bidding and scheduling decisions. Own the trading strategy roadmap, identify, prioritise, and deliver new features and model improvements in iterative cycles aligned with business value. Collaborate closely with traders to validate hypotheses, back-test strategies against real P&L, and incorporate trader intuition into model design. Scale strategies across geographies and asset classes, adapting to local market rules, grid codes, and asset-specific technical constraints (e.g., degradation, ramp rates, state-of-charge). Design and maintain robust data pipelines that feed real-time and historical market, weather, and asset data into modelling and decision engines. Monitor live strategy performance, detect drift or anomalies, and implement rapid feedback loops for continuous improvement. Communicate results clearly to both technical and non-technical stakeholders, translate complex model outputs into trading insights and strategic recommendations. Stay current with developments, and state-of-the-art methods in ML/optimisation relevant to energy trading. Technologies: Cloud Support Python SQL numpy pandas More: We are Ironwood Digital (EEM), a subsidiary of the E.ON Group based in Essen. Our purpose is to coordinate access to trading markets for our regional business units, bundle associated opportunities and risks, and provide innovative services. Our core competencies include portfolio strategies, risk management and data processing, and we operate in various European countries to shape the future of energy. We welcome all people and value diversity, offering positions in full or part-time to create equal opportunities. The role is based in Essen, and we support an inclusive, collaborative culture with strong emphasis on meaningful work, sustainability, team spirit, appreciation, work-life balance, health, development, and onboarding. last updated 27 week of 2026
Read the full posting on germantechjobs →
FAQ
Is the Data Scientist role at Ironwood Digital remote?+
This Data Scientist position is listed as hybrid (Flex Trading Strategy Development (f/m/d)).
What is the salary for the Data Scientist role at Ironwood Digital?+
The listing states 55.000 - 80.000 €.
What seniority level is this Data Scientist role?+
This is a mid level position.
How do I apply for the Data Scientist role at Ironwood Digital?+
Use the "Apply on germantechjobs" button to open the original posting on germantechjobs, where you can submit your application directly to Ironwood Digital.