Stage Développement d'Un Logiciel Python d'Analyse de Cycle de Vie d'IA Embarqué-Grenoble H/F - CEA

  • Stage
  • Grenoble 38
  • Informatique
  • Nouveau
Stage Développement d'Un Logiciel Python d'Analyse de Cycle de Vie d'IA Embarqué-Grenoble H/F CEA · Grenoble - 38 · Stage

Les missions du poste

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é

En tant que stagiaire au CEA, vous aurez l'opportunité de travailler au sein d'un environnement de recherche de renommée mondiale. Nos équipes sont composées d'experts passionnés et dédiés, offrant un cadre propice à l'apprentissage et à la collaboration. Vous aurez accès à des équipements de pointe et à des ressources de recherche de premier ordre pour mener à bien vos missions. Éventuellement, les travaux menés donneront lieu à une publication scientifique.

Contexte :

Les missions du stage mêleront développement logiciel en Python, analyse environnementale via méthode ACV (couvrant les impacts de fabrication, d'inférence tout au long de la durée de vie du matériel, et de fin de vie), optionnellement implémentation d'algorithmes d'IA embarqué et mesure de la consommation énergétique, et rédaction d'une publication scientifique.

Qu'attendons-nous de vous ?

  1. Appropriation des travaux existants : lecture de l'état de l'art, prise de connaissance du prototype logiciel du plugin d'évaluation environnementale, montée en compétence sur l'évaluation environnementale de l'IA embarqué avec le logiciel .
  2. Faire monter en maturité l'approche existante : refactoring de code, ajout de fonctionnalités et amélioration de l'interface utilisateur et de l'API, amélioration et documentation du modèle d'évaluation environnementale.
  3. Application de la méthode sur plusieurs cibles matérielles : collecte des données nécessaires pour paramétrer le modèle d'évaluation environnementale sur les différentes cibles matériels, si besoin implémentation de réseaux de neurones sur ces cibles pour procéder à de la mesure de consommation énergétique, intégration du plugin d'évaluation environnementale sur la plateforme de benchmarking de .
  4. Rédaction d'une publication scientifique autour des travaux effectués durant le stage et préalables.

#Cea-List

Le profil recherché

Formation :

Etudiant.e en M2 génie logiciel, informatique embarquée, ou équivalent.

Compétences recherchées :

  • Maîtrise de Python
  • Capacités rédactionnelles
  • Expériences précédentes en développement logiciel sur des projets personnels, professionnels ou académiques.

Compétences optionnelles :

  • IA embarquée
  • Evaluation d'impacts environnementaux
  • Expériences de recherche
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Parcourir plus d'offres d'emploi