Développeur, Développeuse Back-end / Données

Mar 27, 2024
Montréal, Canada
... Not specified
... Senior
Full time
... Office work

Le groupe Plateforme données, faisant partie du Bureau des données d'Ubisoft (UDO) avec Ubisoft IT, développe et gère divers services et outils de données pour stocker et analyser la télémétrie de jeu. Reconnus comme une référence au sein d'Ubisoft et une source de confiance, leurs produits offrent une visibilité en temps réel sur la manière dont les titres d'Ubisoft sont joués, ainsi qu'une compréhension des habitudes et préférences des personnes qui y jouent.

Engagés dans le partage des connaissances, ils collectent, traitent et organisent les données, pour ensuite les transformer en visualisations claires et informatives. Le résultat? Des métriques significatives permettant aux équipes de production de prendre des décisions éclairées et de créer des expériences de jeu encore meilleures.

En rejoignant l'équipe, vous serez responsable de la gouvernance de la plateforme apprentissage automatique / Intelligence Artificielle  et du développement de plusieurs outils autour de la plateforme principale. Ces outils sont au cœur de nombreux flux utilisées pour créer/tester/déployer des algorithmes d'apprentissage automatique pour les jeux et services d'Ubisoft. Votre travail contribuera à offrir à des millions de joueurs des expériences encore plus sûres et personnalisées, ainsi qu'à étendre l'utilisation de l'apprentissage automatique et l'intelligence artificielle dans l'ensemble d'Ubisoft.

Ce que vous ferez :

  • Concevoir, prototyper, construire et maintenir des microservices et des API qui fournissent des données et des modèles aux équipes et projets d'Ubisoft.
  • Construire des pipelines de données et des processus par lots pour déplacer et transformer des données.
  • Construire et gérer une infrastructure scalable dans l'infonuagique.
  • Synchroniser avec votre équipe pour discuter du travail en cours, des idées et des obstacles: planifier et prioriser, surmonter les problèmes.
  • Participer aux décisions et mises en œuvre visant à améliorer la qualité de la plateforme en tant que membre clé.e.
  • Permettre l'utilisation de la plateforme principale en développant tous les éléments logiciels nécessaires pour permettre son utilisation et son intégration dans l'écosystème Ubisoft.
  • Participer à des projets de preuve de concept pour faire progresser la compréhension des nouvelles technologies liées aux données et à l'IA, tout en approfondissant vos propres connaissances et compétences.
  • Expérience en ingénierie logicielle/données, ou dans un domaine connexe avec une solide expérience en Python, Java, Scala ou Kotlin.
  • Expérience dans la création et l'interaction avec des API REST et familiarité avec les principes de l'architecture microservices et la conception d'API.
  • Expérience antérieure dans l'utilisation infonuagique, idéalement AWS.
  • Capacité à naviguer entre la vision d'ensemble et les détails microscopiques.
  • Capacité à travailler de manière collaborative, avec de bonnes compétences en communication pour discuter avec les collègues.
  • Si vous avez d'autres expériences liées à Databricks, DevOps, Big Data Processing, cela sera considéré comme un atout pour le poste.

Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.

Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi nous vous encourageons vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus. 

Nous sommes un employeur équitable et la diversité nous tient à cœur. Nous ne faisons pas de discrimination à l'égard de la race, de l'origine ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'âge ou de l'état de santé.