STAGE - Machine Learning - Optimisation... (F-H)
Dassault Systèmes

STAGE - Machine Learning - Optimisation... (F-H)

Dassault Systèmes
  • Internship (From 4 to 6 months (Start date Feb. 2022))
  • Vélizy-Villacoublay (France)
  • Published on September 3 2021

STAGE - Machine Learning - Optimisation d'un parc de serveurs (F-H)

Dassault Systèmes, l'entreprise de la 3DEXPERIENCE, est un « accélérateur de progrès humain ». Elle propose aux entreprises et aux particuliers des environnements virtuels collaboratifs qui leur permettent d'imaginer des innovations plus durables. En développant un jumeau virtuel du monde réel, grâce à la plateforme 3DEXPERIENCE et à ses applications, Dassault Systèmes donne à ses clients les moyens de repousser les limites de l'innovation, de l'apprentissage et de la production.

Les 20 000 collaborateurs de Dassault Systèmes travaillent à créer de la valeur pour nos 270 000 clients de toutes tailles, dans toutes les industries, dans plus de 140 pays. Pour plus d'informations, visitez notre site www.3ds.com/fr

Imaginez demain...

Vous intégrerez l'organisation R&D de la marque ENOVIA, dont les solutions permettent aux entreprises de gérer leurs données de conception et l'innovation de façon collaborative.

Votre stage se déroulera au sein de l'équipe Release & Operations (« RelOps »).

Son rôle est de garantir aux équipes R&D l'atteinte des standards de qualités requis par Dassault Systèmes, et de contribuer au respect des engagements pris auprès des clients.

L'équipe RelOps réalise notamment la validation, l'intégration, et le déploiement des livrables issus des différentes équipes de développement.

Votre contribution et vos futurs défis...

Les objectifs de qualité et de performance de nos processus DevOps nécessitent une gestion toujours plus agile et optimisée du parc de serveurs sur lequel ils s'appuient.

Dans ce contexte, vous participerez au développement d'un modèle de machine learning visant à prédire la durée et les besoins matériels de tâches exécutées par un pipeline d'intégration continue, avec pour objectif d'optimiser sa distribution et parallélisation sur le matériel disponible.

Le déroulement de votre stage comprendra :

  • La familiarisation avec les process DevOps de l'organisation
  • L'étude du modèle de donnée issues du monitoring du parc de serveurs et des processus d'intégration continue
  • L'établissement de la méthode la plus adaptée pour répondre au problème, en termes de sélection et configuration des données d'entrée, et d'algorithmes de machine learning
  • La réalisation d'une implémentation de la méthode
  • Les tests, ajustements, et documentation du modèle

Vos atouts pour réussir...

Etudiant(e) préparant un diplôme de niveau BAC +5 (Ecole d'Ingénieur ou Master Universitaire).

Spécialité/Option souhaitée : informatique / data science & machine learning

  • Maîtrise de Python et des librairies de traitement de données (Pandas, SciPy, Scikit-learn, Tensorflow, etc.)
  • Bonne connaissance des algorithmes de classification et des modèles à réseaux de neurones
  • Connaissance de SQL et des ORM
  • Idéalement, connaissance de la suite Elasticsearch ELK