Contexte
Au sein de la notre équipe socle technologique, ce stage propose de travailler sur des technologies capables d’exécuter des milliards d’opérations à la volée. Tu participeras à l’optimisation des traitements de très gros volumes de données, en exploitant les techniques de parallélisation et en explorant les subtilités des caches processeurs pour améliorer les performances.
Missions
Optimiser des traitements massifs de données via Batch, Multithread et SIMD/Vectoriel.
Expérimenter la génération de code optimisé avec LLVM.
Tenir compte des contraintes matérielles pour maximiser l’efficacité des algorithmes.
Collaborer avec l’équipe Core Tech sur l’architecture et la performance des systèmes.
Ce que tu vas apprendre et apporter
Développer des compétences avancées en traitement parallèle et optimisation logicielle.
Contribuer à l’efficacité et la robustesse de systèmes critiques.
Participer à l’innovation technique de la TU Core Tech sur des volumes massifs de données.
Étudiant(e) en dernière année d’école d’ingénieur ou Master 2 en informatique.
Bonne maîtrise de C++ et connaissances de base en compilation et optimisation.
Passion pour le traitement de données à grande échelle et l’optimisation logicielle.
Esprit analytique, rigueur et autonomie.
Un premier call avec notre chargée de recrutement
Un use case à réaliser à la maison
Un échange avec un.e manager technique
Rencontrez Amandine, Data Scientist
Rencontrez Maxime, Développeur Full Stack
Ces entreprises recrutent aussi au poste de “Données/Business Intelligence”.