Offers “CEA”

38 days agoCEA

Software Engineer for AI-enabled Systems - CDD - Paris-Saclay W/M

  • CDI
  • Palaiseau (Essonne)
  • IT development

Job description

Vacancy details

General information


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



Division description

The French Alternative Energies and Atomic Energy Commission (CEA) is a public research organism. Major player in research, development and innovation, the CEA operates within the framework of its four missions:
• defense and security
• nuclear energy (fission and fusion)
• technological research for industry
• basic research (material sciences and life sciences).
With its 16,000 employees - technicians, engineers, researchers, and research support staff - the CEA participates in numerous collaborative projects

Description de l'unité

Within CEA, the CEA LIST/LSEA (Embedded and Autonomous Systems Design Laboratory) carries out research on methods, design principles and tools for the engineering of efficient and trustworthy embedded and autonomous systems. The laboratory has a recognized expertise in the field of model-based design of safety-critical systems, and has initiated an upstream work for the mastery of advanced technologies of safe self-adaptation and integration of trustworthy autonomy in critical systems. The lab plays an important role in standardization groups like AUTOSAR in the automotive domain as well as in the OMG (Object Management Group) standardization body responsible for the UML, SysML and MARTE standards, and contributes to the Eclipse open-source model-based development platform Papyrus (

Position description


Mathematics, information, scientific, software


Fixed-term contract

Job title

Software Engineer for AI-enabled Systems - CDD - Paris-Saclay W/M

Socio-professional category


Contract duration (months)


Job description

Join CEA to Add Meaning to Your Work, Lead and Support National and International R&D Projects, Nurture and Ignite Your Curiosity.


The CEA is looking for aSoftware Engineer for AI-enabled Systemsfor the CEA/DRT(TechnologicalResearchDepartment). This36-monthfixed-termexecutive position is based on theNano-Innovsite in Paris-Saclay, Essonne (91).

This is a position to be filledas soon as possible.


We are looking for askilled Research Software Engineertocollaboratewith our research teams indesigning,implementing, andmaintainingsoftware solutions for projects focused onAI-enabled systems.

As akey memberof our interdisciplinary team, you will play acritical roleindevelopingrobust software solutions that enable groundbreaking research in domains such ashealthcare and robotics.

The ideal candidate will have a strong background inweb developmentandproficiencyin coding including Java, Python, and JavaScript.


As part of your missions, you will be required to:

  • Work closelywith researchers to understand project requirements and translate them into software solutions.
  • Design,develop, andmaintainsoftware systems to support research.
  • Implementalgorithms, data structures, and other computational techniques tosolve complex problems.
  • Collaboratewith cross-functional teams tointegratesoftware components into larger research systems.
  • Providetechnical support andexpertiseto researchers, including troubleshooting and debugging software issues.
  • Stay up-to-dateon the latest advancements in software development and apply best practices to ensure high-quality, efficient code.

Applicant Profile


The sidelines of your main mission may interest you:

  • Acutting-edge research ecosystem, unique in its kind and dedicated to themes of high societal importance, which gives meaning to your mission
  • Trainingto strengthen your skills, acquire new ones and boost your mission
  • A work/life balance recognized by our employees
  • The possibility ofteleworkingto balance transport times and contribute to your quality of life
  • Aworkscouncilrich in benefits and social, cultural and sporting activities
  • A workplace in the heart of adynamicplateau, surrounded by schools andtech companies
  • A subsidizedcompany restaurantnearby
  • Acompany savings planwith employer contribution
  • Public transportcosts coveredat 75%
  • Dedicatedshuttlesfrom Paris


  • Master’s, EngineeringorPhD degreein Computer Science, Software Engineering, or related field
  • Minimum3 years of experiencein software development
  • Demonstrable experience inJava,Python, andJavaScript
  • Familiarity with web frameworks such asDjango, orSpring Boot
  • Strong understanding of software engineering principles, includingdesign patterns,data structures, andalgorithms
  • Experience working in a research environment or on research projects is a plus
  • Familiarity withAIandMachine Learningis a plus
  • Excellentcommunicationandcollaborationskills, with the ability to work effectively in a multidisciplinary team
  • Passion fortechnologyand a desire to contribute togroundbreaking research in AI-enabled systems

Early submission is encouraged; applications will be processed upon arrival.

By joining our team, you'll have the opportunity to contribute to the future of real-time verification, making a meaningful difference in the world of distributed systems. If you're passionate about innovation, research, and software development, we encourage you to apply and be part of our exciting journey.

In accordance with the commitments made by the CEA in favor of the integration of people with disabilities, this job is open to everyone.

Position location



Job location

France, Ile-de-France, Essonne (91)



Candidate criteria


English (Fluent)

Recommended training

Master or PhD in Software or Systems Engineering


Position start date


Make every future a success.
  • Job directory
  • Business directory