#77132
mplexes d'intelligence artificielle.
Missions :
Dans le domaine de l'intelligence artificielle, les réseaux de neurones basés sur l'architecture " Transformers " ont depuis quelques années repoussés les limites de ce qui était possible notamment en IA Générative (ChatGPT, Midjourney, SoRA etc).
Cependant ces IA Génératives " mainstream " sont très gourmandes en puissance de calcul et mémoire et sont donc incompatibles avec le monde contraint des systèmes embarqués. L'architecture transformers reste en revanche très intéressante pour des tâches de vision ou encore le traitement des données temporelles et certains projet de recherche s'intéressent à son implémentation sur microcontrôleur :
Burrello, M. Scherer, M. Zanghieri, F. Conti and L. Benini, "A Microcontroller is All You Need: Enabling Transformer Execution on Low-Power IoT Endnodes," 2021 IEEE International Conference on Omni-Layer Intelligent Systems (COINS), Barcelona, Spain, 2021, pp. 1-6, doi: 10.1109/COINS51742.2021.9524173.
Yinan Liang, Ziwei Wang, Xiuwei Xu, Yansong Tang, Jie Zhou, & Jiwen Lu. (2023). MCUFormer: Deploying Vision Transformers on Microcontrollers with Limited Memory.
L'équipe IA embarquée de Schneider Electric s'intéressant à l'implémentation concrète des algorithmes d'IA sur des cibles embarquées (type microcontrôleur), l'objectif du stage sera de faire un état de l'art de la recherche et des implémentations de réseaux type transformers sur cible embarquée, afin d'implémenter et effectuer des mesures de performances sur cible d'un algorithme de ce type.
Profil recherché
Bac +4 (Stage Projet de Fin d'Etudes Bac +5) - Ecole d'Ingénieur
Spécialité : Informatique / Intelligence Artificielle / Machine Learning / Développement Embarqué
Langues : Français (idéalement puisque basé en France), Anglais (B2 minimum)
Curieux/se avec un gout pour l'innovation et l'envie de découvrir et d'apprendre
Intérêt pratique pour les nouvelles technologies (projets techno personnels, DIY) en particulier IA et/ou électroniques
Intérêt pour la recherche
Capable de communiquer scientifiquement en anglais à l'écrit et à l'oral (niveau B2 mini)
Esprit d'équipe, autonomie
Soucieux de la qualité du code et des rapports fournis
Idéalement vous connaissez le domaine de la distribution électrique et/ou de l'automatisme industriel.
Compétences Techniques:
Langages de programmation : C/C++ pour l'embarqué, Python
Outils de développement, compilation et débogage sous environnement Windows (Git, Visual Studio, Code, CMake, JLink...)
Durée du stage : 6 mois
Date de démarrage souhaitée : Q1/Q2 2025
Permettez-nous de mieux vous connaître ! Postulez dès aujourd'hui.
Pourquoi nous?
Schneider Electric est la référence en matière de transformation numérique de la gestion de l'énergie et de l'automatisation. Nos technologies permettent au monde d'utiliser l'énergie de manière søre, efficace et durable. Nous nous efforçons de promouvoir une économie mondiale à la fois viable sur le plan écologique et hautement productive.
34 milliards d'euros de chiffre d'affaires global
128 000+ employés dans plus de 100 pays
45 % du chiffre d'affaires de l'IoT
5 % du chiffre d'affaires consacré à la R&D
Vous devez soumettre une demande en ligne pour que votre profil soit pris en considération pour un poste chez nous. Ce poste sera visible jusqu'à ce qu'il soit pourvu.
Schneider Electric a pour politique de fournir des possibilités d'emploi et d'avancement égales dans les domaines du recrutement, de l'embauche, de la formation, du transfert et de la promotion de toutes les personnes qualifiées, quelle que soit leur race, religion, couleur, sexe, handicap, origine nationale, ascendance, âge, statut militaire, orientation sexuelle, état matrimonial ou toute autre caractéristique ou conduite légalement protégée. Agences concernées : Schneider Electric n'accepte pas de curriculum vitæ soumis de façon spontanée et ne sera pas responsable des frais occasionnés par de tels envois.