Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Programmeuse, Programmeur Machine Learning (Groupe

Home > Programming & Engineering

Programmeuse, Programmeur Machine Learning (Groupe in Montréal, Canada

  • Ubisoft
  • Full time
  • Intermediate
  • Email
  • Montréal, Canada
  • 09/09/2021
  • Report

Au Groupe technologique (TG), nous fournissons des outils, des middlewares et des services adaptés aux besoins de la production de jeux à Ubisoft – que ce soit front-end ou back-end, outils ou expertises, nous accompagnons nos productions tout au long de leur cycle de vie. À travers la collaboration et l’innovation, nous contribuons à augmenter l’efficacité des pipelines et de la création de nos prods, dans l’objectif d’offrir des jeux de qualité à des millions de joueur·euses à travers le monde. Explorer des idées, expérimenter de nouvelles technologies et implémenter des technologies stables font partie de notre quotidien.
 

 

En tant que programmeuse ou programmeur en Machine Learning au TG, votre rôle consistera en deux choses : vous industrialiserez des prototypes en technologies prêtes pour les jeux et vous contribuerez à la diffusion des techniques d’apprentissage automatique au sein d’Ubi.

Votre expertise technique jumelée à vos compétences en vulgarisation seront nécessaires dans tout ce que vous entreprendrez. En ce qui concerne la partie relative à l’industrialisation de votre travail, vous transformerez des prototypes en outils fiables et performants, compatible avec l’écosystème des technologies existantes.

En ce qui a trait à la diffusion du Machine Learning, vous créerez et entretiendrez les formations, documents et environnements de développement et partagerez les meilleures pratiques afin d'accroître l'efficacité de vos collègues en programmation.

 

Ce que vous ferez

  • Appliquer les techniques de génie logiciel pour transformer des prototypes conçus par, entre autres, nos partenaires La Forge en outils fiables et performants pour les équipes de développement de jeux.
     
  • Concevoir, coder et intégrer les middlewares basés sur l'apprentissage automatique dans les moteurs de jeu et l’écosystème technologique interne.
     
  • Collaborer avec les équipes de produits pour créer des packages complets qui répondent aux critères de qualité de la production (robustesse, documentation, exhaustivité et performance). 
     
  • Suivre les développements des prototypes des chercheur·euses scientifiques de La Forge.
     
  • Développer et maintenir les frameworks, bibliothèques et outils de développement pour faciliter l’utilisation des outils d’apprentissage automatique dans les productions.
     
  • Accompagner les membres de l'équipe de production en leur expliquant les capacités et les limites des produits.
     
  • Contribuer aux efforts de démocratisation des techniques de Machine Learning dans l'ensemble de l’entreprise, en participant aux contenus des formations et aux initiatives de vulgarisation.
     
  • Trouver des opportunités afin d'améliorer les produits et les rendre pérennes. 

Ce que vous apportez à l’équipe
 

  • Environ 3 ans d'expérience en développement de logiciels ou autre expérience pertinente (dans le domaine de l'apprentissage automatique ou dans l'industrie du jeu vidéo sera un réel atout)
     
  • Un diplôme en science informatique ou génie logiciel (ou une formation connexe)  
     
  • Maîtrise du C++ et compétences en Python
     
  • Un esprit collaboratif et orienté vers les solutions à long terme
     
  • Curiosité et pensée critique
     
  • Excellentes aptitudes en communication, présentation et relations interpersonnelles
     
  • Une motivation à innover dans l'industrie du jeu vidéo et à s'adapter à son rythme en constante évolution
     

Ce qui serait bien d’avoir :

  • De l'expérience avec :
    -les frameworks d'apprentissage (p. ex. PyTorch ou TensorFlow)
    -les systèmes distribués
    -le calcul de haute performance
    -la programmation multithreading 
  • Connaissances de Linux et Windows

 

 

Ce qu’il faut nous envoyer

  • Votre CV mettant en valeur votre formation, vos expériences et vos compétences
     

Une personne réelle analysera votre candidature. Dans ce cas, il s’agit de Karin, notre spécialiste en acquisition de talents. Alors qu’elle commence à faire votre connaissance à travers votre profil, apprenez à la connaître à travers la vidéo ci-dessous.  

 

À propos de nous
Chez Ubisoft Montréal, un leader de l’industrie du jeu vidéo situé dans le vibrant quartier du Mile-End depuis 1997, nous offrons un environnement de travail unique dans l’industrie, vous permettant de créer et d’enrichir des jeux qui font partie de franchises AAA iconiques de renommée internationale.

Lorsque vous vous joignez à Ubisoft Montréal, vous entrez dans une communauté de développeurs exceptionnels reliés par leur besoin d’innover, d’être créatifs, et de travailler avec les technologies de pointe. Vous découvrirez un monde où les employés bénéficient d’un avancement professionnel constant, d’un cadre d’apprentissage accueillant et de régimes de rémunération concurrentiels.

Plus que tout, chez Ubi Montréal, vous travaillerez sur un grand nombre de titres d’envergure et de grande qualité — Assassin’s Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor et… bon, on ne peut quand même pas vous partager tous nos secrets… – et vous travaillerez avec certains des plus grands talents de l’industrie.

 


Chez Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.

Ubisoft

Ubisoft is a creator of worlds, committed to enriching players' lives with original and memorable gaming experiences.

Similar positions

Programmeuse, Programmeur Ubisoft Connect

  • Ubisoft
  • Full time
  • Saguenay, Canada
  • 17/09/2021

Programmeuse, Programmeur généraliste (Anvil Pipel

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 17/09/2021

Programmeur 3D C++ (H/F/NB)

  • Ubisoft
  • Full time
  • Paris, France
  • 17/09/2021

Programmeuse, Programmeur animation (Anvil Pipelin

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 17/09/2021

Programmeuse, Programmeur généraliste LLVM (Anvil

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 17/09/2021

Programmeuse, Programmeur outils C# (Anvil Pipelin

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 17/09/2021

Programmeuse, Programmeur généraliste (LLVM)

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 15/09/2021

Programmeuse, Programmeur outils (C#)

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 15/09/2021

Programmeuse, Programmeur généraliste (Groupe tech

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 15/09/2021

Programmeuse, Programmeur animation

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 15/09/2021