Programmeuse, Programmeur R&D – La Forge

  • Montréal, QC, Canada
  • Temps complet
  • Production Technology Group Job: Yes
  • Flexible Working Organization: Hybrid

Description du poste

En tant que programmeur·euse en R et D à La Forge d'Ubi MTL, votre rôle consistera en deux choses : vous transformerez des prototypes de preuve de concept en technologies prêtes à la production et vous simplifierez la collaboration entre les membres de votre équipe.

Votre expertise technique jumelée à vos compétences en communication seront inestimables dans tout ce que vous entreprendrez. En ce qui concerne la partie relative à la transformation de votre travail, vous adapterez les prototypes en produits minimums viables, ce qui facilitera la tâche pour les équipes de développement de jeux au sein de l'entreprise. En ce qui a trait à la simplification, vous créerez et entretiendrez des outils de prototypage, normaliserez les processus et partagerez les meilleures pratiques afin d'accroître l'efficacité de La Forge.

À propos de La Forge

La Forge sert de pont entre le monde académique et la production de jeux vidéo, en réunissant des étudiant·es et des expert·es de l'industrie afin de faciliter le prototypage technique basé sur les dernières avancées académiques. Ensemble, nous explorons des sujets tels que le rendu, l'animation, l'IA, l'audio et la physique dans le but de relever certains des plus grands défis relatifs à l'art et à la technologie dans les jeux. Dédiés à l'innovation, nous avons comme objectif d'accélérer la recherche et le développement par le biais de prototypes pour aider les créateur·trices de contenu à développer des mondes de plus en plus crédibles et à mieux comprendre nos joueur·euses.

Ce que vous ferez

  • Améliorer les prototypes en produits minimums viables pour les équipes de développement de jeux.
  • Concevoir, coder et intégrer des prototypes basés sur l'apprentissage machine dans les moteurs de jeu et les intergiciels internes.
  • 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). 
  • Travailler de près avec les chercheur·euses scientifiques et les chef·fes de production.
  • Développer et maintenir des outils et infrastructures de prototypage pour faciliter la collaboration entre les chercheur·euses.
  • Fournir un soutien tout au long de la création du prototype.
  • Encourager la standardisation des frameworks, des bibliothèques, etc. parmi les équipes de R et D + recommander et partager les meilleures pratiques.

Qualifications

Ce que vous apportez à l’équipe

  • Un diplôme de premier cycle en science informatique, génie logiciel, ou l’équivalent 
  • Au moins 3 ans d'expérience en développement de logiciels ou autre expérience pertinente (dans le domaine de l'apprentissage machine ou dans l'industrie du jeu vidéo un réel atout)
  • Une maîtrise de Python et compétences en C++
  • Un esprit collaboratif et orienté vers les solutions
  • De la curiosité et une pensée critique
  • D'excellentes aptitudes en communication, relations interpersonnelles et présentation  
  • Une motivation à innover dans l'industrie du jeu vidéo et à vous adapter à son rythme en constante évolution
  • De l'expérience approfondie avec les frameworks d'apprentissage (p. ex. PyTorch ou Tensor Flow), les systèmes de stockage, les systèmes distribués, le calcul de haute performance ou la programmation CUDA (un atout)
  • Une connaissance de Linux et Windows OS (un atout)
  • Une familiarité avec Maxscript ou MEL (un atout)

Ce qu’il faut nous envoyer

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

Informations complémentaires

À propos de nous 

Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.  

Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes. 

Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!). 

Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu.  

À 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.

Politique de confidentialité