STAGE - Ingénieur Recherche (H/F) - Hybrid Approaches for Recommendation on an Online Platform

Réf. 312437-21465572

Stage - Mathématiques Appliquées

Localisation : Yvelines

Début : entre janvier et avril 2018
Durée : de 5 à 6 mois
Indem. : à définir

Dassault Systèmes

Dassault Systèmes, « The 3DEXPERIENCE Company », offre aux entreprises et aux particuliers les univers virtuels nécessaires à la conception d’innovations durables. Ses solutions leaders sur le marché transforment pour ses clients, la conception, la fabrication et la maintenance de leurs produits. Les solutions collaboratives de Dassault Systèmes permettent de promouvoir l’innovation sociale et offrent de nouvelles possibilités d’améliorer le monde  réel grâce aux univers virtuels. Avec des ventes dans 140 pays, le Groupe apporte de la valeur à près de 200 000 entreprises de toutes tailles dans toutes les industries.

CATIA, SOLIDWORKS, SIMULIA, DELMIA, ENOVIA, GEOVIA, EXALEAD, BIOVIA, NETVIBES, 3D VIA, 3DEXCITE sont des marques déposées de Dassault Systèmes ou de ses filiales aux USA et/ou dans d'autres pays.

Tout est possible… grâce aux univers virtuels 3DEXPERIENCE !
Avec 210 000 clients dans 12 secteurs industriels, du high-tech aux sciences de la vie, de la mode aux transports, Dassault Systèmes accompagne les entreprises et les créateurs à travers le monde pour imaginer les innovations durables d'aujourd'hui et de demain.
Rejoignez une entreprise leader et prospère de 15 000 talents.

STAGE - Ingénieur Recherche (H/F)
- Hybrid Approaches for Recommendation on an Online Platform -

Présentation de l'équipe :

Le stage se déroulera dans l'équipe Data Science qui s'intéresse aux problématiques liées aux environnements de dimension massive mixant le réel et le virtuel et générant des quantités de données complexes nécessitant l'automatisation de leur traitement et de leur analyse afin d'en extraire une connaissance et des modèles à forte valeur ajoutée.

Missions :

Demain, les plateformes collaboratives seront la norme et remplaceront la plupart des logiciels stand-alone.

Elles ont l'avantage d'être toujours à jour, sûres, de permettre de lancer des simulations et gros calculs même à partir d'un ordinateur client moins puissant, et bien sûr de collaborer facilement partout dans le monde.

Ces plateformes regroupent tout un écosystème de produits, une myriade de ressources, et un flux d'informations où il est difficile de naviguer et de trier.

Divers algorithmes de recommandation sont utilisés dans ces plateformes pour améliorer l'expérience utilisateur. Ces algorithmes reposent sur les outils de traitement de langage naturel traditionnels et deep (content-based recommendation), ainsi que de filtrage collaboratif (collaborative filtering).

Pris séparément, ces algorithmes offrent de bonnes performances, mais c'est en les combinant intelligemment ensemble, à la manière d'un bagging d'algorithmes, que de meilleurs performances peuvent être atteintes.

Le but du stage sera d'implémenter un prototype de système de recommandation hybride à partir des différents types d'algorithmes de recommandation existant dans l'état de l'art, et ce afin de fournir le meilleur contenu possible à l'utilisateur.

  • Le stagiaire devra dans un premier temps établir une recherche bibliographique sur le domaine puis avec le guidage de l'encadrant, déterminer la méthode la plus adaptée pour répondre au problème posé.
  • Une implémentation de la méthode sera ensuite mise en œuvre.
  • Enfin, une démonstration des résultats sur des données réelles acquises sur une plateforme collaborative clôturera le stage.

Profil H/F :

Etudiant(e) en cursus universitaire ou en Ecole d'ingénieurs préparant un diplôme de niveau Bac+5, ou un Mastère spécialisé.

Spécialité(s)/ Option(s) souhaitée(s) : Mathématiques Appliquées, Optimisation, Processus Stochastiques, Apprentissage Statistique, Réseaux de neurones profonds (Deep Learning).

Compétences techniques souhaitées :

  • Bonne maîtrise du Python, C++ et de la programmation Objet.
  • Bonne maitrise de l'anglais à l'oral et à l'écrit pour la rédaction de documentation.
  • Des bases en apprentissage statistique, surtout en Deep Learning seront fortement appréciées.
  • Expérience de développement sur des frameworks de Deep Learning est un véritable plus.
  • Vous avez un bon niveau d'anglais.

Qualités professionnelles souhaitées :

  • Vous êtes curieux(se) et motivé(e)
  • Rigoureux(se), autonome et assidu(e) dans votre travail.

Type de contrat : convention de stage de 6 mois.

Cette offre n'est plus disponible

Contact

Dassault Systèmes
Service Recrutement
10 Rue Marcel Dassault
78946 Vélizy
Logo Dassault Systèmes

Nouvelle recherche