General information
Organisation
The French Alternative Energies and Atomic Energy Commission (CEA) is a key player in research, development and innovation in four main areas :
• defence and security,
• nuclear energy (fission and fusion),
• technological research for industry,
• fundamental research in the physical sciences and life sciences.
Drawing on its widely acknowledged expertise, and thanks to its 16000 technicians, engineers, researchers and staff, the CEA actively participates in collaborative projects with a large number of academic and industrial partners.
The CEA is established in ten centers spread throughout France
Reference
2024-32359
Description de l'unité
The LSEA (Embedded and Autonomous Systems Design Laboratory) at CEA LIST offers a post-doc position. Our laboratory has very good expertise in model-driven engineering and is a major contributor to the open-source UML modeler Papyrus. The lab is also active in (safe-) AI, for instance, in the context of the project https://www.confiance.ai/. With this post-doc position, we want to combine both worlds.
Position description
Category
Information system
Contract
Postdoc
Job title
Postdoctoral position in AI and SW engineering at CEA LIST near Paris H/F
Subject
The goal of this post-doc is to explore generative AI in the context of system modeling and associated tool support. For instance, AI assistance can support the completion, re-factoring, and analysis of a model.
Contract duration (months)
1 year, renewable for another year
Job description
Generative AI and large language models (LLMs), such as Copilot and ChatGPT can complete code based on initial fragments written by a developer. They are integrated in software development environments such as VS code. Many papers analyze the advantages and limitations of these approaches for code generation. Besides some deficiencies, the produced code is often correct, and the results are improving.
However, a surprisingly small amount of work has been done in the context of software modeling. The paper from Cámara et al. [1] concludes that while the performance of the current LLMs for software modeling is still limited (in contrast to code generation), we should adapt our model-based engineering practices to new assistants and integrate these into MBSE methods and tools.
The goal of this post-doc is to explore generative AI in the context of system modeling and associated tool support. For instance, AI assistance can support the completion, re-factoring, and analysis (for instance, identified design patterns or anti-patterns) at the model level. Propositions are discussed in the team and, in a second step, prototyped and evaluated in the context of the open-source UML modeler Papyrus.
[1] Javier Cámara et al. On the assessment of generative AI in modeling tasks: an experience report with ChatGPT and UML, Software and Systems Modeling (2023)
Applicant Profile
An ideal candidate has double competence. On the one hand, in generative AI, including, for instance, LLMs, prompt engineering, RAG. On the other hand in software engineering, notably based on model-driven approaches.
Applications should contain detailed experience, background information, and a recommendation letter.
In accordance with the commitments made by the CEA in favor of the integration of people with disabilities, this job is open to everyone. The CEA offers accommodations and/or organizational possibilities for the inclusion of disabled workers.
Position location
Site
Saclay
Job location
France, Ile-de-France, Essonne (91)
Location
Saclay (Nano-Innov)
Candidate criteria
Languages
English (Fluent)
Recommended training
PhD in the context of generative AI or software engineering
Requester
Position start date
01/09/2024