Développeur.euse apprentissage automatique - IA/ML
Montreal, QC, Canada
Ubisoft
Welcome to the official website for Ubisoft, creator of Assassin's Creed, Just Dance, Tom Clancy's video game series, Rayman, Far Cry, Watch Dogs and many others. Learn more about our breathtaking games here!Description de l'entreprise
Ubisoft est une rĂ©fĂ©rence mondiale du jeu vidĂ©o, avec des Ă©quipes rĂ©parties aux quatre coins du monde qui crĂ©ent des expĂ©riences de jeu originales et mĂ©morables, de Assassinâs Creed Ă Rainbow Six en passant par Just Dance et bien dâautres encore. Nous croyons que la diversitĂ© des points de vue fait progresser Ă la fois les joueurs et les Ă©quipes. Si vous ĂȘtes passionné·e par lâinnovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous Ă crĂ©er lâinconnu!
Description du poste
Â
Description de lâĂ©quipe
Le Data Platform Group, qui fait partie de lâUbisoft Data Office au sein dâUbisoft IT, dĂ©veloppe la plateforme de donnĂ©es dâUbisoft et gĂšre des services et des outils de donnĂ©es pour lâensemble des donnĂ©es de lâentreprise. En tant que ressource fiable Ă lâĂ©chelle de lâentreprise, nos produits offrent les outils et lâinfrastructure de donnĂ©es nĂ©cessaire pour le dĂ©veloppement de services et de produits de donnĂ©es par toutes les Ă©quipes dâUbisoft.
Â
Le rĂŽle
Le·la DĂ©veloppeur.euse apprentissage automatique - IA/ML contribue Ă la mise en place, au maintien et Ă lâĂ©volution de la plateforme et des outils internes pour permettre le dĂ©veloppement et le dĂ©ploiement de modĂšles dâapprentissage automatique. La personne travaille en Ă©troite collaboration avec les spĂ©cialistes systĂšme et opĂ©ration en ligne, les programmeur·euses et les scientifiques de donnĂ©es. Le·la spĂ©cialiste est responsable de lâoptimisation des processus pour la mise en production des projets dâapprentissage automatique. La personne est responsable de veiller Ă la sĂ©curitĂ©, Ă la robustesse et Ă la performance des solutions en apprentissage automatique lors des dĂ©ploiements en production.
Â
Ce que vous ferez
- Gouverner et contribuer à l'industrialisation des projets ML/IA, en vous concentrant sur le déploiement et la maintenance des pipelines et modÚles en production.
- Contribuer Ă lâidentification dâapproches et au dĂ©veloppement dâoutils techniques nouveaux ou amĂ©liorĂ©s.
- Intervenir en tant que consultant pour orienter des technologies et/ou conseiller lors des preuves de concepts pour les projets de prévision/prescription et en IA.
- Concevoir et mettre en Ćuvre des services, des tests, et des interfaces qui supportent le dĂ©ploiement des projets ML.
- Assurer la sécurité, la robustesse et la performance des solutions ML lors des déploiements en production.
- Concevoir et mettre en Ćuvre des processus de dĂ©ploiement, de surveillance et de gestion de versions des modĂšles ML, qui soient Ă©volutifs, continus et automatisĂ©s.
- Guider, collaborer et soutenir les utilisateurs dans lâoptimisation des pipelines ML, en devenant un expert sur la plateforme Databricks.
- Encadrer et engager les praticiens du ML/IA chez Ubisoft, en partageant des connaissances et des meilleures pratiques en ML Ops.
- Participer Ă des projets de preuve de concept, en faisant progresser la connaissance des nouvelles technologies ML.
Qualifications
- 3 Ă 5 annĂ©es dâexpĂ©rience complexe et expertise approfondie liĂ©e au poste.
- Esprit dâĂ©quipe et excellentes aptitudes organisationnelles, relationnelles et Ă communiquer.
- Passion pour mettre à profit la science des données dans la résolution des problÚmes.
- Capacité à évaluer les problÚmes rapidement, tant du point de vue qualitatif que quantitative.
- CapacitĂ© Ă naviguer entre la vue dâensemble et les dĂ©tails de la Data Science / lâIngĂ©nierie ML, avec une solide expĂ©rience en programmation avec Java, Scala ou Python.
- ExpĂ©rience en Machine Learning, Data Science, ou un domaine connexe, avec un focus sur lâamĂ©lioration de la qualitĂ© des modĂšles et des donnĂ©es, et la capacitĂ© avĂ©rĂ©e Ă construire des processus dâIA automatisĂ©s et Ă gĂ©rer des pipelines de donnĂ©es Ă grande Ă©chelle.
- ExpĂ©rience dans le dĂ©ploiement de modĂšles, la mise en place de validation de modĂšles et lâopĂ©rationnalisation des systĂšmes AI/ML Ă grande Ă©chelle dans des environnements de production.
- ExpĂ©rience avec les concepts ML, des outils tels que MLFlow, et des frameworks/bibliothĂšques comme Scikit-learn, PyTorch, XGBoost. LâexpĂ©rience avec Databricks est un atout.
- Connaissance des technologies Big DataâSpark, PySpark, de l'ingĂ©nierie des donnĂ©es, et de l'architecture des pipelines est essentielle.
- Avoir des fondements en principes dâingĂ©nierie logicielle et maĂźtrise des outils et pratiques DevOps.
- Baccalauréat ou maßtrise en informatique, génie informatique ou logiciel ou équivalent.
Informations supplémentaires
Nous adoptons un modÚle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rÎles sont entiÚrement basés au bureau et ne sont pas éligibles au travail hybride.
Tags: Architecture Big Data Databricks DevOps Java Machine Learning MLFlow Pipelines PySpark Python PyTorch Scala Scikit-learn Spark Vue XGBoost
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.