Nous rejoindre, pour faire quoi ?
Le CEA LETI lance une expérimentation interne innovante, visant à exploiter les outils d'IA générative pour optimiser la conception de composants et de systèmes électroniques selon des critères de performance, d'impact environnemental et de coût. L'objectif de cette expérimentation est de déployer ces outils et d'évaluer leurs apports sur plusieurs cas d'utilisation déjà identifiés. Cette évaluation nécessite d'adapter des modèles d'IA générative, en particulier de type Large Language Model (LLM), pour assister les équipes de concepteurs dans leurs activités quotidiennes.
Vous évoluerez au sein de l'équipe projet qui réalisera cette expérimentation.
Vos missions
Votre mission sera de concevoir et développer un assistant logiciel basé sur les LLM, puis d'accompagner son déploiement auprès des concepteurs pilotes. Les tâches qui vous seront confiées consisteront à :
Mener un état de l'art des expérimentations similaires et publiées dans la littérature, avec un suivi des dernières avancées en IA générative.
Contribuer à la définition et à la mise en place d'une méthodologie permettant de coupler efficacement des outils LLM au flot de conception de circuits (par exemple, matrice mémoire, standard cells, PCB), en s'interfaçant avec les outils métiers (saisie de schéma, simulation électrique, placement-routage de composants, extraction des parasites, etc.) utilisés au sein de l'unité.
Aider à structurer et à constituer les bases de données adéquates, en collaboration avec les experts métiers.
Spécialiser des LLM pour les besoins des cas d'usage retenus (fine tuning), en identifiant et appliquant les méthodes jugées les mieux adaptées.
Evaluer et améliorer les performances du flot de conception mis en place, à partir de benchmarks et de métriques définis avec les experts métiers.
Développer l'outil logiciel (incluant l'interface homme-machine - IHM)) permettant aux concepteurs d'opérer ce flot de conception (outil assistant métier).
Stabiliser l'outil (debug, robustification) et assurer son déploiement auprès des concepteurs pilotes internes à l'unité.
Assurer la maintenance et le support technique de cet outil.
Documenter les réalisations (conception et utilisation de l'outil).
Participer aux points techniques réguliers et rendre compte de votre travail.
Participer à la rédaction de documents scientifiques et/ou des actions de communication internes/externes (par exemple, articles, conférences, workshops).
Outre l'opportunité de développer vos compétences techniques en deep learning et en personnalisation de LLM, en implémentant les dernières techniques de l'état de l'art, vous serez entouré(e) d'experts en IA, informatique, électronique et microélectronique qui vous aideront au quotidien.
Qui êtes-vous ?
Vous êtes issu(e) d'une formation d'ingénieur ou d'un BAC+5 dans le domaine de l'informatique et/ou du machine learning.
L'indispensable :
Maitrise du développement de logiciel en langage Python (design patterns, programmation orientée objet) avec maitrise des outils de versionnage (Git)
Maitrise des méthodes d'apprentissage en IA et de constitution des bases de données requises
Maitrise de l'utilisation des LLM et bonnes connaissances de leurs architectures et fonctionnement
Bonnes connaissances des méthodes de spécialisation des LLM (fine tuning)
Vos atouts :
Expérience souhaitée en PyTorch
Expérience souhaitée en exécution de code sur cluster de calculs
Connaissances souhaitées en électronique et/ou microélectronique
Gout pour le travail en équipe et qualités relationnelles associées
Dynamisme et force de proposition
Appétence pour la dissémination / le partage de connaissances / des démonstrations
Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes en situation de handicap, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation, rejoignez-nous!
Vous avez encore un doute ? nous vous proposons :
Un écosystème de recherche à la pointe, unique en son genre et dédié à des thématiques à fort enjeu sociétal,
Un équilibre vie privée - vie professionnelle reconnu (28 jours de congés payés, 24 jours de RTT, accord de télétravail),
Des formations pour renforcer vos compétences ou en acquérir de nouvelles,
Une participation aux transports en commun à hauteur de 85 %,
Un CSE actif, offrant des loisirs et des activités extra-professionnelles,
Une politique de diversité et inclusion qui valorise les compétences et parcours de chacun.