This job might no longer be available.
Python Lead Developer - Machine Learning Tools (H/F)
3 years ago
Job Description
Le poste est à pourvoir dans la DSI du Siège International d’Ubisoft à Paris, et plus particulièrement au sein de l’équipe « Enterprise Business Solutions » dont le rôle est de créer les meilleurs outils pour l’ensemble des métiers chez Ubisoft.
Parmi ces métiers, la Data Science est en forte croissance et a fortement besoin d’être accompagnée par notre équipe. A ce titre, nous recherchons un Lead Developer pour assurer la construction et l’intégration des systèmes de Machine Learning crées par l’équipe Data Science, en utilisant les technologies et outils évolutifs appropriés pour la gestion des workflows de données.
L’objectif de cette équipe est donc de créer des outils les plus efficaces possibles pour permettre aux spécialistes de la data de réaliser des analyses poussées et des recommandations prédictives.
À ce titre, vos missions seront les suivantes :
- Echanger avec nos spécialistes Data & Machine Learning pour comprendre leurs besoins et proposer des solutions techniques en lien avec ces besoins ;
- Manager une équipe de 2 développeurs et être le leader technique de l’équipe en apportant votre expertise au sein de diverses équipes Agile impliquées dans ces projets.
- Développer des outils et services « scalables » capables de “gérer” des wokflows de machine Learning.
- Identifier et évaluer les nouvelles technologies adéquates afin d’améliorer nos performances et la fiabilité de nos systèmes.
- Participer à toutes les tâches permettant d’améliorer les pipelines data, l’évolutivité et l’automatisation de nos algorithmes en production ;
- Designer l’architecture logicielle et des flux de données et pour assurer un environnement de développement évolutif.
Qualifications
Compétences requises :
- Expert Python ;
- Capacité à développer une infrastructure backend orientée Data (APIs, microservices, data processing pipelines, etc) ;
- Capacité à tenir une position de Technical lead, en assurant la traduction des demandes “business” en prérequis techniques, le développement et l’implémentation des solutions en communication avec le reste des équipes IT d’Ubisoft ;
- Expérience de développement avec des conteneurs et Kubernetes dans des environnements de Cloud Computing (AWS, GCloud, Azure, etc.) ;
- Anglais courant obligatoire (une partie des équipes ne parle pas français).
Bonus :
- Expérience en Management d’équipes ;
- Connaissance ou expérience avec des algorithmes de data science ;
- Expérience passée avec des technologies « Big-Data ».
Additional Information
Si vous aimez travailler dans un environnement où vous devez expérimenter et itérer rapidement, si vous avez un intérêt pour les problématiques big data et data science et si vous êtes capable de créer des services web gérant une grosse volumétrie et de les maintenir en condition en production, alors discutons-en !
Company Description
Chez Ubisoft, nous écrivons le futur du divertissement. Acteur majeur du jeu vidéo dans le monde, nous investissons aussi dans de nouveaux domaines et sur de nouveaux territoires pour garder une longueur d'avance et s'adresser à des audiences toujours plus nombreuses et variées.
Nos équipes IT sont centrales pour ces développements. Que ce soit pour nos joueurs ou pour nos collaborateurs, elles sont garantes de services et d’infrastructures à la hauteur des plus grands défis technologiques.
Pour les relever, nous recherchons des ingénieur(e)s qui veulent faire bouger les lignes. Vos idées, vos connaissances, vos interactions… auront de l’impact sur l’expérience de travail ou de jeux de milliers de personnes dans le monde. Au quotidien, nous vous ferrons confiance et donnerons les moyens et la flexibilité de mener à bien vos projets, de A à Z, dans un souci de qualité et de service à la hauteur de nos ambitions.
Create Your Profile — Game companies can contact you with their relevant job openings.