Recherchez une offre d'emploi
Internship - Software Development For a Bayesian Optimization Framework H/F - 78
Description du poste
-
CEA
-
Saclay - 78
-
Stage
-
Publié le 3 Février 2026
Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.
Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.
Implanté au coeur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.
Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :
- La conscience des responsabilités
- La coopération
- La curiositéAt the Institute of Applied Sciences and Simulation for Low-Carbon Energies (ISAS) of the CEA, we operate at the interface of theoretical physics, applied mathematics, and computer science. Research at the institute involves the development of computational tools to model complex systems in material science. Bridging the gap between academic prototypes and robust software is essential to translate these models into reliable solutions for applied research.
One specific application concerns additive manufacturing, which enables the creation of metallic components for industrial use. These parts involve complex geometries which need to be engineered to ensure the desired physical and mechanical properties. Designing these structures requires navigating a high-dimensional parameter space to reach arbitrary optimal configurations under constraints. To address this, the Laboratory of Artificial Intelligence and Data Science (LIAD) and the Laboratory of Engineering of Surfaces and Lasers (LISL) have jointly developed a prototype software suite. This tool couples finite element analysis with constrained Bayesian optimisation to automatically identify optimal geometric parameters.
The current Python codebase provides a functional and documented implementation of the mathematical framework, successfully validated on specific use-cases. To extend its utility to broader additive manufacturing applications, the software requires architectural modularisation. The objective is to transform this specialised implementation into a generic, installable library capable of accommodating diverse geometrical constraints and physical models.
The intern will undertake the following tasks, which will provide the opportunity to learn and apply the principles of software engineering best practices, specifically in the areas of architecture, standardisation, and packaging:
Refactoring and Standardisation: Unify the Command Line Interfaces, implement robust path handling, and standardise argument parsing to abide by Unix/POSIX standards.
Architectural Decoupling: Separate the core optimisation engine from simulation-specific parameters. This involves building a modular interface to load user-defined constraints and physical models, allowing the package to accommodate new geometries without modifying the internal codebase.
Robustness and Validation: Implement strict input validation (e.g. using Pydantic or JSON Schema) to prevent runtime errors, and develop a suite of unit and integration tests integrated into a continuous integration (CI/CD) pipeline.
Documentation and Packaging: Write comprehensive developer and user documentation (Sphinx/MkDocs), create tutorials, and finalise the Python package configuration for standard installation.
Compétences requises
- Python
- BASIC
- JSON
Offres similaires
ou un Ingénieur en Ingénierie Logicielle H/F
-
Service Public
-
Saclay - 91
-
Fonctionnaire
-
16 Decembre 2025
Ingénieur Développement d'Outils Logiciels pour l'IA Embarquée Frugale H/F
-
CEA
-
Saclay - 91
-
CDD
-
2 Decembre 2025
Responsable Assurance & Contrôle Qualité H/F
-
Acc Rh
-
Saclay - 91
-
CDI
-
28 Janvier 2026
Déposez votre CV
Soyez visible par les entreprises qui recrutent à Versailles.
Chiffres clés de l'emploi à Versailles
- Taux de chomage : 6%
- Population : 84808
- Médiane niveau de vie : 32510€/an
- Demandeurs d'emploi : 4750
- Actifs : 40465
- Nombres d'entreprises : 9282
Sources :
Un site du réseaux :