Lieu : Vélizy-Villacoublay
Au sein de l'organisation 3DEXPERIENCE Platform qui sert l'ensemble de nos clients, et Dassault Systèmes en particulier, l'organisation Data lake core services est en charge du développement d'une offre logicielle pour permettre à nos clients de définir et d'opérer des data science experiences, c'est à dire des applications permettant de converger des sources de données hétérogènes en un graphe de connaissance homogène, afin de tirer bénéfice de la valeur de ces données (au travers de technologies issues du web sémantique, de capacités de machine learning et de traitements de type big data).
Un des services cloud clef de cette offre se charge de la définition de référentiels clients sous la forme d'ontologies, et leur évolution au fil du temps, afin de servir d'éléments de vocabulaire commun sur lesquelles les données hétérogènes vont converger.
L'équipe proposant ce stage développe un éditeur web d'ontologies basé sur les standards du Web sémantique (RDF, OWL, SKOS, SHACL), et les services RESTFul cloud de modélisation et de gestion sous-jacent. Ils s'appuient sur les technologies de stockage et de gestion du cycle de vie de graphes RDF.
Vos Missions
Vous aurez pour mission d’explorer et d’intégrer les techniques d'Intelligence Artificielle génératives, telles que les grands modèles de langage (LLMs) et la génération augmentée de récupération (RAG), afin d’améliorer l’expérience utilisateur de l’éditeur d’ontologies.
Le stage comprendra donc une partie état de l’art sur les techniques d’IA génératives, et leur application aux ontologies, et une partie développement (front-end et back-end), pour mettre en place ces techniques au sein de l’éditeur d’ontologies. L'objectif étant de réaliser un prototype convaincant, plutôt que d'être exhaustif dans les fonctionnalités atteintes.
Qualifications
Etudiant(e) préparant un diplôme de niveau BAC+5 en école d'ingénieur ou cycle universitaire,
Spécialisé(e) en informatique, science des données, IA, mathématiques appliquées ou dans un domaine connexe.
Compétences techniques
· La connaissance des techniques de l’IA générative et des bibliothèques IA existants.
· La maîtrise des langages de développement Javascript pour la partie front-end, et Javascript et Java pour la partie back-end, ainsi que la maîtrise d'environnements de développement, de debug et la connaissance de git en particulier.
· La connaissance des architectures distribuées web (web services RESTful, JSON, XML), et des problématiques du cloud, et des technologies sous-jacentes, seraient un plus.
· La connaissance du web sémantique (RDF, OWL, SHACL, SPARQL) serait particulièrement appréciée.
Compétences personnelles
· Vous êtes créatif(ve), autonome, et passionné(e) par le développement logiciel.
· Vous avez un bon niveau d’anglais.
· Les capacités d'écoute et d'interaction relationnelle seront particulièrement utiles dans le contexte de ce projet qui nécessitera de travailler avec plusieurs équipes.
Les atouts en nous rejoignant
· Environnement collaboratif et innovant
· Collaboration internationale
· Diversité des technologies, produits et solutions
· Apprentissage au sein d’une équipe experte
· Engagement en faveur de la diversité et de l’inclusion
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.