Data Scientist / P&ID Analysis - Internship M/F

Job expired!

Company Description

Finding solutions to climate change is the priority of the 21st century, and it involves switching to low-carbon energy. At Assystem, we have made it our mission to accelerate the energy transition all over the world. And to achieve this, our 7000 Switchers combine their historical expertise in engineering and project management with digital technologies.

Present in 12 countries (Europe, Middle East, Asia), we work on low-carbon electricity production and distribution, through the development of nuclear and renewable energies. We also participate in the modernization of electricity networks and electrification of uses, through hydrogen to decarbonize the transport and industry sectors.

Job Description

Project Context

The internship project aims to design, develop and implement a system based on computer vision capable of automatically detecting and classifying P&ID components such as valves, pumps, heat exchangers, and pipes. This system will use advanced machine learning algorithms and image processing techniques to analyze P&ID diagrams and extract crucial information about the equipment and connectivity. The goal is to improve engineering processes by reducing manual work and errors associated with P&ID analysis.

Your missions

During the internship, the candidate will handle the following key objectives:

  • Research and review existing literature and tools related to P&ID analysis and automatic component detection.
  • Collaborate with the engineering team to understand specific needs and requirements for P&ID analysis.
  • Develop and refine a machine learning model for component detection using appropriate libraries and frameworks (for example, TensorFlow, OpenCV).
  • Collect and preprocess P&ID diagrams to create a comprehensive dataset for model training and validation.
  • Implement the developed model in a user-friendly software tool, enabling engineers to upload P&ID diagrams and obtain automated component detection results.
  • Perform rigorous testing and validation to ensure the accuracy, robustness, and efficiency of the system.
  • Create detailed documentation and provide training to relevant staff for successful deployment and usage of the system.

Why should you do your internship at Assystem? We have 3 good reasons to convince you!

🥐 Work within a dedicated team that brings expertise and morning croissants!

😎 Discover why 92% of our interns appreciate the atmosphere and their working environment

🏆 Win the 1st prize in the annual challenge open to all our interns!

🌍 Bonus point: If you are trained to facilitate frescoes (climate, biodiversity, water, diversity...), we will support you in deploying them to our community of Switchers!

Qualifications

  • Currently a student in engineering or a master's degree in data science, software engineering, or computer science
  • Strong skills in Python
  • Good understanding of machine learning, computer vision (YOLO), object-oriented programming, web interface, and LLM
  • Basic knowledge of nuclear physics and nuclear systems is a plus.
  • Good level of English

Additional Information

We are committed to ensuring equal treatment of all candidates, and celebrate all forms of diversity. At Assystem, only skills matter! If you want to bring any situation or specific needs to Assystem's attention, don't hesitate - you will be supported!