A complete application in a minute
Tailored resume and cover letter, ready to send.
CEA cherche un stagiaire en informatique pour travailler sur le framework Aidge, afin de développer des heuristiques de déploiement de réseaux neurones sur des matériels cibles (Alif Ensemble E7, TI TDA4VH). Le poste se situe au Saclay, dans le cadre du LIAE, avec un encadrement académique et industriel de haut niveau.
Vous préparerez un Bac+5 en informatique ou génie logiciel, et vous vous impliquerez dans l'exploration, la transformation et l'optimisation de graphes de calcul et de déploiement
CEA Tech Corporate from CEA Tech on Vimeo .
CEA Tech Corporate from CEA Tech on Vimeo .
Les équipes du LIAE sont à la tête du développement du framework Aidge [1, 2]. Aidge est une plateforme open source et complète qui prend en charge l'ensemble du cycle de vie de l'IA, de la conception du modèle à son déploiement optimisé. De plus, elle offre un ensemble complet d'outils et de méthodologies, spécifiquement conçus pour les systèmes embarqués et les dispositifs edge, afin d'analyser, d'optimiser, de valider et de déployer efficacement les modèles d'IA. Le développement de l’outil est soutenu par les projets DeepGreen [3] et NEUROKIT2E [4], étant ainsi enrichi et utilisé par plusieurs partenaires industriels et académiques.
L'objectif de ce stage est de s'appuyer sur les modules Aidge existants (tels que ceux dédiés à la description matérielle, la génération de code et le déploiement) afin de développer des heuristiques pour trouver la meilleure stratégie de déploiement pour un modèle de réseau de neurones et un matériel cible donnés. Plus précisément, le travail consistera à :
À titre d'exemple, les cibles matérielles envisagées incluent des cartes telles que l'Alif Ensemble E7 [5] et la Texas Instruments TDA4VH [6]. Côté réseaux de neurones, l'étude s'appuiera sur des modèles de référence comme ResNet-18, ResNet-50 [7, 8] ainsi que YOLOv8 [9].
Références :
[1] C. Moineau, M. Naud, I. De Albuquerque Silva, A. Farrugia, and O. Bichler. Aidge: A comprehensive and traceable library for deploying standalone embedded deep neural networks. 13th European Congress of Embedded Real Time Systems (ERTS 2026) , 2026. ⟨10.82331/ERTS.2026.42⟩. ⟨hal-05513843⟩
[2] Eclipse Aidge. https://eclipse.dev/aidge/
[3] Projet DeepGreen - https://deepgreen.ai/
[4] Projet NEUROKIT2E - https://www.neurokit2e.eu/
[5] Alif Semiconductor, Ensemble E7 Series Microcontrollers and Fusion Processors, Technical Datasheet / User Manual.
[6] Texas Instruments, TDA4VH-Q1 Processors for High-Performance Automotive ADAS & Autonomous Driving, Product Folder.
[7] K. He, X. Zhang, S. Ren, and J. Sun, "Deep Residual Learning for Image Recognition", IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016.
[8] TorchVision / PyTorch documentation, ResNet-18 and ResNet-50 Model Architectures.
[9] Ultralytics, YOLOv8 Real-Time Object Detection and Image Segmentation Model, 2023.
Framework Aidge, développement en C++ et Python
Vous préparez un diplôme de niveau Bac+5 en informatique, systèmes embarqués ou génie logiciel.
Vous êtes passionné(e) par la recherche scientifique et technologique et êtes reconnu(e) pour votre curiosité intellectuelle, votre esprit d'analyse et votre autonomie.
Vous possédez des connaissances en Deep Learning ainsi qu'une expérience confirmée en développement embarqué (C/C++, optimisation bas niveau, contraintes matérielles).
Vous avez encore un doute ? Nous vous proposons :
Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l'inclusion des travailleurs handicapés.
Site
Saclay
France, Ile-de-France, Essonne (91)
Saclay
Langues
Anglais (Intermédiaire)
Bac+5 - Master 2
01/03/2026