STAGE - Ingénieur logiciel - graphes de connaissances et bases de données (F/H)

France, Vélizy-Villacoublay
インターンシップ

主な募集内容
Location:
France, Vélizy-Villacoublay
Job type:
インターンシップ
Product:
3DEXPERIENCE
Experience level:
Not specified
Posted on:
11/6/2026
Ref ID:
550864

Le stage se déroulera au sein de l'équipe NuoDB Graph, responsable de la base de données graphe de la plateforme 3DEXPERIENCE. Cette base de données graphe est un composant central de l'écosystème de Dassault Systèmes : elle permet de représenter et d'interroger des graphes de connaissance au service de l'IA et des applications métiers de DS. 

L'équipe conçoit et fait évoluer les structures de données, le moteur de requêtes et les mécanismes de stockage qui sous-tendent ces cas d'usage, en s'appuyant à la fois sur son expertise historique et sur les besoins émergents liés à l'IA générative et aux agents autonomes. 

Rejoindre cette équipe, c'est travailler à l'intersection de la recherche en base de données et de leurs applications concrètes à très grande échelle dans des produits industriels utilisés par des milliers de clients à travers le monde. C'est rejoindre une équipe passionnée par l'innovation et les défis technologiques de pointe.

Les agents IA interrogent de plus en plus le graphe de connaissance en combinant recherche sémantique dans un index vectoriel et requêtes structurées SPARQL, par exemple pour retrouver les entités les plus pertinentes avant d'en explorer les relations. Or ces deux mondes s'articulent mal : la recherche vectorielle est intrinsèquement un opérateur de type top-k, non composable avec des jointures classiques, et l'algèbre SPARQL ne dispose d'aucun opérateur de classement natif pour l'intégrer proprement. Le véritable verrou n'est pas l'exécution en elle-même, mais le modèle de coût : sans estimation fiable de la sélectivité d'un opérateur ANN (Approximate Nearest Neighbor), impossible pour le planificateur de décider, requête par requête, s'il faut faire la recherche structurée avant ou après la recherche vectorielle. La décision est aujourd'hui souvent figée par configuration ou codée en dur, au détriment des performances.

L'objectif du stage est de concevoir une algèbre hybride vecteur/SPARQL et le modèle de coût associé, permettant au planificateur de requêtes d'estimer dynamiquement la sélectivité des opérateurs ANN et de choisir automatiquement entre pré-filtrage et post-filtrage selon le contexte de la requête. Cette contribution vise à améliorer significativement les performances des requêtes générées par des agents IA sur le graphe de connaissance, en remplaçant les heuristiques figées actuelles par une approche fondée sur un véritable modèle de coût.

Vos qualifications

- En dernière année de niveau Bac+5 (Master, diplôme d'ingénieur) en informatique, ingénierie ou domaine connexe.

- Solides compétences en programmation, notamment en C++.

- Créativité, goût pour l'innovation et curiosité.

- Expérience avec les systèmes de bases de données, idéalement les bases de données graphe (par exemple Neo4j, Amazon Neptune, GraphDB) ou les bases NoSQL/SQL.

- Connaissance souhaitée des algorithmes de graphes, des structures de données. Une connaissance des moteurs de requêtes et des techniques d'optimisation est un plus.

- Expérience en benchmarking de performance, profiling et optimisation de systèmes à faible latence.

- Excellentes capacités d'abstraction, de résolution de problèmes, souci du détail et approche méthodique du débogage et de l'optimisation de performance.

- Bonnes capacités de communication et de travail en équipe, avec une aptitude à évoluer efficacement dans un environnement collaboratif.

 

Nous rejoindre c'est aussi

 

Intégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans.

Principaux avantages et bénéfices :

  • Environnement collaboratif et innovant

  • Collaboration internationale

  • Diversité des technologies, produits et solutions

  • Engagement en faveur de la diversité et de l’inclusion

Inclusion statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
Dassault Systèmes Logo > Dassault Systèmes

人類が未来を切り拓くとき、その試みを後押しするのがダッソー・システムズです。私たちは、持続可能なイノベーションを実現させるためのコラボレーティブなバーチャル環境を提供しています。3DEXPERIENCEプラットフォームとアプリケーションを使って実世界のバーチャルツイン・エクスペリエンスを構築することで、私たちは世界150カ国以上、あらゆる業界、あらゆる規模の35万以上の顧客に価値を提供しています。世界2万3,800人以上から成る、情熱にあふれた私たちのコミュニティの一員になりませんか。

ダッソー・システムズについて、

当サイトのその他のセクションでさらに詳しくご覧ください。

学生&新規学卒者

働き方の未来 - インターンシップおよび採用情報をご覧ください。

採用情報

採用情報をご覧ください。

企業文化&価値観

ダッソー・システムズの企業文化&価値観をご覧ください。