logo

JobNob

Your Career. Our Passion.

Ingénieur Systèmes Embarqués pour l'Intégration d'Intelligence Artificielle Frugale H/F


CEA


Location

Palaiseau, Essonne | France


Job description

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é
« Rejoignez le CEA pour donner du sens à votre activité, mener et soutenir des projets de R&D nationaux et internationaux, cultiver et faire vivre votre esprit de curiosité. »

EN SYNTHESE, QU'EST-CE QUE NOUS VOUS PROPOSONS ?
Le Commissariat à l'Énergie Atomique et aux Énergies Alternatives (CEA) recherche un(e) Ingénieur(e) en Systèmes Embarqués passionné(e) par l'innovation et l'intégration de l'intelligence artificielle frugale. Vous souhaitez rejoindre une équipe dynamique au coeur des avancées technologiques de demain ?

POURQUOI NOUS REJOINDRE ?
En tant qu'Ingénieur(e) en Systèmes Embarqués pour l'Intégration d'Intelligence Artificielle Frugale, vous jouerez un rôle essentiel dans la conception et l'optimisation de systèmes embarqués intelligents.
Pour mener à bien votre mission, vous bénéficierez d'un environnement de premier plan avec notamment l'accès à des serveurs de calcul (plusieurs dizaines de GPU A100 et autres) et des plateformes matérielles de dernière génération utilisées pour l'intégration d'algorithmes IA (NVidia Jetson Xavier).

QU'ATTENDONS-NOUS DE VOUS ?
Votre mission consiste à développer des solutions innovantes, alliant performance et efficacité énergétique, pour répondre aux défis croissants de l'intelligence artificielle.
Et plus spécifiquement, au sein de cette équipe de l'IA pour la vision, vos principales missions seront :
Contribuer au développement de la plateforme N2D2, en y intégrant notamment des modules de vision et compression de réseaux de neurones pour des composants matériels ;
Développer des implémentations de réseaux de neurones optimisés sur différentes cibles matérielles ;
Publier les développements et contributions en open source, dans le cadre d'un projet de la Fondation Eclipse
Analyser et comparer les performances entre différentes implémentations et sur différents composants ;
Contribuer au développement et à l'optimisation d'algorithmes pour l'IA embarquée, notamment pour la vision par ordinateur;
Participer à la dissémination scientifique des résultats de recherches de l'équipe (contributions aux publications dans des conférences internationales) et à la valorisation de nos innovations (rédaction de brevets).
Dans l'exercice de votre mission, vous serez également amené(e) à :
Développer une expertise dans certains modèles de programmation et certaines cibles matérielles utilisées dans l'industrie, maîtriser les problématiques d'implémentation d'algorithmes IA avec des contraintes en mémoire, latence et consommation ;
Mettre en place des méthodologies de développement et de comparaison pour nos partenaires et/ou vis-à-vis de l'état de l'art ;
Interagir avec d'autres équipes du CEA List sur des projets transverses.

Vous intégrerez également une équipe dynamique, au coeur de l'écosystème IA en France, qui a noué des liens privilégiés avec les principaux acteurs industriels et académiques du domaine.
#LI-SDL Vous êtes titulaire d'un diplôme d'ingénieur / de master dans le domaine des systèmes embarqués ou de l'intelligence artificielle.
Vous avez une expérience dans le développement d'algorithmes ou d'applications en intelligence artificielle ou sur système embarqué (réseaux de neurones, optimisation, parallélisation et/ou vectorisation de code).
Vous avez acquis les compétences techniques suivantes :
Une bonne compréhension des algorithmes d'apprentissage automatique, en particulier des réseaux de neurones profonds : définition d'une topologie, d'une fonction de coût, d'un optimiseur ;
Une connaissance des modèles classiques à base de réseaux de neurones pour la vision par ordinateur : notamment convolutifs, détecteurs d'objets et/ou modèles attentionnels ;
Une bonne maîtrise de C/C++ avec leur librairie standard et Python.
Expérience et/ou compétences valorisées :
Une expérience de conception d'algorithmes et/ou d'applications avec une librairie d'apprentissage profond (PyTorch, Keras, N2D2) ;
La maîtrise d'un ou plusieurs modèles de programmation parallèle : OpenMP, CUDA et/ou OpenCL ;
La maîtrise des outils et approches de développement logiciel : gestion de version (Git), compilation, stratégies de test ;
Des notions d'architecture de calculateurs embarqués (type de jeux d'instructions, hiérarchie mémoire).


Job tags

Emploi en CDDContrat apprentissage


Salary

All rights reserved