L'ingénieur sera essentiellement chargé de piloter et de contribuer au développement de systèmes RAG pour plusieurs cas d'usage, et pour le compte des contributeurs au projet européen Everse (https://everse.software/). Le cas d'usage prioritaire sera le développement de tuteurs virtuels avec les enseignants volontaires, en s'efforçant d'utiliser des données et logiciels libres. En constituant un vaste catalogue de formations européennes sur le logiciel scientifique, Everse fournit une opportunité unique pour évaluer l'apport et les limites de l'IA en enseignement informatique.
L'ingénieur devra développer des prototypes d'assistant virtuels d'enseignement, en explorant toutes les technologies et modèles qu'il jugera pertinents, à commencer par les systèmes de type RAG.
Il faudra en faire la démonstration auprès de la communauté Everse, en vue de convaincre un certain nombre d'enseignants de tenter l'aventure. Il faudra accompagner les volontaires pour développer leurs propres tuteurs (collecte des données, nettoyage et formatage, entrainement, déploiement). L'ingénieur devra fournir des préconisations pour aider les auteurs de cours à adopter les bons réflexes pour faciliter la création d'un tuteur virtuel.
Il devra se tenir au courant des évolutions du domaine des LLM. Si l'emploi du temps et la charge de travail le permettent, il pourra également explorer l'usage des mêmes technologies pour d'autres cas d'usage :
- navigation dans le(s) site(s) web(s) d'Everse.
- recherche d'informations dans le RSQkit.
- contrôle/application au logiciel des règles édictées dans le RSQkit.
Le candidat doit avoir déjà travaillé sur un projet logiciel autour des LLM, et idéalement autour des RAG, ceci aussi bien sur les aspects entrainement et inférence, développement et déploiement.
Une bonne maîtrise des pratiques et des outils d'ingénierie logicielle couramment utilisés dans les grands projets scientifiques internationaux (contrôle de version, tests unitaires et intégration continue, suivi des bugs, revue de code, débogage et profilage.) sera attendue.
Le candidat doit également démontrer des compétences en travail d'équipe et en pilotage de projet, dans un environnement scientifique multidisciplinaire. En particulier, il devra interagir très fréquemment avec des collaborateurs distants de toutes nationalités et de toutes disciplines, avec qui il faudra négocier des objectifs communs, des taches et des dates limites.
Etant donné la nature européenne de ce projet, une bonne maîtrise de l'anglais écrit et oral est indispensable. La maîtrise du français n'est pas nécessaire.
L'ingénieur rejoindra le Département Informatique (environ 56 personnes), et plus particulièrement le Service Développement (environ 19 personnes).
Le poste se situe dans un secteur relevant de la protection du potentiel scientifique et technique (PPST), et nécessite donc, conformément à la réglementation, que votre arrivée soit autorisée par l'autorité compétente du MESR.
Ce projet ne présente pas de risques professionnels particuliers. En revanche, du fait de la nature européenne du projet, des déplacements de courte durée en France et à l'étranger sont à prévoir.
Déposer lettre de motivation et CV sans aucune rupture de date, faisant apparaître les diplômes, les titres et travaux et l'expérience professionnelle.
Des lettres de référence peuvent être envoyées directement à david.chamont@ijclab.in2p3.fr. A défaut, fournir les noms et coordonnées des anciens encadrants.
Experience: Débutant accepté
Compétences: Application web,Concevoir une application web,Rédiger un cahier des charges, des spécifications techniques,Déterminer des mesures correctives,Recueillir et analyser les besoins client
Langues: Anglais exigé
Qualification: Agent de maîtrise
Secteur d'activité: Recherche-développement en sciences humaines et sociales
Liste des qualités professionnelles:
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Travailler en équipe : Capacité à travailler et à se coordonner avec les autres au sein de l'entreprise pour réaliser les objectifs fixés.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.