myScience
Zurich
Il y a 7 heures
Stage ou mémoire de Master
- 16 mars 2026
- 100%
- Zurich
À propos de cette offre
Stage ou mémoire de Master
Lieu de travail Zurich - Région de Zurich - SuisseCatégoriePostePublié13 mars 2026Stage ou mémoire de Master
À propos du poste
Les plateformes de données modernes exécutent de plus en plus des charges analytiques complexes et pilotées par l’IA à travers des moteurs et matériels hétérogènes. Les requêtes et les flux de travail peuvent s’étendre sur des moteurs SQL, des bases de données vectorielles, des systèmes de streaming, des pipelines ML et des accélérateurs spécialisés. Le routage et la distribution efficaces de ces charges de travail à travers les moteurs et les ressources sont devenus un défi central des systèmes.
Chez IBM Research Europe - Zurich, nous explorons des plateformes de données de nouvelle génération qui orchestrent intelligemment des moteurs et matériels hétérogènes pour offrir des performances optimales, une évolutivité et une efficacité des coûts.
Nous recherchons des étudiants en Master ou des stagiaires intéressés à travailler sur des problèmes complexes à l’intersection de :
Votre travail portera sur la conception de modèles analytiques/ML et de techniques d’optimisation au niveau système qui permettent aux plateformes de données de prendre de meilleures décisions sur où et comment ces charges de travail doivent s’exécuter.
Exemples d’axes de recherche
Les sujets possibles incluent :
Ce que nous recherchons
Nous recherchons des étudiants motivés intéressés par la recherche sur les systèmes pour les plateformes de données à grande échelle.
Vous aimez travailler sur des problèmes qui combinent les systèmes de bases de données, les systèmes distribués et la modélisation des performances (analytique ou basée sur ML), et vous êtes à l’aise pour raisonner sur les compromis à travers toute la pile — des plans de requête aux ressources matérielles.
Qualifications minimales
Qualifications préférées
Diversité & environnement de travail
IBM s’engage à promouvoir la diversité et l’inclusion sur le lieu de travail. Vous rejoindrez un environnement de recherche ouvert et multiculturel qui valorise les perspectives différentes et soutient des modalités de travail flexibles. Notre objectif est d’aider tous les genres et origines à s’épanouir professionnellement tout en maintenant un équilibre sain entre vie professionnelle et vie privée.
Comment postuler
Si ce poste vous intéresse, veuillez soumettre votre candidature via le bouton ci-dessous.
Traitement de requêtes et de flux de travail de nouvelle génération à travers des moteurs et matériels hétérogènes
Réf. 2026_009À propos du poste
Les plateformes de données modernes exécutent de plus en plus des charges analytiques complexes et pilotées par l’IA à travers des moteurs et matériels hétérogènes. Les requêtes et les flux de travail peuvent s’étendre sur des moteurs SQL, des bases de données vectorielles, des systèmes de streaming, des pipelines ML et des accélérateurs spécialisés. Le routage et la distribution efficaces de ces charges de travail à travers les moteurs et les ressources sont devenus un défi central des systèmes.
Chez IBM Research Europe - Zurich, nous explorons des plateformes de données de nouvelle génération qui orchestrent intelligemment des moteurs et matériels hétérogènes pour offrir des performances optimales, une évolutivité et une efficacité des coûts.
Nous recherchons des étudiants en Master ou des stagiaires intéressés à travailler sur des problèmes complexes à l’intersection de :
- traitement multimodal des données
- routage et distribution des requêtes/flux de travail inter-moteurs
- optimisation des requêtes/flux de travail consciente du matériel
Votre travail portera sur la conception de modèles analytiques/ML et de techniques d’optimisation au niveau système qui permettent aux plateformes de données de prendre de meilleures décisions sur où et comment ces charges de travail doivent s’exécuter.
Exemples d’axes de recherche
Les sujets possibles incluent :
- Routage multimodal des requêtes et flux de travail
- Représenter et optimiser des flux de travail couvrant plusieurs modalités de données (structurées, vectorielles, graphes, documents, etc.) ; les router à travers des moteurs hétérogènes (SQL, inférence ML, recherche vectorielle, systèmes de streaming)
- Optimisation des requêtes consciente du matériel
- Intégrer la connaissance des ressources matérielles (CPU, GPU, accélérateurs, hiérarchies mémoire) dans le routage et la planification des requêtes, en construisant des modèles de coût qui tiennent compte du calcul et de la mémoire hétérogènes, du déplacement des données et des capacités des moteurs
- Optimisation analytique et basée sur les coûts
- Développer des modèles de performance analytiques pour guider les décisions de routage et de distribution en millisecondes ou moins, en explorant des techniques d’optimisation qui minimisent la latence de bout en bout, l’utilisation des ressources ou le coût
Ce que nous recherchons
Nous recherchons des étudiants motivés intéressés par la recherche sur les systèmes pour les plateformes de données à grande échelle.
Vous aimez travailler sur des problèmes qui combinent les systèmes de bases de données, les systèmes distribués et la modélisation des performances (analytique ou basée sur ML), et vous êtes à l’aise pour raisonner sur les compromis à travers toute la pile — des plans de requête aux ressources matérielles.
Qualifications minimales
- Bachelor en informatique, ingénierie des données, systèmes ou domaine connexe
- Solides compétences en programmation
- Bases solides en systèmes de bases de données, systèmes distribués ou optimisation des systèmes
- Expérience avec Python ou langages de programmation similaires
- Fortes compétences analytiques et en résolution de problèmes
- Maîtrise de l’anglais à l’oral et à l’écrit
Qualifications préférées
- Expérience en traitement de requêtes ou en interne de bases de données
- Familiarité avec l’optimisation des requêtes et les modèles de coût
- Connaissance des formats et interfaces de données modernes (ex. Parquet, Arrow, Iceberg, Substrait)
- Expérience avec des systèmes de données à grande échelle ou des frameworks de traitement distribués
- Intérêt pour l’optimisation au niveau système pour des environnements de calcul hétérogènes
Diversité & environnement de travail
IBM s’engage à promouvoir la diversité et l’inclusion sur le lieu de travail. Vous rejoindrez un environnement de recherche ouvert et multiculturel qui valorise les perspectives différentes et soutient des modalités de travail flexibles. Notre objectif est d’aider tous les genres et origines à s’épanouir professionnellement tout en maintenant un équilibre sain entre vie professionnelle et vie privée.
Comment postuler
Si ce poste vous intéresse, veuillez soumettre votre candidature via le bouton ci-dessous.
Dans votre candidature, veuillez mentionner myScience.ch et référencer JobID69476.