Knowledge Graph Engineer F/H
Role details
Job location
Tech stack
Job description
Nous recrutons un ou une Knowledge Graph Engineer au sein de notre équipe IA4ALL basée à Créteil.
Le programme IA4ALL vise à intégrer l'intelligence artificielle dans les activités du Groupe afin d'optimiser et automatiser les processus et améliorer la prise de décision dans des domaines comme la R&D, la production et la qualité.
En tant que Knowledge Graph Engineer votre rôle est de développer et maintienr des systèmes et pipelines permettant d'alimenter le knowledge graph du groupe. Vous transformez les données en connaissances exploitables pour la recherche intelligente, les applications IA et l'aide à la décision, en combinant ingénierie des graphes, NLP et technologies d'embeddings.
Vos missions :
- Concevoir, développer et maintenir le Knowledge Graph : modèles de données, schémas, requêtes, pipelines d'alimentation et règles de validation.
- Transformer des données structurées et non structurées en connaissances exploitables grâce à des pipelines d'ingestion, d'enrichissement et d'extraction d'entités (NLP, NER, entity linking).
- Développer et maintenir des pipelines d'embeddings pour alimenter les moteurs de recherche sémantique et les applications IA.
- Optimiser la performance, la qualité et la fiabilité du Knowledge Graph (fraîcheur des données, cohérence, complétude, évolutivité).
- Implémenter et faire évoluer les ontologies, assurer leur gouvernance et leur alignement avec les besoins métiers et les usages IA.
- Collaborer avec les experts métiers, les Data Engineers, les Data Analysts et les équipes IA/ML pour intégrer les connaissances dans les plateformes et applications.
- Documenter les modèles de connaissances et contribuer à la structuration de la documentation data du Groupe.
Requirements
- Diplôme d'ingénieur ou Master (Bac+5) en informatique, intelligence artificielle, data science, science des données ou systèmes d'information.
- Vous disposez de solides compétences techniques en Knowledge Graph, bases de données graphes (notamment Neo4j), modélisation de données, requêtes Cypher et optimisation des performances.
- Vous maîtrisez Python pour le développement de pipelines data et le traitement du langage naturel (NLP), avec une expérience en extraction d'entités, entity linking et enrichissement des connaissances.
- Vous avez une bonne compréhension des concepts d'ontologie, des modèles sémantiques (RDF, OWL, SHACL) et des enjeux de structuration des connaissances pour les applications IA.
- Vous avez une expérience en ingénierie des données, notamment dans la création de pipelines d'ingestion, l'orchestration des flux et l'utilisation d'environnements cloud (GCP ou AWS).
Benefits & conditions
- Plan d'actionnariat, Action Logement
- Présence d'un comité social & économique (CSE)
- Télétravail partiel possible (2 jours par semaine)
- Restaurant d'entreprise