Postdoctoral position in AI and SW engineering at CEA LIST near Paris H/F

Vacancy details

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