Nouveau

Stage, Junior Machine Learning Engineer (f/m/d) - Forecast pipeline optimization

Paris, Paris, France

DECATHLON DIGITAL 

L’entité Data de Decathlon coordonne l’ensemble des activités visant à l’accélération et la généralisation de l’usage et la valorisation des données.

Decathlon vise à devenir la meilleure plateforme digitale de sport et l’écosystème ouvert le plus performant au monde. Nous voulons permettre à nos clients de vivre l’expérience Decathlon à travers de nombreuses expériences locales centrées sur le sport en connectant de nombreux acteurs et services tiers, de manière sécurisée et performante.

Nos équipes digitales à Lille, Paris, Amsterdam (et plus encore) qui rassemblent plus de 5000 collaborateurs sont unies pour construire et faire évoluer des produits digitaux avec l’objectif de toujours offrir la meilleure valeur à nos utilisateurs. Présents dans plus de 70 pays, Decathlon est engagé dans l'innovation, la durabilité et la satisfaction des clients.

Tu seras en charge de projets qui ont le potentiel de définir l'avenir du sport.

C'est vraiment une chance de façonner l'industrie du sport grâce aux données et à l'IA !

Dans le cadre de l’ouverture d’un poste en interne, nous recrutons un-e Junior Machine Learning Engineer en stage conventionné, basé-e, à Paris.

LE SUJET DE STAGE

Optimisation d’une pipeline de prévision de ventes

Notre équipe Demand & Assortment Planning développe des pipelines de Machine Learning afin de fournir des prévisions de la demande de l’ensemble des articles vendus par Decathlon afin d’optimiser la gestion des commandes auprès de nos fournisseurs et de nos stocks dans nos entrepôts et magasins. Ces pipelines doivent être les plus stables et robustes possibles afin d’alimenter les outils utilisés quotidiennement par les experts de la supply chain en données prévisions fiables et précises.

L'objectif de ce stage est d'explorer des pistes d'amélioration potentielle de notre pipeline pour réduire les coûts et l'empreinte environnementale tout en optimisant le temps de calcul grâce à l'utilisation de nouvelles technologies et outils telles que mixed precision training, polars ou rapids.

TES RESPONSABILITÉS

En tant que Machine Learning engineer junior au sein de l'équipe Data Demand & Assortment Planning, tu auras les responsabilités suivantes :

  • Tu collecteras des données sur l'utilisation des ressources du serveur (CPU, RAM, GPU, etc.) de notre pipeline actuel (référence)
  • Tu effectueras une refonte d’une partie de notre pipeline de données pour utiliser Polars/Polars GPU/Rapids au lieu de PySpark et mesureras son impact sur les ressources en vérifiant la cohérence des résultats entre les deux frameworks 
  • Tu effectueras une refonte des jobs de training/inférence pour exécuter ces tâches sur FP32/FP16/INT8 et mesurer son impact sur les ressources et les prédictions
  • Tu créeras un script de benhmark qui nous permettra de démarrer cela pour comparer les deux approches (baseline et une nouvelle)
  • Tu communiqueras efficacement l'analyse et les résultats par le biais de visualisations, de documents et de présentations aux parties prenantes techniques et business.

Le périmètre technique :

  • Python
  • AWS (S3, Sagemaker)
  • Jupyter
  • Databricks
  • Spark
  • Airflow

CE DONT TU AURAS BESOIN POUR RÉUSSIR

  • Tu maîtrises la programmation en Python, via une expérience d'au moins de deux ans, pour manipuler des données et tirer des enseignements sur des grands volumes de données
  • Tu as une expériences dans les librairies PyTorch et PyTorch lighting
  • Tu comprends les principes de software engineering
  • Tu as des connaissances sur les librairies de manipulation de données à grande échelle, comme pyspark, pandas ou polars, ou sur les outils de workflows en data science (Databricks workflow, Sagemaker, MLflow, etc)
  • Tu as d'excellentes compétences interpersonnelles, analytiques, de communication et de présentation - la capacité de communiquer des résultats complexes de manière simple.  
  • Tu aimes découvrir et résoudre des problèmes, chercher de manière proactive à clarifier les exigences et les orientations, être autonome et prendre des responsabilités lorsque cela est nécessaire. 
  • Tu es particulièrement sensible à l’impact de la pratique du sport dans ta manière de travailler !
  • Tu as envie de rejoindre une entreprise à impact positif (#Tech4Good)
  • Cerise sur le gâteau : tu as déjà travaillé sur des problématiques de forecast !

CE QUE NOUS OFFRONS

  • Liberté de choix de l'outil de travail (Mac, Windows)
  • Équipe projet en local et partage avec le réseau mondial (parcours international)
  • Montée en compétences et mentorat (diversité de projets, langages et technologies, certification, events)
  • Formations internes et externes
  • Gratification de stage

DECATHLON DIGITAL 

Imaginez si la technologie nous permettait de repousser les frontières et d'offrir des expériences sportives inédites. C'est précisément notre ambition chez Decathlon Digital ! Nous sommes une équipe de plus de 5 000 experts en ingénierie logicielle, gestion de produits, données, cloud et cybersécurité, répartis à Paris, Lille et Amsterdam. Ensemble, nous créons la plus vaste plateforme sportive numérique, en exploitant les innovations technologiques pour optimiser la chaîne de valeur, concevoir des expériences connectées et donner une seconde vie à nos produits.

Changeons la donne pour de bon. Notre passion du sport nous guide et nous voulons qu’elle perdure. C’est pourquoi nous nous engageons à bâtir un modèle technologique plus durable, en réduisant notre impact direct sur l'environnement, et en créant un espace sûr et inclusif pour apprendre et nous épanouir ensemble. Rejoins l’équipe et façonnons le futur du sport.

Postuler à ce poste

*

indique un champ obligatoire

CV*

Types de fichiers acceptés : pdf, doc, docx, txt, rtf

Lettre de motivation

Types de fichiers acceptés : pdf, doc, docx, txt, rtf


Formation

Select...
Select...

Select...

Nous cherchons à diversifier la provenance de nos étudiant.e.s.

Select...

RGPD : Lorsque vous postulez à une offre d'emploi sur ce site, les données personnelles concernant votre candidature seront collectées par Decathlon SE, (" Responsable du traitement "), qui est situé au 4 Boulevard de Mons 59650 Villeneuve d'Ascq. Vos données personnelles seront traitées aux fins de la gestion des activités de recrutement du Responsable du traitement. Vos données personnelles seront conservées par Decathlon SE pendant la durée nécessaire à l'évaluation de votre candidature à un emploi sans que cette durée n'excède 2 ans. 

 

  • Vous disposez du droit d'accéder à vos données personnelles, de demander qu'elles soient rectifiées, effacées, et de demander que leur traitement soit limité.
  • Vous disposez également du droit de demander leur portabilité.
  • Vous pouvez accéder à ces droits en cliquant ici.
  • Par ailleurs, vous pouvez également consulter notre politique de confidentialité pour plus d'informations sur les traitements effectués.

 

GDPR : When you apply to a job on this site, the personal data contained in your application will be collected by Decathlon SE, (“Controller”), which is located at 4 Boulevard de Mons 59650 Villeneuve d'Ascq.  Your personal data will be processed for the purposes of managing Controller’s recruitment related activities. Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment but for no longer than 2 years. 

 

  • You have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted.
  • You also have the right to data portability. You can request these rights by clicking here. 
  • In addition, you can also visit our privacy policy for more information on the processing carried out.

 


Diversity & non discrimination policy / Politique de diversité et de non discrimination

As part of our diversity and non-discrimination policy, Decathlon Digital wants to ensure that gender, disability, or age of our candidates are not a factor in our decision. If you wish, we suggest that you provide us with this information. This data will be anonymized and used in the macro analysis of the diversity of applications received. This information will be kept separate from your application and will have no effect on its processing.

___________________

Dans le cadre de sa politique de diversité et de non discrimination, Decathlon Digital souhaite s'assurer que le genre, le handicap, ou l'âge de nos candidat·e·s ne sont pas des facteurs de décision. Si tu le souhaites, nous te proposons de nous indiquer ces informations. Ces données seront anonymisées et utilisées dans l'analyse macro de la diversité des candidatures reçues. Ces informations seront séparées de ta candidature et n'auront donc aucun effet sur le traitement de celle-ci.

Select...
Select...
Select...