Job Description

Description

:

Department

Optimisation & Trading Analytical Team

The Optimisation and Trading Analytics Team is located in Paris and London. The core purpose of the team (10 people) is the development of complex market forecasting models and asset optimisation tools to support EDF Trading proprietary activity and EDF Group portfolio optimisation. The team efforts are directed towards both the Paris based activity in the short-term electricity markets as well as the longer-term horizon and other commodities traded from London. The team works in proximity with the trading desks and other analyst teams in both locations.

Position purpose

The main focus of the internship is to contribute to modernising our data platform and technologies for backend applications for our power forecasting models.

This is an opportunity to work with both data infrastructure and technologies directly used for our applications and impacting the business.

Main responsibilities

The internship will have three parts:

  • Exploring ClickHouse DBMS and recommend usage in the team with the help of the senior software engineer. Depending on the outcomes of the study, a side project for data migration may be initiated
  • Improving and expand usage of our notification systems (event triggering application currently using Kafka)
  • Migrating a Python Flask application to FastAPI and leverage asynchronous capabilities to improve handling of background tasks.
  • Technical skills requirements

  • Familiar with:databasesreal-time notification systemsPython and APIsGit
  • Strong programming skills in object-oriented programming
  • Personal and professional requirements

  • Educated to degree level with a high computer science component
  • Hands-on approach, flexible and positive attitude
  • Enthusiastic about Energy and/or Trading
  • Attention to detail and strong focus on accuracy of information
  • English language skills
  • Good communicator/collaborator
  • Duration:

    6 months, starting between February and April 2026

    Hours of work:

    9am – 6pm, Monday to Friday

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application