Stage - Modèle d'IA pour la prédiction de l'utilisation des ressources dans les systèmes HPC R&D
BullEchirolles, FR (On-site)
Bull recherche un stagiaire au sein de l’équipe DaSH (Data Science for HPC) de sa R&D à Echirolles. L’équipe conçoit des solutions logicielles visant à optimiser l’utilisation des supercalculateurs grâce aux données collectées par un produit interne.
Le stage porte sur le développement d’un modèle de Machine Learning capable de prédire l’utilisation des ressources d’un job HPC avant son exécution, à partir des informations disponibles lors de sa soumission et des données historiques.
Mission
- Explorer les données issues d’un dataset et définir les cibles de prédiction.
- Réaliser le feature engineering et exploiter les données historiques, notamment avec des méthodes de similarité, des embeddings et du clustering.
- Développer et valider des modèles de Machine Learning, en évaluant notamment leur capacité à se généraliser à de nouveaux jobs.
- Selon l’avancement, développer des recommandations sur l’utilisation des ressources et intégrer le modèle dans une API REST.
Le développement devra respecter des exigences de qualité scientifique et technique, notamment la réalisation d’une bibliographie, la documentation des hypothèses et approximations, les tests unitaires, la documentation du code et l’intégration continue.
Profil
- BAC+5 en informatique.
- Solides compétences en programmation Python.
- Connaissances en Machine Learning.
- Intérêt pour la Data Science et le calcul haute performance (HPC).
- Connaissance des tests unitaires et de l’intégration continue.
- Bonnes capacités de communication, de documentation et de travail en équipe.
- Esprit analytique, créativité et goût pour la résolution de problèmes complexes.
Bull conçoit des solutions numériques puissantes, durables et souveraines, avec une expertise couvrant la conception matérielle, l’ingénierie logicielle, la data science et la recherche quantique.