Join Our Team
Current Openings
Check out all the current openings at our studio below or visit the Ubisoft Careers site for more.
CRM Operations Specialist
Montreal, Canada - Full-time - REF30359XArtiste d'effets visuels [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30485CChercheur·e en sécurité
Montreal, Canada - Full-time - REF30448NAdministrateur·trice Infonuagique (DEVOPS)
Montreal, Canada - Full-time - REF30235FConcepteur.trice technique principal.e
Montreal, Canada - Full-time - REF30127KConcepteur·trice en économie et systèmes de jeu
Montreal, Canada - Full-time - REF30230MProgrammeur·euse Gameplay Senior [Nouvelle propriété intellectuelle]
Montreal, Canada - Full-time - REF30450JDirectrice, directeur technique art [Assassin's Creed Invictus]
Montreal, Canada - Full-time - REF30212MSpécialiste de la fraude numérique
Montreal, Canada - Full-time - REF30033VCoordonnateur·rice Licensing Musique
Montreal, Canada - Full-time - REF30484FProgrammeur·euse Gameplay Senior – [Nouvelle propriété intellectuelle]
Montreal, Canada - Full-time - REF30355BProgrammeuse / Programmeur Gameplay confirmé(e) - [Assassin's Creed: Codename INVICTUS]
Montreal, Canada - Full-time - REF30005BLead technique (Anvil Pipeline)
Montreal, Canada - Full-time - REF29550LStagiaire programmeur.euse 3D (été 2026)
Montreal, Canada - Full-time - REF30516UAdministrateur.rice réseau sécurité
Montreal, Canada - Full-time - REF30195XChef.fe scénariste
Montreal, Canada - Full-time - REF30500GDirecteur·trice de jeu [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30201XChef de Projet Informatique - Programmation Gameplay [Rainbow Six Mobile]
Montreal, Canada - Full-time - REF29886CArchitecte Technique
Montreal, Canada - Full-time - REF30167UDirecteur·trice informatique pipeline (ANVIL PIPELINE)
Montreal, Canada - Full-time - REF30239HSenior Gameplay Programmer – [Assassin’s Creed: Codename INVICTUS]
Montreal, Canada - Full-time - REF30005BTechnical Lead, Automated Testing & Dev Excellence (Anvil Pipeline)
Montreal, Canada - Full-time - REF29550LPlayer Protection and Game Security Data Specialist
Montreal, Canada - Full-time - REF30382DNetwork - Online Programmer (C++) - Assassin’s Creed Codename Invictus
Montreal, Canada - Full-time - REF29925XDirector of account digital trust and security - Online Services
Montreal, Canada - Full-time - REF30245FGame Security Programmer
Montreal, Canada - Full-time - REF30514CSenior Gameplay Programmer – Anti-Cheat – [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30449XPrincipal Technical Designer
Montreal, Canada - Full-time - REF30127KGame Designer (Social Features - Rainbow Six Mobile)
Montreal, Canada - Full-time - REF30397JGame Designer (Gameplay - Rainbow Six Mobile)
Montreal, Canada - Full-time - REF30393MTexture Artist
Montreal, Canada - Full-time - REF30508DResilience and Security Specialist
Montreal, Canada - Full-time - REF30483JMusic Licensing Coordinator
Montreal, Canada - Full-time - REF30484FGame Director [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30201XProject Programming Lead - Gameplay [Rainbow Six Mobile]
Montreal, Canada - Full-time - REF29886CFX Artist
Montreal, Canada - Full-time - REF30490XDirector [Helix]
Montreal, Canada - Full-time - REF30488TSenior Gameplay Programmer – [New Intellectual Property]
Montreal, Canada - Full-time - REF30450JSenior Gameplay Programmer – [New IP]
Montreal, Canada - Full-time - REF30355BSenior Gameplay Programmer – [For Honor]
Montreal, Canada - Full-time - REF30487CVisual Effects Artist [Rainbow 6 Siege]
Montreal, Canada - Full-time - REF30485CMachine Learning Developer - AI/ML
Montreal, Canada - Full-time - REF29875KSecurity Network Administrator
Montreal, Canada - Full-time - REF30195XSecurity Researcher
Montreal, Canada - Full-time - REF30448NGame Director (Far Cry)
Montreal, Canada - Full-time - REF30447DVFX Artist [Prince of Persia]
Montreal, Canada - Full-time - REF30442OTechnical Artist [Assassin's Creed Invictus]
Montreal, Canada - Full-time - REF30438OSenior Gameplay Animator (AI) – Far Cry
Montreal, Canada - Full-time - REF30436ZTechnical Animation Director - (Rainbow Six Siege)
Montreal, Canada - Full-time - REF29802PRigger (Senior) - (unannounced project)
Montreal, Canada - Full-time - REF29949ESr. Manager, Community Team
Montreal, Canada - Full-time - REF30228OAssociate Producer [Prince of Persia]
Montreal, Canada - Full-time - REF30412LManager, CRM Strategy
Montreal, Canada - Full-time - REF30379DCG SUPERVISOR
Montreal, Canada - Full-time - REF30398QSolution Security Architect
Montreal, Canada - Full-time - REF30388CGlobal compensation Advisor
Montreal, Canada - Full-time - REF30377UTechnical Lead– TG Quality Foundations
Montreal, Canada - Full-time - REF30048NSenior Artist Crowd/FX
Montreal, Canada - Full-time - REF30274OCloud Administrator (DEVOPS)
Montreal, Canada - Full-time - REF30235FTechnical Art Director [Assassin's Creed Invictus]
Montreal, Canada - Full-time - REF30212MTechnical Art Director [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30210USenior Cinematic Animator
Montreal, Canada - Full-time - REF30206GNetwork Administrator
Montreal, Canada - Full-time - REF30194OTeam Lead - Data Products
Montreal, Canada - Full-time - REF30104UPrincipal Technical Artist - UI
Montreal, Canada - Full-time - REF30070ZBusiness Development and Marketing Coordinator
Montreal, Canada - Contract - REF29779QDirecteur·trice de l’animation - (Projet Assassin's Creed)
Quebec City, Canada - Full-time - REF30362YTalent Business Partner
Quebec City, Canada - Full-time - REF30469DCharacter Technical Director - (Assassin's Creed project)
Quebec City, Canada - Full-time - REF30486WAnimation Director - (Assassin's Creed project)
Quebec City, Canada - Full-time - REF30362YTeam Lead Programmer – Gameplay [Splinter Cell]
Toronto, Canada - Full-time - REF30444WCRM Operations Specialist
Montreal, Canada - Full-time - REF30359X
Job Description
Games are more and more evolving toward services. Acquiring new customer is only 50% of the challenge, the other 50% are to keep them in the Ubisoft world. The service that Ubisoft will provide all along the gamer journey will make the difference. In order to increase efficiency, the communication toward gamers has to be multichannel and personalized: send the right message, to the right person, at the right moment, through the right channel and right device.
Within the Customer Relationship Management (CRM) department, you will be in permanent contact with several teams across the world for the operation of campaigns on the channels you are working on: emails and in-game banners.
Your role will be to translate the business objectives & campaigns into our CRM tools (Salesforce Marketing Cloud being one of them) and accompany the growth of the activity. You will coordinate and oversee the production, configuration and execution of multichannel CRM campaigns in an effort to better integrate the player into the game and foster the active participation of the community.
What you'll do:
Management of CRM Operations:
- Operate the CRM tools required to configure, deploy and maintain multichannel CRM campaigns,
- Collaborate with CRM Strategists on their campaign plans to help concretize targeting/segmentation, campaign priorities and process, and strategic evolution,
- Implement targeted content rules and appropriate personalization data (personal and game stats) to support the campaign’s objectives,
- Maximize standardization and automation in campaign operations to improve work efficiency and effectiveness,
- Collaborate with partner teams across organization on evolutions of channels capabilities and data availabilities, such as IT, Data Scientist, Business Analysts and game production teams,
- Contribute to MarTech initiatives and lead on diversified projects to keep improvements and innovation.
Analysis of results and optimization:
- Actively participate in the follow up of campaign KPIs,
- Ensure the highest level of deliverability for each channel and work closely with the analytics team to report on performance indicators,
- Develop an in-depth understanding of player behaviors and campaign interactions,
- Make recommendations and proposals to optimize player experience within our channels,
- Share and document knowledge and best practices.
Qualifications
What you'll bring:
Technical requirements:
- Educational background in business or computer sciences,
- Previous experience in CRM or Data is a strong plus,
- Understanding of HTML or SQL basic knowledge is an asset,
- Good usage of the Microsoft software (Office, Excel)
Social skills:
- Strong analytical mindset and skills,
- Good project management skills,
- A problem solver mindset and who thrives on answering the question of “how are we going to do it?”,
- Self-starter with a strong sense of organization, who can multi-task and work autonomously,
- Attention to details,
- Team player with strong communication and interpersonal skills,
- Strong written and verbal communication skills
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with
business priorities, while giving you the opportunity to maintain your work-life balance.Note,
that some roles are fully office-based and are not eligible for hybrid work.
Artiste d'effets visuels [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30485C
Job Description
En tant qu'artiste d'effets visuels dans l'équipe de Rainbow 6 Siege, vous créerez des moments visuels impressionnants qui auront une influence positive sur la jouabilité et amélioreront l’expérience des joueur·euses. Que ça soit de la fumée, du feu, une explosion ou même une chute de neige ou d’eau, chacun de vos effets accentuera le monde immersif…et provoquera souvent la question « Comment avez-vous fait ça?! ».
En tant qu’artiste innovateur·trice, vous combinerez la technologie et la créativité pour créer de la magie. Vous pourrez vous adapter à une variété d’outils en vous appuyant sur vos talents pour réaliser et intégrer des effets visuels en temps réel captivants et de haute qualité.
Ce que vous ferez
- Collaborer avec l’équipe de direction pour comprendre la vision créative globale et établir les priorités d'effets visuels.
- Créer des effets environnementaux et cinématiques à l’aide de systèmes de particules et des textures que vous produisez.
- Travailler avec les programmeur·euses pour évaluer les besoins et développer des outils.
- Respecter les contraintes techniques afin de créer des effets attrayants et fonctionnels.
- Intégrer vos effets visuels dans le moteur de jeu.
- Développer vos effets selon les résultats de tests de jeu et des commentaires des membres d'équipes collaboratrices (déboguer et optimiser).
- Vous adapter aux commentaires reçus par la communauté post-lancement (dans certains cas) en équilibrant les attentes avec les limitations.
Qualifications
Ce que vous apportez à l’équipe
- Expérience en effets visuels dans l'industrie de jeux vidéo
- Connaissance des outils d’art 2D (p. ex. Photoshop), des logiciels de composition (p. ex. After Effects ou Nuke), des logiciels 3D (p. ex. Maya ou 3DS Max) et des moteurs de jeu (p. ex. Unity ou Unreal) *
- Compréhension des mathématiques vectorielle de base et des fondamentaux d'art (effets visuels, éclairage, composition, proportion, théorie des couleurs, etc.)
- Capacité d’accepter les commentaires et de s’y adapter
- Un esprit créatif et collaboratif
- Un sens du détail exceptionnel
* Connaissance des logiciels de génération procédurale (p. ex. Houdini) + de la création et optimisation de shaders est un grand plus.
Additional information
À propos de nous
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 fermement que la diversité des perspectives aide les joueurs comme les équipes à s’épanouir. Si vous êtes passionné·e par l’innovation et aimez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu !
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe tout en offrant la flexibilité nécessaire pour maintenir un équilibre travail-vie personnelle. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Chercheur·e en sécurité
Montreal, Canada - Full-time - REF30448N
Job Description
Ubisoft IT est à la recherche d’un·e Chercheur·e en sécurité pour rejoindre l’équipe Sécurité et Gestion des Risques (SRM). Entièrement intégrée à Rainbow 6 Siege (R6), cette équipe est responsable de réaliser des audits de sécurité sur les versions et services de R6 afin de garantir leur résilience face à diverses menaces.
En tant que Chercheur·e en sécurité au sein de cette équipe, vous serez chargé·e de mener des analyses approfondies des vulnérabilités de sécurité dans nos jeux, d’analyser des exploits, et de concevoir des contre-mesures pour renforcer la posture de sécurité de notre organisation. Vous collaborerez étroitement avec des équipes multidisciplinaires pour identifier les menaces potentielles et recommander des mesures préventives afin de protéger nos jeux et nos informations sensibles.
Responsabilités:
- Agir en tant qu'expert.e technique sur les questions de sécurité liées aux aspects de sécurité des jeux tels que l'anti-piratage, l'anti-triche et les exploits de jeu;
- Rechercher des vulnérabilités dans les jeux Ubisoft et proposer des solutions ou des atténuations appropriées;
- Faire de la rétro-ingénierie sur les exploits logiciels existants qui tirent parti de nos jeux en ligne;
- Produire des directives techniques sur la sécurité des jeux pour les équipes de développement de jeux;
- Évaluer et participer à la mise en œuvre de protections de sécurité au sein des clients et des serveurs de jeux tiers;
- Effectuer des audits de sécurité du code afin de détecter les faiblesses en matière de sécurité;
- Établir la priorité des mesures correctives et aider les équipes de développement à résoudre les problèmes;
- Communiquer efficacement les exigences techniques de sécurité aux parties prenantes du projet.
Qualifications
- Expérience en rétro-ingénierie de jeux/triches et/ou en recherche de vulnérabilités;
- Solide connaissance de l’analyse statique et dynamique des exécutables, des formats de fichiers propriétaires et des protocoles réseau propriétaires;
- Expérience avec des désassembleurs/décompilateurs tels que IDA Pro;
- Bonne connaissance des internes du système d’exploitation Windows;
- Compréhension approfondie de l’exploitation logicielle, des techniques de protection/obfuscation, connaissance des solutions anti-triche et des méthodes de contournement possibles, ainsi que des techniques de triche;
- Bonne compréhension des vulnérabilités courantes et des problèmes de sécurité dans les jeux en ligne.
Additional information
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.
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.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Administrateur·trice Infonuagique (DEVOPS)
Montreal, Canada - Full-time - REF30235F
Job Description
Vous rejoindrez l’équipe Build & Orchestration, qui fait partie du groupe IT Games & Studios (ITG&S). Cette équipe distribuée et multidisciplinaire regroupe des administrateurs système, des développeurs, et des spécialistes Développement & Exploitation (DevOps). Ensemble, ils soutiennent et font évoluer l’infrastructure et les services, hébergés sur diverse plateforme infonuagique tant interne qu’externe, qui alimentent les flux de développement de jeux utilisés par les studios Ubisoft dans le monde entier.
En tant qu’administrateur.trice Infonuagique (Cloud), tu contribueras à des services évolutifs, fiables et performants qui ont un impact direct sur la production des jeux. Ce poste allie opérations système et développement, en collaboration avec plusieurs équipes de production dans l’organisation, ainsi que participer à l’offre de support global de nos services (support sur appel en rotation avec les autres membres de l’équipe)
Responsabilités
- Exploiter, maintenir et améliorer notre infrastructure d’orchestration de versions
- Collaborer avec les équipes de production pour soutenir leurs pipelines et outils personnalisés
- Supporter des applications basées sur Linux, travailler dans des environnements Kubernetes
- Développer et faire évoluer des services backend pour optimiser la distribution des versions
- Concevoir et maintenir des scripts pour automatiser les tâches de maintenance courante et garantir la fiabilité du système
- Analyser en profondeur des bases de code ou des pipelines d'intégration continue et déploiement continu pour résoudre les problèmes efficacement
- Résoudre des problèmes sur l’ensemble de la pile, de l’infrastructure jusqu’à l’application
- Mettre en place des solutions d’observabilité et de surveillance
- Promouvoir l’automatisation et les bonnes pratiques DevOps tout au long du cycle de développement
- Participer à une rotation d’astreinte globale
Qualifications
- Expertise de niveau sénior démontrée par une solide expérience préalable dans l’exploitation d’environnements complexes Linux/DevOps et Cloud.
- Capacité éprouvée à concevoir des solutions innovantes pour des enjeux techniques complexes ou sans précédent.
- Aptitude à vulgariser et à communiquer clairement des concepts techniques avancés auprès d’interlocuteurs variés.
- Maîtrise avancée de Linux, Kubernetes, Terraform, Ansible/Chef, ainsi que des pratiques d’automatisation CI/CD.
- Solides compétences en programmation (Python, C# ou Go).
- Maîtrise des outils d’observabilité et de surveillance (Prometheus, Grafana, ELK, OpenTelemetry) et excellente connaissance des infrastructures Cloud (ex. Azure).
Additional information
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.
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.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Concepteur.trice technique principal.e
Montreal, Canada - Full-time - REF30127K
Job Description
En tant que concepteur.trice technique principal.e, vous serez responsable de créer et implémenter des éléments de design complexes, techniques et systémiques dans un jeu.
Vous serez, à la base, une conceptrice ou un concepteur de jeu ou de niveau reconnu·e pour vos aptitudes techniques, au sein d’une équipe de production design ou multidisciplinaire.
Agissant comme référence technique pour votre équipe, vous aiderez, épaulerez et conseillerez vos pairs, au besoin. Vous pourriez aussi être appelé·e à devenir l’expert·e technique du projet sur un élément précis du jeu.
Ce que vous ferez
- Être responsable de la réalisation et l’implémentation des éléments techniques d’une fonctionnalité complète du jeu en collaborant étroitement avec les directrices et directeurs techniques, les programmeuses et programmeurs ou d’autres métiers.
- Agir en tant qu’expert·e technique sur un sujet précis, et dans ce cadre, être responsable des outils, de la documentation, et de l’assistance technique ainsi que de l’identification et de la diffusion des meilleures pratiques.
- Participer à l’optimisation et à la validation des données en vous assurant de faire respecter par vos collègues les normes techniques pour votre sujet d’expertise tout en tenant compte des contraintes budgétaires.
- Participer au débogage avancé des données jusqu’à la toute fin de la production.
- Donner de la rétroaction périodique à la direction design, comme des suggestions d’amélioration des outils et méthodes, etc.
- Participer aux tests de nouvelles fonctionnalités ou d'outils avant qu’ils ne soient déployés au reste de l’équipe.
- Effectuer des tâches de production au sein d’une équipe en tant que conceptrice ou concepteur de jeu ou de niveau + prototyper des fonctionnalités de jouabilité pendant la conception du jeu.
- Concevoir et implémenter dans le jeu des éléments design plus complexes, plus abstraits, présentant un certain défi technique, ou ayant des répercussions sur l’ensemble du jeu.
Qualifications
Ce que vous apportez à l’équipe
- 8 années d'expérience en conception de jeu ou de niveau (au profil davantage technique)
- Une facilité à comprendre et à communiquer en langage technique + la capacité à exprimer clairement vos idées (à l’écrit et à l’oral)
- Des bonnes capacités d’adaptation, d’analyse et de résolution de problèmes
- Un esprit orienté vers l'utilisateur·trice
- Une grande curiosité : vous avez une passion pour comprendre comment les choses fonctionnent
- De l'expérience avec différents engins et plateformes (un atout)
- De l'expérience avec plusieurs logiciels de création 2D/3D (un atout)
- De l'expérience en programmation/scripting (un atout)
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre parcours et vos compétences
Une personne réelle analysera votre candidature. Dans ce cas, il s’agit de Charlotte, notre spécialiste en acquisition de talents.
Additional information
À propos de nous
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 !
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.
Concepteur·trice en économie et systèmes de jeu
Montreal, Canada - Full-time - REF30230M
Job Description
En tant que concepteur·trice en économie et systèmes de jeu, vous serez le point de contact clé pour la conception économique et la stratégie de monétisation, en pilotant l’optimisation de la progression en jeu, de la rétention des joueurs et des systèmes de microtransactions.
Vous effectuerez des audits et améliorerez les modèles économiques, en fournissant des analyses critiques et des recommandations pour augmenter les indicateurs de revenus moyens par utilisateur (ARPU) et de rétention dans le portefeuille de jeux HD. Vous dirigerez des tests d’équilibrage, soutiendrez la collaboration interéquipes et exploiterez les technologies émergentes comme l’IA pour affiner l’économie.
En tant que leader au sein de la communauté des concepteur·trices en économie, vous favoriserez l’expertise et défendrez les améliorations de processus ainsi que les meilleures pratiques de l’industrie.
Ce que vous ferez
- Aider les équipes de production HD à concevoir et améliorer leur stratégie de monétisation et leur modèle économique en étant le point de contact principal pour les questions liées à la conception économique, à la progression et à la rétention.
- Auditer les modèles économiques ainsi que les systèmes de progression et de rétention du portefeuille de jeux HD, et formuler des recommandations pour améliorer tous les indicateurs ARM.
- Assurer le suivi des tests d’équilibrage des économies (tests de jouabilité, contrôle qualité), en apportant un soutien ponctuel en collaboration avec d’autres équipes de support, et en étant un acteur clé du processus de validation des titres GAAS.
- Auditer les outils de gestion économique et les processus de suivi opérationnel liés à la progression et à l’économie, et exploiter les technologies émergentes (ex. IA) et les méthodologies pour aider les équipes à optimiser leurs microtransactions et leur rétention.
- Diriger et représenter la communauté des concepteur·trices en économie, tout en défendant leurs intérêts et en contribuant à l’amélioration des processus et des pratiques de recrutement.
- Assurer une veille concurrentielle et réaliser des analyses comparatives afin de diffuser les tendances externes et les meilleures pratiques dans le domaine au sein de l’entreprise.
- Favoriser l’expertise en conception économique au sein de LRS et de la communauté de monétisation par le leadership, l’accompagnement et la formation sur des sujets clés, ainsi que le mentorat des juniors pour les aider à prendre des décisions économiques et de rétention.
Qualifications
Ce que vous apportez à l'équipe
- Un Diplôme en économie, conception de jeux, gestion ou domaine connexe, ou expérience équivalente.
- De l'expérience avérée en conception économique, stratégies de monétisation ou conception de systèmes dans l’industrie du jeu vidéo ainsi qu'une solide expérience dans les jeux free-to-play (F2P), les modèles de service en direct (GAAS) ou environnements similaires.
- De l'expérience en encadrement ou mentorat d’équipes, avec un focus sur la conception économique (équilibrage économique, systèmes de progression et microtransactions) et la rétention des joueurs.
- De la familiarité avec les tests A/B, l’analyse de données et les indicateurs de performance liés à la monétisation et à la rétention.
- De l'expertise en modélisation économique, économies de jeu et systèmes de progression des joueurs.
- De solides compétences analytiques, incluant la maîtrise d’outils d’analyse de données (ex. Excel, SQL ou équivalents)..
- De la capacité à interpréter les tendances du marché, à effectuer des analyses concurrentielles et à appliquer les insights pour améliorer la monétisation.
- D'excellentes compétences en communication et en leadership pour défendre la communauté de conception économique et favoriser la collaboration.
- Une bonne compréhension du comportement des joueurs et des stratégies de rétention, avec un focus sur la maximisation de la valeur vie du joueur (LTV).
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences et vos compétences
- Des exemples de vos créations précédentes (joindre des fichiers ou nous envoyer un lien vers votre démo ou votre portfolio en ligne)
Additional information
À propos de nous
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 !
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.
Programmeur·euse Gameplay Senior [Nouvelle propriété intellectuelle]
Montreal, Canada - Full-time - REF30450J
Job Description
En tant que Programmeur·euse gameplay senior à Ubi Montréal, vous jouerez un rôle central dans la conception, l’implémentation et l’optimisation des systèmes interactifs qui donnent vie à un tout nouveau jeu. Vous aurez une influence directe sur la qualité de l’expérience qui se retrouvera entre les mains des joueurs et vous serez le lien tangible entre le code et les sensations en jeu.
À chaque itération, vous vous poserez les questions essentielles : est-ce amusant ? le ton du jeu est-il respecté ? est-ce digne d’un AAA ? Membre fiable d’une équipe gameplay composée de spécialistes en IA, IU et 3C, vous apporterez votre expertise technique pour concrétiser la vision des concepteurs et conceptrices.
Ce que vous ferez
- Coder des systèmes nouveaux et existants afin de répondre à l’intention du design.
- Garantir la cohérence des nouveaux éléments avec le code déjà en place.
- Développer des outils pour faciliter le travail des équipes de contenu.
- Analyser et améliorer les fonctionnalités existantes.
- Collaborer avec les équipes de conception et d’animation sur les environnements.
- Corriger les bogues liés au gameplay.
- Documenter vos systèmes et outils.
Qualifications
Ce que vous apportez à l'équipe
- Baccalauréat en informatique ou génie informatique.
- Au moins 5 ans d’expérience en programmation C++ et optimisation.
- Expertise en gameplay, IA et design (personnage principal, caméras, PNJ, environnement, comportements...).
- Expérience sur une équipe ayant livré un jeu vidéo (un atout).
- Développement sur consoles (un atout).
- Excellente communication avec tous les corps de métier, capacité à inspirer et motiver.
- Créativité et passion pour l’innovation.
Ce qu’il faut nous envoyer
- Votre CV détaillant formation, expérience et compétences.
- (Optionnel) Exemples ou liens vers vos travaux en gameplay ou systèmes techniques.
Additional information
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!
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.
Directrice, directeur technique art [Assassin's Creed Invictus]
Montreal, Canada - Full-time - REF30212M
Job Description
En tant que directrice, directeur technique art à Ubi MTL, vous serez un expert de haut niveau du potentiel, des capacités et des limites de notre technologie, tout en ayant une vision claire du projet global. Vous jouerez un rôle clé en fournissant expertise, outils et soutien pour guider un jeu – et ses créateurs – vers le succès.
En collaboration avec les autres directeurs dès les premières étapes, vous travaillerez à définir les intentions du projet avant d'engager les ressources. Vous tiendrez compte de facteurs mesurables comme le rendu, la performance et la mémoire, ainsi que de facteurs moins tangibles comme le timing et le rythme. En adoptant une approche réaliste et tournée vers l’avenir, vous mettrez en place des plans concrets afin de concrétiser les idées ambitieuses.
Même si chaque journée de développement apporte son lot de défis prévus et imprévus, vous garderez toujours une perspective globale. En tant que penseur stratégique et planificateur tactique, vous équilibrerez les priorités immédiates avec les objectifs à long terme, en considérant toujours l’impact futur de vos décisions.
Ce que vous ferez
- Collaborer avec l’équipe de direction pour définir la vision globale et évaluer la faisabilité technique.
- Identifier et analyser les risques liés à différents aspects (moteur de jeu, données, fonctionnalités, etc.).
- Évaluer les outils existants et, au besoin, concevoir des solutions personnalisées pour soutenir les pipelines artistiques tout en maintenant la vision du projet.
- Communiquer avec les artistes techniques et les directeurs·trices techniques graphiques adjoint·es pour partager des informations, faire appliquer des standards, fournir des références et des rétroactions.
- Résoudre des problématiques complexes et prioritaires, et approuver des spécifications techniques.
- Préparer des bilans de projets, en proposant des améliorations pour optimiser la création et l’intégration des données graphiques.
- Anticiper les évolutions technologiques et rester au fait des tendances du marché pour établir des meilleures pratiques et les partager en interne et dans l’industrie.
- Participer au recrutement pour développer votre équipe technique artistique et enrichir son expertise.
Qualifications
Ce que vous apportez à l’équipe
- Expérience en art, art technique ou programmation, combinée à des compétences solides en gestion.
- Maîtrise des moteurs de jeu (p. ex. Unity, Unreal) et leurs contraintes, des outils d’art 2D (p. ex. Photoshop), des logiciels 3D (p. ex. 3DS Max, Maya, Substance Painter) et des langages d'écriture de script (p. ex. C#, Python, JavaScript, MaxScript).
- Familiarité avec les logiciels de suivi des bogues (p. ex. Jira) et les systèmes de gestion des versions (p. ex. Perforce).
- Un esprit novateur, collaboratif, empathique et orienté solutions.
- Solides compétences en pensée critique, gestion du temps et organisation.
- Une approche axée sur le détail, une grande curiosité, adaptabilité et débrouillardise.
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur vos réalisations, compétences et jeux publiés.
- Un portfolio ou des extraits documentés de vos travaux (incluez des visuels ou un lien vers votre portfolio en ligne).
Additional information
À propos de nous
Ubisoft est une référence mondiale dans le domaine du jeu vidéo, avec des équipes réparties à travers le monde pour créer des expériences inoubliables, de Assassin’s Creed à Rainbow Six en passant par Just Dance. Nous croyons que la diversité des perspectives fait progresser les joueurs et nos équipes.
Nous adoptons un modèle de travail hybride permettant de concilier connexion avec l’équipe et flexibilité pour votre équilibre personnel. Notez cependant que certains rôles sont basés au bureau et ne permettent pas le travail à distance.
Spécialiste de la fraude numérique
Montreal, Canada - Full-time - REF30033V
Job Description
En tant que spécialiste de la fraude numérique au sein de l’équipe Fraude & Enquêtes, vous jouerez un rôle essentiel dans la protection de nos joueurs et de notre écosystème numérique contre la fraude et les abus. Intégré à la division GRC & Sécurité d’entreprise, vous vous concentrerez sur l’intégrité des comptes, la vérification de la propriété, la lutte contre les bots et la prévention de la fraude en jeu sur les services en ligne et les plateformes de jeu d’Ubisoft.
Vous collaborerez avec des équipes interfonctionnelles, notamment la gestion des comptes, le soutien aux joueurs, la production de jeux et la science des données, pour détecter, enquêter et prévenir les activités frauduleuses. Votre mission est d’assurer une expérience sécurisée et fiable pour nos joueurs en identifiant proactivement les menaces et en mettant en œuvre des stratégies de prévention de la fraude évolutives.
Responsabilités
- Détection et enquête: Identifier et analyser les schémas de fraude tels que les prises de contrôle de comptes, la création de faux comptes et les abus en jeu à l’aide d’analyses comportementales, de télémétrie et de renseignements sur les menaces.
- Prévention et protection: Concevoir et mettre en œuvre des contrôles de prévention de la fraude, incluant l’authentification basée sur le risque, l’empreinte numérique des appareils et la détection d’anomalies.
- Collaboration interfonctionnelle: Travailler avec les équipes de données, d’ingénierie et d’expérience client pour développer des outils et des flux de travail réduisant la fraude tout en préservant l’expérience utilisateur.
- Vérification de la propriété des comptes: Développer et affiner les processus de validation de la propriété légitime des comptes et soutenir leur récupération en cas de compromission.
- Lutte contre les bots et les abus: Surveiller et répondre aux activités de bots, de farming et d’abus d’automatisation sur les services de jeu et les places de marché.
- Mesures et rapports: Créer des tableaux de bord et des indicateurs clés de performance (KPI) pour suivre les tendances de fraude, les réponses aux incidents et l’efficacité des stratégies de mitigation.
- Développement de politiques et de processus: Contribuer à la création et à l’amélioration continue des méthodologies de détection de fraude, des protocoles d’escalade et des guides de réponse.
- Formation et sensibilisation: Offrir des sessions de sensibilisation à la fraude et contribuer au partage des connaissances internes entre les équipes.
- Fraude interne: Participer au développement d’un programme de détection et de prévention de la fraude interne.
- Supervision de la fraude: S’assurer que les causes profondes des fraudes ont été traitées et/ou documenter les lacunes et escalader les problèmes critiques.
Qualifications
- Expérience avérée en prévention de la fraude, cybersécurité ou rôles liés à la confiance et à la sécurité, idéalement dans les secteurs du jeu vidéo, du commerce électronique ou des services en ligne.
- Bonne compréhension des menaces liées à la sécurité des comptes, des tactiques de prise de contrôle, du bourrage d’identifiants, de l’ingénierie sociale et de la fraude sur les places de marché.
- Expérience avec les outils de détection de fraude, les plateformes SIEM, SQL et la visualisation de données (ex. : Power BI).
- Familiarité avec l’authentification basée sur le risque, les systèmes CAPTCHA, l’intelligence des appareils et les technologies de vérification d’identité.
- Connaissance des lois sur la vie privée, des réglementations sur la protection des données et de la conformité en matière de fraude numérique.
- Certifications professionnelles (ex. : CFE, CISA, GIAC, CEH) et participation à des communautés de lutte contre la fraude/sécurité sont des atouts importants.
Additional information
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.
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.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Coordonnateur·rice Licensing Musique
Montreal, Canada - Full-time - REF30484F
Job Description
À partir de Montréal en rapportant au sein du Siège International d’Ubisoft, vous rejoignez l’équipe Ubisoft Music qui, depuis Montréal, Paris & Shanghai, rassemble les activités de supervision musicale, licensing musique, publishing et partenariats artistiques au sein de l’entreprise. Vous rejoignez plus précisément le pôle Licensing, dont la mission est d’intégrer les meilleures chansons et pistes musicales au cœur des expériences Ubisoft !
Aux côtés des Spécialistes Licensing Musique déjà en poste vous serez responsable de coordonner l’acquisition de licences d’œuvres musicales et d’en assurer le bon déroulement sur une grande variété de projets, afin de répondre aux besoins musicaux des équipes d’Ubisoft.
A ce titre, vos missions principales sont les suivantes :
- Collaborer étroitement avec les spécialistes des licences musicales afin de cerner leurs besoins et leurs budgets, et transmettre les recherches musicales aux partenaires.
- Identifier les ayants droit (éditeurs et maisons de disques) des œuvres musicales, rédiger les propositions et assurer le suivi des demandes, de l’envoi de la proposition jusqu’à la réception des accords.
- Suivre les accords reçus et les conditions de licence, et collecter les éléments liés à la licence (fichiers audio, paroles, crédits).
- Développer des relations de confiance avec les partenaires internes (juridique, marketing, production) et externes (maisons de disques, éditeurs), et proposer de nouveaux partenaires au besoin.
- Assurer l’archivage rigoureux des licences dans les outils de suivi internes, et coordonner avec le·la coordonnateur·rice administratif·ve pour garantir le suivi du processus de paiement et la finalisation des contrats.
Qualifications
Pour réussir sur ce poste, vous justifiez d’une première expérience sur un poste similaire dans l’industrie musicale (maison de disque, éditeur de musique, gestion de droits), l’industrie du jeu vidéo ou une industrie similaire (télévision, cinéma, etc.), préférablement dans un environnement international. Vous apporterez comme expérience :
- Bonne connaissance et compréhension des droits d’auteur liés à l’édition et à l’enregistrement musical.
- Excellentes compétences interpersonnelles et en communication, permettant d’interagir efficacement avec des interlocuteur·rice·s de tous niveaux.
- Autonomie, rigueur et esprit d’initiative, avec une capacité à proposer des idées pertinentes au sein de l’équipe.
- Solides compétences en gestion de projets, incluant la capacité à gérer plusieurs projets simultanément, à structurer les processus et à mobiliser les contributions des autres.
- Approche orientée solutions, avec une forte résilience face aux imprévus et aux défis.
- Maîtrise courante de l’anglais, à l’écrit comme à l’oral, indispensable pour les échanges internationaux.
- Intérêt marqué pour l’univers du jeu vidéo et de la production, considéré comme un atout.
Additional information
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.
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.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Programmeur·euse Gameplay Senior – [Nouvelle propriété intellectuelle]
Montreal, Canada - Full-time - REF30355B
Job Description
En tant que Programmeur·euse gameplay senior, vous serez un moteur clé dans la conception, l’implémentation et l’optimisation de systèmes gameplay ambitieux pour un tout nouveau jeu multijoueur à grande échelle. Vous travaillerez au cœur d’un univers science-fiction intense, en mode compétitif, et profiterez d’une expérience multiplateforme complète, allant du mobile jusqu’au HD. Vous rejoindrez une équipe de vétérans de l’industrie à taille humaine, où la créativité et les décisions informées par les données guident chaque étape du développement.
Ce que vous ferez
- Collaborer étroitement avec des artistes, concepteurs et développeurs gameplay pour créer et mettre en œuvre des mécaniques immersives et engageantes.
- Développer et optimiser des systèmes gameplay fondamentaux, incluant les 3C et fonctionnalités cœur de jeu.
- Écrire du code propre, performant, modulaire et maintenable.
- Tester, déboguer, profiler et optimiser les fonctionnalités gameplay.
- Produire une documentation technique claire conforme aux standards internes.
- Participer activement aux revues de code et ateliers gameplay.
- Itérer sur les systèmes existants afin d’améliorer l’expérience joueur.
Qualifications
Ce que vous apportez à l'équipe
- Au moins 7 ans d’expérience en programmation C++.
- Solide maîtrise des mécaniques gameplay et des systèmes 3C.
- Expérience confirmée avec Unreal Engine 4/5.
- Expérience significative dans le développement et le test de fonctionnalités gameplay sur plusieurs plateformes.
- Connaissance des systèmes influençant performance et qualité (rendu, threading, réseau).
- Excellentes compétences en débogage et profilage.
- Capacité à écrire un code fiable, efficace et robuste.
- Bonnes aptitudes en communication et esprit d’équipe ouvert.
- Motivation personnelle et passion pour les jeux vidéo.
Atouts
- Expérience en développement de jeux multijoueur.
- Expérience sur FPS.
- Expérience multiplateforme (console ou mobile).
- Familiarité avec GAS et CMC.
Ce qu’il faut nous envoyer
- Votre CV détaillant votre parcours, vos compétences et projets pertinents.
- (Optionnel) Exemples ou liens vers vos réalisations en gameplay.
Additional information
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!
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.
Programmeuse / Programmeur Gameplay confirmé(e) - [Assassin's Creed: Codename INVICTUS]
Montreal, Canada - Full-time - REF30005B
Job Description
En tant que programmeur sénior tu joindras l’une de nos équipes gameplay sur un jeu multijoueur. Tu seras chargé de développer des systèmes de gameplay, en collaboration avec des programmeurs, des concepteurs ainsi que de nombreux autre corps de métier. En plus d’être un excellent contributeur individuel, nous cherchons un candidat qui jouera le rôle de mentor pour les programmeurs moins expérimentés de l’équipe.
Ce que vous ferez
- Analyser et comprendre les documents de game design dans le but de définir les fonctionnalités requises et les systèmes de jeux qui doivent être développés dans le moteur.
- Analyser les fonctionnalités existantes dans le moteur et déterminer si ça convient aux intentions du projet et si nécessaire définir comment les adapter pour bien répondre aux besoins du jeu.
- Anticiper les éventuels changements au game design, et s’assurer que l’implémentation des systèmes de jeu supportera facilement ces changements.
- #Proposer des améliorations au besoin en concevant et implantant de nouveaux systèmes ou des modifications aux systèmes existants.
- Collaborer avec les Programmeurs des autres disciplines, les Game designers/ Level designers/ Animateurs afin de discuter des contraintes et établir les possibilités techniques des différentes fonctionnalités gameplay.
- S'assurer que l’implémentation des contrôles et systèmes de jeu réussissent à fournir l’expérience au joueur prévu par l’équipe de game design.
- Travailler avec les autres métiers pour développer les outils nécessaires pour leur permettre de faire des ajustements au gameplay de façon efficace.
- Supporter les fonctionnalités et les systèmes de gameplays conçus pour la production.
Qualifications
Ce que vous apportez à l'équipe
- Baccalauréat en informatique ou génie informatique ou toutes autres formations équivalentes.
- Minimum de 7 d’expérience dans le développement professionnel de jeux vidéo et avec le langage de programmation C++
- Expérience sur un moins un jeu AAA et multijoueur
Additional information
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.
Lead technique (Anvil Pipeline)
Montreal, Canada - Full-time - REF29550L
Job Description
À propos d'Anvil
Le pipeline Anvil est utilisé par plus de 4000 personnes sur plusieurs productions de jeux. Grâce à la stratégie Anvil One, chaque modification de code est automatiquement partagée entre tous les projets.
Pour soutenir cette stratégie, nous avons besoin d’une offre robuste en tests automatisés. La supervision de l’aspect technique de ce domaine est le mandat de ce Tech Lead.
En collaboration avec le CPI et l’Architecte, il aura pour objectif d’augmenter la qualité, la quantité et la robustesse de tous les tests.
Vous ferez partie de la grande équipe Opérations et Services.
Ce rôle suivra la description de poste et les attentes Lead Technique, avec un accent particulier sur les tests automatisés.
Le titulaire de ce poste est le point de référence pour les enjeux technologiques de sa spécialité. C’est un spécialiste technique responsable d’analyser les problématiques liées à son domaine d’expertise (spécialité technique ou console de jeu). Il est aussi imputable des choix technologiques qu’il effectue ainsi que des performances de l’ensemble des systèmes de sa spécialité. Il continue de produire du code et définit les meilleures pratiques dans sa spécialité
Ce que vous ferez
Les fonctions principales et habituelles de cet emploi sont :
- Gérer les mandats techniques donnés par le Chef de projet informatique (CPI) ou le Chef d’équipe informatique (TL) ou l’Architecte technique.
- Agir comme la personne référence au niveau de l’équipe informatique pour les aspects techniques liés à sa spécialité.
- Agir comme programmeur senior et participer à la programmation des éléments risqués dans sa spécialité.
- Être force de propositions sur les évolutions et les choix technologiques liés à sa spécialité.
- Mesurer régulièrement les performances et optimiser, au besoin, les systèmes liés à sa spécialité.
- Résoudre les problèmes techniques les plus complexes liés à sa spécialité.
- Agir comme mentor au niveau technique pour sa spécialité.
- Conseiller l’Architecte et/ou le CPI en proposant des mesures correctives lorsque nécessaire afin de rencontrer les objectifs fixés
- Travailler avec les Directeurs techniques des autres métiers (design, graphique, animation, son, etc.) pour assurer l’efficacité des systèmes liés à sa spécialité et utilisés par les autres métiers.
- Participer aux suivis de performance en collaboration avec le CPI.
- Effectuer toutes autres tâches connexes.
Qualifications
Ce que vous apportez
Formation :
Baccalauréat en informatique ou génie informatique ou toutes autres formations équivalentes
Expérience pertinente :
- Minimum de 7 ans d’expérience en programmation sur une console spécifique ou dans une spécialité ou toutes autres expériences pertinentes.
Compétences techniques de base requises :
- Niveau avancé en programmation C#
- Bon niveau en programmation C++
- Bonne compréhension des processus de qualité logicielle
- La compréhension de l'automatisation des tests et des systèmes de build est un atout
Habiletés et connaissances :
- Avoir un bon esprit d’analyse et de synthèse
- Capacité à résoudre des problèmes
- Avoir de bonnes habiletés relationnelles et de communication
- Être autonome et débrouillard
- Avoir le sens de l’initiative
- Avoir le sens du détail
- Être souple dans l’organisation de son travail
- Capable de travailler en équipe
- Capable de s’adapter aux changements
- Être orienté résultat
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences, vos compétences et, s’il y a lieu, vos jeux livrés
Additional information
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 !
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.
Stagiaire programmeur.euse 3D (été 2026)
Montreal, Canada - Full-time - REF30516U
Job Description
Fonctions du stagiaire
Lorsque vous êtes un.e programmeur.euse 3D chez Ubisoft Montréal, vous êtes reliés aux joueurs.euses sur deux des aspects les plus élémentaires d'un jeu AAA : les visuels et la performance. Vos aptitudes remarquables en mathématiques, votre sens aigu du détail visuel et votre connaissance des GPUs vous permettent d'écrire le code fondamental d'un jeu et de livrer une expérience visuelle sensationnelle.
En tant que membre fiable d'une grande équipe de production, vous collaborez avec des collègues représentant un éventail de disciplines, lequel dépendent de vous pour avoir quelque chose de clair et beau à l'écran rapidement. Vous travaillez bien avec les artistes techniques, transformant leurs exigences en code efficace et fonctionnel.
Essentiellement, ce qui vous tient à cœur, c'est la qualité de l'image; vous êtes probablement mordu de la photographie ou de la cinématographie. Vous avez une bonne compréhension de la physique de la lumière. Vous utilisez ces passions, compétences et connaissances pour créer quelque chose de saisissant, et êtes avides des commentaires de vos collègues.
Le quotidien d’un.e programmeur.euse 3D chez Ubisoft Montréal :
Concevoir du code personnalisé au matériel informatique sur lequel vous travaillez.
Explorer le nouveau matériel informatique et les défis particuliers qu'ils présentent.
Rencontrer les artistes pour évaluer leurs besoins et leur vision.
Revoir du code pour améliorer sa performance, à la recherche de cette milliseconde vitale.
Lire les toutes dernières documentations pertinentes afin de rester à la pointe de votre domaine.
Environnement de travail
Accès à un gym gratuit.
Barista dans le studio.
Accès à la librairie de jeux Ubisoft sur PC.
Fruits frais à disposition au studio.
Café gratuit.
Sac de goodies Ubisoft Montréal.
Bureaux à espaces ouverts et près de plusieurs services dans le quartier du Mile-End.
Horaire de 40h flexible.
Jumelage avec un/une Buddy lors du stage.
Accès à diverses activités sociales (soirée jeux de sociétés, party du temps des fêtes, party d’été, 5 à 7).
Prêt d’équipement informatique pour le travail à la maison (webcam, souris, écran, etc.)
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.
Qualifications
Exigences particulières
Ce qu'il faut pour réussir :
Une compétence pour communiquer avec tous les corps de métier.
Connaissances de la programmation 3D et des techniques de rendu graphique.
De l'expérience avec HLSL, DirectX ou GLSL, OpenGL.
Compétences en langage C++.
De l'expérience en conception de jeu vidéo et en optimisation de la performance.
Vous avez la bosse des maths! L'algèbre, la géométrie, le calcul; l'ensemble vous intéresse.
Capacité de travailler en équipe.
Souplesse et capacité d'adaptation aux changements.
Avoir du fun :)
*Vous ne possédez pas certaines de ces compétences, mais êtes prêt à apprendre ? Postulez quand même ! Nous serons là pour vous former et vous appuyer tout au long de votre stage.
Additional information
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre parcours et vos compétences ainsi que votre relevé de notes.
À propos de nous
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 !
Administrateur.rice réseau sécurité
Montreal, Canada - Full-time - REF30195X
Job Description
Le département Infrastructure de notre équipe de réseau mondial recherche un Administrateur.rice Réseau Sécurité capable de mettre son expertise en valeur au sein de notre équipe dynamique composée de passionnés de jeux et de technologie. Si vous êtes audacieux, motivé et n’avez pas peur de repousser les limites, nous voulons vous dans notre équipe.
En tant qu’Administrateur.rice Réseau sécurité, vous serez responsable de l’installation et de la maintenance des solutions et services informatiques, ainsi que de la proposition d’améliorations et d’optimisations de l’infrastructure actuelle. En tant qu’administrateur d'expérience, vous serez également chargé de résoudre des problématiques complexes remontées par nos partenaires.
Responsabilitiés
- Installer, configurer et maintenir l’équipement réseau et système (commutateurs, pare-feux, répartiteurs de charge, proxys, pare-feux personnalisés).
- Déployer et gérer des liaisons réseau privées et des connexions de peering dédiées.
- Surveiller, diagnostiquer et optimiser l’infrastructure et les services réseau pour garantir une haute disponibilité.
- Assurer la gestion proactive de la sécurité réseau : détection des menaces, réponse aux incidents, application des politiques de sécurité.
- Effectuer une planification régulière de capacité et des audits de sécurité afin de prévenir les risques et problèmes de performance.
- Promouvoir l’automatisation afin de renforcer l’efficacité opérationnelle, la fiabilité et la cohérence de la sécurité.
- Participer à la définition et à l’application de standards, lignes directrices, bonnes pratiques et indicateurs.
- Évaluer et soutenir les nouveaux besoins, conceptions techniques et choix d’architectures sécurisées.
- Maintenir une documentation à jour sur le matériel réseau, les logiciels et les configurations de sécurité.
- Encadrer les membres de l’équipe, en particulier les nouveaux administrateurs, et contribuer à la planification de l’évolution sécurisée du réseau.
Qualifications
- Expertise démontrée en administration avancée de réseaux et de sécurité (pare-feux, répartiteurs de charge, proxys, VLAN, ACL, EtherChannel, protocoles de couche 2/3), appuyée par une solide expérience dans les tâches décrites ci-dessus.
- Capacité éprouvée à concevoir, mettre en œuvre et maintenir des infrastructures sécurisées à grande échelle, tout en identifiant et en atténuant de façon proactive les risques.
- Excellente maîtrise des environnements Linux et de l’automatisation (Python, Ansible, CI/CD), avec des réalisations concrètes dans des contextes opérationnels complexes.
- Compétence avérée dans le développement de solutions innovantes pour résoudre des problématiques techniques inédites ou à fort impact.
- Habileté à optimiser les performances et la fiabilité des réseaux grâce à la planification de capacité, à la surveillance proactive et à l’amélioration des processus.
- Reconnu pour vos qualités de leadership et de mentorat, avec la capacité de rendre des informations complexes claires et exploitables auprès d’auditoires techniques comme non techniques.
Additional information
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.
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.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Chef.fe scénariste
Montreal, Canada - Full-time - REF30500G
Job Description
En tant que Chef Scénariste chez Ubi MTL, vous vous occuperez de la vision narrative générale du concept jusqu’à sa réalisation. Vous guiderez une équipe de scénaristes passionnés afin de développer des éléments narratifs intégrés et émergents qui contribueront à créer un monde vivant et dynamique.
Vous aidez chacun de vos scénaristes à atteindre ses objectifs. En tant que lien entre la direction narrative et les membres de votre équipe, vous communiquez clairement les renseignements qui permettent à chacun de définir les étapes nécessaires pour créer du contenu avec confiance.
En tant que rédacteur chevronné, vous contribuez à créer l'univers du jeu. Lorsqu'il s'agit de s'adapter aux changements, vous savez comment lire entre les lignes; relier les missions et histoires, inclure du contenu en fonction d'éléments immuables et affronter tout autre obstacle (temporaire).
Ce que vous ferez
- Collaborer avec les directions narrative et créative pour comprendre le monde global du jeu.
- Coordonner et superviser les scénaristes pour développer du contenu (intrigue, cadre, personnages, clips audio, dialogues, événements, univers du jeu, descriptions des objets, tutoriels, etc.).
- Évaluer le travail de votre équipe et offrir des critiques constructives pour obtenir la qualité et la cohérence du ton et de la voix.
- Organiser des réunions d'équipe régulières pour établir les priorités, discuter du progrès, répondre aux problèmes, écouter les idées, établir les références, etc.
- Collaborer de près avec les équipes transversales pour assurer une communication constante pendant la production.
- Rédiger et raffiner les éléments narratifs.
- Guider les sessions d’enregistrement et de capture de mouvements afin que l'esprit du texte soit perçu dans les enregistrements.
- Aider avec des projets de marketing et de relations publiques et participer à répondre aux besoins de localisation.
- Participer au recrutement pour agrandir l'équipe de scénarisation et développer leurs talents
Qualifications
Ce que vous apportez à l’équipe
- Un diplôme en création littéraire, littérature, cinématographie, ou expérience équivalent
- Au moins 5 ans d’expérience en rédaction ou toute autre expérience pertinente (leadership un atout)
- Une bonne compréhension des principes fondamentaux liés à la conception d'un jeu ainsi que des différentes étapes de développement
- Un esprit créatif, collaboratif, empathique et innovateur
- Curiosité, souplesse et débrouillardise
- Excellentes aptitudes à l’organisation, la communication, aux relations interpersonnelles et à la présentation
- Capacité à improviser et à s'adapter à la critique (et aux nombreux changements au jeu)
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences, vos compétences et, s’il y a lieu, vos jeux livrés
Additional information
À propos de nous
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 !
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.
Directeur·trice de jeu [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30201X
Job Description
En tant que Directeur de jeu sur Rainbow 6 Siege, vous transformerez une vision créative en une variété de systèmes et de mécanismes qui se combineront pour créer une expérience de jeu captivante. Vous transmettrez les directives générales à votre équipe afin qu'elle puisse concevoir les fonctions de jeu dont elle a la responsabilité, et lui donnerez la flexibilité de procéder par expérimentation et itérations.
Pendant que l’équipe de conception se concentrera sur ses spécialités, vous vous soucierez de la vue d'ensemble, veillant sur le résultat global : la progression, le rythme, l'équilibre et, bien sûr, la qualité du jeu. Vous vous assurerez que tous les éléments qui sont liés au design fonctionnent ensemble de manière cohérente pour correspondre à l'expérience souhaitée et que celle-ci est amusante.
Ce que vous ferez:
- Travailler avec la direction créative et les membres de l'équipe de direction pour définir le jeu et unifier vos visions;
- Développer votre vision de conception du jeu et la communiquer (et la mettre en valeur) au sein de la production;
- Soutenir vos conceptrices et concepteurs de jeu dans le développement des fonctionnalités (p. ex. mécaniques de jeu, systèmes de progression, systèmes de combat, attributs d’armes, comportements de l'intelligence artificielle, 3C, etc.) et offrir du mentorat et des commentaires constructifs afin d'atteindre la qualité;
- Collaborer avec des équipes interdépendantes pour assurer la cohésion de tous les éléments conceptuels, techniques, graphiques et narratifs;
- Évaluer et discuter des budgets et des délais avec la productrice ou le producteur + tenir l'équipe éditoriale au courant de la progression et des jalons;
- Vous adapter aux contraintes techniques et de production, aux commentaires et aux résultats des tests de jouabilité en réajustant votre direction de conception au besoin;
- Assurer le suivi des fonctionnalités après le lancement du jeu dans le but d’améliorer, d’ajouter ou de supprimer des éléments + interpréter les données pour éclairer la prise de décisions;
- Occasionnellement, voyager localement et à l'étranger pour présenter le jeu, rencontrer des partenaires externes, visiter des studios de codéveloppement, etc.;
- Anticiper les avancées technologiques et se tenir informé des tendances du marché afin de faire évoluer nos processus de production et de définir nos meilleures pratiques + les partager avec nos studios.
Qualifications
- Environ 7 ans d'expérience en conception de jeux ou autre expérience pertinente + 3 ans de leadership;
- Expérience sur des jeux de tir compétitifs 'live';
- Connaissance approfondie des moteurs de jeu (p. ex. Unity ou Unreal) et de leurs limitations, Photoshop et la suite Office (notamment Excel et PowerPoint);
- Un diplôme en conception de jeux ou l'équivalent;
- Un esprit innovateur, empathique, créatif et collaboratif;
- D’excellentes compétences en communication, relations interpersonnelles, présentation, résolution de problèmes, organisation et mentorat;
- Une pensée critique, de la curiosité, de la débrouillardise et une grande flexibilité;
- Une capacité à examiner les données et à en tirer des conclusions significatives;
- Une connaissance des communautés de jeux en ligne et des plateformes de diffusion en direct (p. ex. Twitch);
- Une compréhension étendue du marché et une passion (ardente) pour les jeux vidéo.
Ce qu'il faut nous envoyer:
- Votre CV mettant en valeur votre formation, vos expériences, vos compétences et, s’il y a lieu, vos jeux livrés.
Additional information
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!
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.
Chef de Projet Informatique - Programmation Gameplay [Rainbow Six Mobile]
Montreal, Canada - Full-time - REF29886C
Job Description
Rainbow Six Mobile est à la recherche d’un(e) Chef(fe) de Projet Programmation (CPI) pour diriger la vision technique et l'exécution de l’expérience joueur, ce qui comprend notre boucle de gameplay tactique, de nombreux systèmes de progression, les menus en jeu, ainsi que de nombreux autres aspects.
En tant que CPI pour l’Expérience Joueur, vos responsabilités incluront :
- Travailler avec les producteurs associés pour fixer des objectifs de production réalistes pour les chefs d’équipe et les responsables de production, et veiller à ce qu’ils soient atteints dans les délais convenus.
- Collaborer étroitement avec notre directeur technologique, notre architecte technique et les autres CPI afin de garantir que tous les départements œuvrent dans la même direction, selon les objectifs de projet de haut niveau.
- Avoir des discussions régulières avec les directeurs du jeu et les lead designers concernant les futures fonctionnalités ou améliorations, la faisabilité technique des changements proposés et le ressenti global du jeu.
- Travailler en étroite collaboration avec nos responsables QC (contrôle qualité) à Montréal et à Bucarest pour maintenir une haute qualité des builds en tout temps, permettant aux développeurs de travailler, tester et livrer sans obstacles.
- Identifier les besoins en personnel pour nos équipes de gameplay central, IA et UI core afin de soutenir à la fois nos mandats transversaux et ceux des équipes produit de R6M. Si nécessaire : créer des ouvertures dans RPM, collaborer avec l’équipe de recrutement du studio ou réaffecter du personnel existant pour garantir l’atteinte de nos objectifs de production.
- Promouvoir l’excellence technique et l’innovation sur le projet, en dirigeant les responsables techniques, en supervisant les chefs d’équipe programmation et leurs subordonnés, et en encourageant l’équipe à rechercher des solutions ambitieuses et de haute qualité avec la Core Team.
Qualifications
Un baccalauréat en informatique, en génie logiciel ou dans un domaine équivalent
Plus de 10 ans d’expérience en programmation (C# / Unity, C++), dont au moins cinq ans en gestion d’équipe de programmation de jeux vidéo
Expérience dans la production d’au moins un jeu complet
Une compréhension approfondie de la production de jeux vidéo (animation, son, 3D, etc.) ainsi que de la réalité des différentes équipes de travail
Une excellente maîtrise des divers principes de programmation
Un sens du leadership et un esprit d’équipe, soutenus par de bonnes compétences en communication
Une approche empathique dans la gestion du stress dans un environnement dynamique (il y a toujours une solution, et vous le savez)
Un esprit ouvert et innovant, allié à d’excellentes capacités de synthèse
Une approche pédagogique et le désir de partager votre vaste expertise technique
Additional information
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!
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.
Architecte Technique
Montreal, Canada - Full-time - REF30167U
Job Description
En tant qu'architecte technique, vous analyserez, recommanderez et/ou sélectionnerez les meilleures orientations techniques afin de maximiser la capacité de production des pipelines de données. De plus, vous apporterez à l’équipe votre vaste expertise en ingénierie des données et en développement de code de traitement, tout en étant responsable de la solution, des budgets et de la performance de celle-ci. En soutenant les développements nouveaux et existants, vous produirez du code, des conceptions et établirez les meilleures pratiques pour l’équipe de programmation.
Responsabilités
- Définir la vision technologique et diriger la conception de nouvelles solutions, fonctionnalités et outils lorsque les options actuelles ne répondent pas aux besoins du projet.
- Identifier et mettre en œuvre des améliorations ou des mises à niveau afin d’assurer la faisabilité et l’alignement avec les exigences du projet.
- Garantir la cohérence, l’efficacité, la scalabilité, la modularité et la compatibilité des fonctionnalités et outils développés.
- Évaluer les technologies, frameworks et middleware existants et émergents afin de recommander ceux qui sont les mieux adaptés aux objectifs du projet.
- Anticiper les avancées technologiques, y compris les nouveaux matériels, et concevoir des systèmes capables de s’adapter aux évolutions futures.
- Analyser et résoudre des problèmes d’ingénierie complexes liés aux technologies, outils et pipelines de données.
- Définir et suivre les indicateurs de performance (KPI, débit, consommation de ressources) pour garantir une performance optimale des solutions.
- Communiquer les contraintes techniques, les risques et les bonnes pratiques aux équipes projet en collaboration avec les directeurs techniques.
- Veiller à ce que les équipes disposent des outils et de l’infrastructure appropriés pour répondre efficacement aux besoins de production.
- Rédiger et maintenir la documentation sur les technologies, outils et processus pour référence future et partage des connaissances.
Qualifications
- Solide esprit analytique, pensée systémique et capacité à synthétiser des problèmes complexes en solutions concrètes et exploitables.
- Expertise avérée dans la conception et l’optimisation de pipelines de données à grande échelle, avec un haut débit et une faible latence.
- Maîtrise des technologies de traitement distribué et de streaming (par exemple : Spark, Flink, Kafka, Pulsar, Kinesis).
- Excellente maîtrise des langages de programmation modernes (Java, Scala, Python) pour l’ingénierie des données et l’intégration de systèmes.
- Compréhension approfondie des protocoles et formats d’échange de données (gRPC, Protobuf, Arrow, Delta, etc.).
- Compétences solides en plateformes cloud, orchestration de conteneurs et infrastructure as code (Kubernetes, Terraform, autres).
Additional information
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.
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.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Directeur·trice informatique pipeline (ANVIL PIPELINE)
Montreal, Canada - Full-time - REF30239H
Job Description
Le·la titulaire de ce poste est responsable de maintenir et construire une plateforme technologique de pointe et fiable sur laquelle reposera plusieurs projets à terme.
Cette personne doit évaluer comment les nouvelles technologies peuvent permettre et encourager l'innovation ainsi que les gains de productivité au sein de l’entreprise.
Ce profil est un·e technologue chevronné·e et un·e leader inspirant·e et crédible, en mesure d'articuler les besoins technologiques actuels et futurs des plus grandes franchises d'Ubisoft et de les traduire en résultats concrets, en assurant la gestion et l’alignement d’une équipe multi-site dans cette direction.
Ce que vous ferez :
Les fonctions principales et habituelles de cet emploi sont :
- Définir la vision à court, moyen et long terme de la plateforme technologique du pipeline de production en respectant les orientations et la mission ;
- Déterminer les exigences technologiques pour favoriser tous les processus, services et productions de jeux d'Ubisoft ;
- Avec le soutien de son équipe, être responsable d’identifier, intégrer et développer de manière proactive les technologies actuelles et émergentes les plus performantes afin d'encourager l'innovation et des gains de productivité au sein d'Ubisoft en mettant l'accent sur le développement de produits technologiques améliorés pour les productions et les services « Live » ;
- Avoir une vue d’ensemble sur les technologies utilisées et superviser l’évolution de la plateforme technologique du pipeline de production ;
- Établir avec le comité technologique, une stratégie claire et une feuille de route pour le pipeline de production, en incluant la convergence de plusieurs composantes technologiques, des offres de services internes et des solutions technologiques pour répondre aux besoins des plateformes de jeu actuelles et futures ;
- Approuver le plan et la priorisation des livrables en accord avec la vision définie;
- Être appelé·e à prendre des décisions lors de dilemme Features vs Temps dans les plans d’actions ;
- Veiller à ce que l’organisation collabore avec de multiples intervenant·es pour stimuler la croissance innovatrice à long terme du pipeline, afin de fournir des produits et des services exceptionnels ;
- Mettre en place et organiser les rôles de son équipe et déterminer les méthodes et processus de travail ;
- Inspirer, diriger et développer les membres de l'équipe et favoriser de solides relations à travers les partenaires utilisant la plateforme technologique interne d’Ubisoft ;
- S'assurer d'un retour sur l'investissement sur les développements planifiés et réalisés ;
- Utiliser une connaissance approfondie de l'industrie et de la technologie du jeu pour la recherche de nouvelles opportunités à la pointe de l’innovation ;
- Effectuer toutes autres tâches connexes.
Qualifications
Additional information
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 !
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.
Senior Gameplay Programmer – [Assassin’s Creed: Codename INVICTUS]
Montreal, Canada - Full-time - REF30005B
Job Description
As a Senior Gameplay Programmer, you’ll join one of our gameplay teams on a multiplayer game. You’ll be responsible for developing gameplay systems in collaboration with other programmers, designers, and various disciplines. In addition to being a strong individual contributor, we’re looking for someone who can mentor less experienced programmers on the team.
What You’ll Do:
Analyze and understand game design documents in order to define the required features and gameplay systems that need to be developed in the engine.
Review existing engine features and assess their suitability for the project’s design intentions; if necessary, define how to adapt them to meet the game's needs effectively.
Anticipate potential game design changes and ensure that your implementation of gameplay systems can easily accommodate those changes.
Propose improvements as needed by designing and implementing new systems or modifying existing ones.
Collaborate with Programmers from other disciplines, Game Designers, Level Designers, and Animators to discuss constraints and determine the technical possibilities for various gameplay features.
Ensure that the implementation of controls and gameplay systems delivers the player experience envisioned by the game design team.
Work with other departments to develop tools that allow them to tweak gameplay efficiently.
Support the gameplay systems and features throughout the production lifecycle.
Qualifications
hat You Bring to the Team:
Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent field.
Minimum 7 years of professional video game development experience, with strong proficiency in C++.
Experience on at least one AAA multiplayer game.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Please note that some roles are fully office-based and are not eligible for hybrid working.
Technical Lead, Automated Testing & Dev Excellence (Anvil Pipeline)
Montreal, Canada - Full-time - REF29550L
Job Description
About Anvil
The Anvil pipeline is used by thousands of people on multiple productions. With the Anvil One strategy, every improvement benefits all projects. This sharing requires robust automated testing and best development practices.
What you will do
Take technical leadership on test automation and promote excellence in development practices: solid architecture, appropriate design patterns, and test-driven code. You will collaborate with the CPI and Architect to define the vision, deliver reliable solutions, and guide the team toward high standards
The main and usual duties of this job are:
Define the automated testing strategy (unit, integration, UI/tools) with a focus on robustness and visibility (metrics, quarantines, CI/CD).
Program on critical topics (C#, C++), optimize performance, and ensure testability from the design stage.
Promote best practices: architectural principles, design patterns, code reviews, TDD, and dependency injection.
Industrialize validation in the central CI/CD and collaborate with other Anvil domains to make the pipeline more reliable.
Act as a technical mentor and solve complex problems.
Qualifications
What you bring
7+ years of software development experience.
Skills:
Advanced C#
Good level of C++
Understanding of quality processes and CI/CD
Know-how:
Software architecture
Design patterns
Practices that promote testability.
Skills and knowledge:
Good analytical and synthesis skills
Problem-solving ability
Good interpersonal and communication skills
Independent and resourceful
Sense of initiative
Attention to detail
Flexible in organizing your work
Able to work in a team
Able to adapt to change
Results-oriented
What to send us
Your resume highlighting your education, experience, skills, and, if applicable, games you have delivered
Additional information
Ubisoft is a global leader in video games, with teams around the world creating original and memorable gaming experiences, from Assassin's Creed to Rainbow Six, Just Dance, and many more. We believe that diversity of perspectives drives progress for both players and teams. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown.
We embrace a hybrid work model that helps you stay connected with your team and aligned with company priorities, while giving you the flexibility to maintain your work-life balance. Please note that some roles are entirely office-based and are not eligible for hybrid work.
Player Protection and Game Security Data Specialist
Montreal, Canada - Full-time - REF30382D
Job Description
As a key member of the Game Security team on Rainbow Six Siege, the Player Protection and Game Security Data Specialist plays a vital role in defending the integrity of the player experience. It is specifically focused on player protection, using data to identify and mitigate threats that compromise fairness, safety, and trust in the game.
The analyst will contribute to protecting:
· Competitive integrity, including botting, boosting, smurfing, and Elo manipulation.
· Monetization fairness, such as marketplace abuse and item exploitation.
· Account integrity, including account theft, selling, and unauthorized access.
The Data Specialist will be the owner of the knowledge and strategies used to tackle competitive integrity threats at the game level, ensuring that insights and actions are aligned with the mission to protect players and preserve a fair environment.
For monetization fairness and account integrity, the person will leverage transversal expertise and data to understand and propose how to reinforce the existing strategies.
· Cross-Team Collaboration
Work with teams such as UDO, Online Services, SRM, CRC and Game Security to enhance detection and response capabilities. Connect data across systems to trace the full lifecycle of abuse, from detection to sanction to appeal.
· Player Protection KPIs and Monitoring
Define and maintain metrics that reflect the health of the player protection ecosystem. Develop real-time visualizations to monitor abuse trends, system effectiveness, and threat actor behaviors.
· Tooling & Visualization
Build dashboards that surface actionable insights for internal stakeholders. Support executive decision-making by translating complex threats into clear strategic implications for the game.
· Abuse Intelligence & Analysis
Investigate abuse patterns across competitive, monetization, and account-related domains. Use data from multiple ecosystems to uncover emerging threats and assess their impact on players.
· Innovation & Research
Stay current with industry trends in anomaly detection, behavioral analytics, and game data science. Propose new approaches and technologies to strengthen player protection strategies.
Qualifications
Qualifications :
· Bachelor’s or master’s degree in Data science or analysis, Computer Science, Statistics, or a related field.
· 3+ years of experience in data analysis, ideally in gaming, fraud detection, or cybersecurity.
· Proficiency in Python, SQL, and data visualization tools.
· Experience with machine learning and anomaly detection is a strong asset.
· Familiarity with game telemetry, matchmaking systems, or player behavior analytics is a plus.
Skills & Attributes:
· Strong analytical and problem-solving abilities
· Genuine interest in player protection and game security
· Autonomous, proactive, and results-driven
· Excellent communicator with the ability to turn complex data into actionable insights
· Curious, pragmatic, and adaptable to fast-evolving challenges
· Collaborative team player with a security-first mindset
Fluency in English is required for effective communication with our colleagues and partners around the world who do not speak French.
Additional information
Les équipes d’Ubisoft comptent 19 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.
À noter nous nous engageons à promouvoir une politique de travail flexible puisque nous valorisons les interactions et la collaboration entre les personnes. Notre modèle de travail hybride comprend un minimum de trois jours par semaine au bureau et deux jours en télétravail. Si vous résidez en dehors du Québec ou du Canada, une relocalisation sera nécessaire. Si vous avez besoin d’un permis de travail, votre admissibilité dépendra de votre éducation et de vos années d’expérience de travail pertinentes, conformément aux exigences gouvernementales.
Network - Online Programmer (C++) - Assassin’s Creed Codename Invictus
Montreal, Canada - Full-time - REF29925X
Job Description
A new chapter in the Assassin’s Creed legacy is about to be written—not in the shadows of history, but in the heat of multiplayer gaming.
We’re crafting a AAA Multiplayer Game where every frame counts and every move must land.
To do that, we need a master of Netcode to join our elite team of network/online developers.
We’re reimagining our technological stack to deliver top-tier multiplayer performance.
If you have the skills to contribute to programming in C++ a seamless, secure, and scalable network stack, your mission awaits.
What you’ll do
- Design, implement and maintain the network stack of a AAA multiplayer game engine.
- Collaborate with the team of engineers to integrate network functionalities into the game engine.
- Implement solutions to ensure low latency, low bandwidth and high reliability
- Diagnose and resolve network-related issues during development and post-launch.
- Document the work to transfer knowledge and enable users (other programmers and team members from other working units) to understand how to use the new network/online systems and features;
- Work closely with gameplay and backend teams to ensure seamless integration of network features.
- Collaborate with the creative director and game designers and other teams if necessary, to discuss constraints and set out the technical possibilities for the various network/online features;
- Keep abreast of the latest network technologies and best practices and apply them within the team.
Qualifications
What you bring
Training:
- Bachelor’s degree in computer science or computer engineering or any other relevant training.
Relevant Experience:
- Minimum 5-6 years’ experience in production of AAA games with meaningful experience in networks or online, or any other relevant experience.
Skills:
- Solid analytical and synthesis skills
- Design documentation (uml, sequence diagrams, entity diagrams, etc.)
- Problem-solving skills
- Autonomy and resourcefulness
- Attention to detail
- Good interpersonal and communication skills
- Ability to work as part of a team
- Ability to adapt to change
- Results oriented
Knowledge:
- C++ game programming
- Significant experience in the application of networking principles like state synchronization and prediction in one or more AAA multiplayer games.
- Protocols (ex: IP, UDP, TCP) and common usage (ex: Upnp, VoIP)
- Encryption, compression
- Experience in high-performance programming, multithreading and memory management.
- Expert knowledge of low-level network concepts and high-level multiplayer gaming systems.
- Solid understanding of network protocols, data transmission and synchronization techniques.
- Security, anti-cheat, etc.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Director of account digital trust and security - Online Services
Montreal, Canada - Full-time - REF30245F
Job Description
The Director of account digital trust and security leads the team that drives the creation and operational execution of Ubisoft’s digital trust and security strategy for player accounts. This role is critical to ensuring a secure, trustful and seamless player experience while mitigating reputational and regulatory risks for the company.
The incumbent and their team are accountable for the overall health of the player account ecosystem. They define, implement and operates ongoing initiatives that ensures regulatory and privacy compliance while optimizing both player access to their accounts and the ability to combat account fraud (theft, take over, economic fraud, etc.). They continuously monitor the account ecosystem to anticipate crisis and champion accessibility, quality of service, and enforcement of account-related policies while leading the player account security awareness programs. By leading the collaboration of cross-functional teams and industry stakeholders, the Director is accountable of the consistency, fairness, and impact across all Ubisoft systems, rules, and operations. Its objective is to enable faster decision-making and prioritization to build a proactive approach that prevents crisis and protect both players and Ubisoft from their impact.
What you will do :
Vision
Ensure consistency of the whole account security and trust ecosystem, from policies to day-to-day operations and prioritization with stakeholders’ management.
Building and guiding the development of the monitoring systems framework to proactively monitor the player’s account experience for trust and security.
Drives necessary tools and products roadmaps, based on policies and actual operations insights, from monitoring to player-facing flows.
Build and evolve the best Account Trust and Security Centre transversal team organization
Strategy
Develop and embodies a strong vision for the player account trust and security, grounded in operational reality and the aspiration to put player first, leveraging player feedback, market trends and user research
Turn that vision into an actionable 360 strategy, making strong choices that are supported by Account Trust and Security stakeholders
Leverage insights and analysis to frame product and tools development priorities and requirements as well as operational improvements needs (through objectives and KPIs)
Set up and manage the team involved in Account digital trust and security– with direct and indirect reports. Includes capacity and expertise management, organizational structure evolution when required.
Accountable for the overall health of player account system, towards Ubisoft Creatives Houses and Ubisoft Group – and towards players.
Operations
Proactive, ongoing monitoring of the account ecosystem health. Connecting and interpreting 360 weak signals to anticipate incidents and identify actions to prevent them
Manage incidents, orchestrate crisis management and leverage learnings to improve and reinforce the framework
Metrics and observability
The incumbent will create, structure, and orchestrate the contribution of all resources involved in those topics, from policies to technical development, operational execution and communication, including notably people from several transversal teams across Ubisoft world such as Security Risk Management team, Customer Relationship center, Legal, Corporate Communications and Player Safety.
The incumbent will have a strategic posture on policies and practices alignment and evolution, tactical approach in driving tech and tools roadmaps and operational drive for efficient process execution, incident management and continuous improvement loop
Gouvernance and stakeholders' management
Lead, mentor and inspire a transversal team directly reporting to him (Live Ops and Incident Management, Data Analysts, Live QA…)
Pilot and orchestrate stakeholders' collaboration
Make clear-cut decisions both in proactive and reactive mode
Accountable for the team’s success and its value creation/positive ROI (including reporting to top management)
Qualifications
Waht you bring
Training:
Bachelor’s degree in management or administration
Relevant experience:
Senior leadership profile (director level), with strong experience in the digital industry. Plus would include a mix of first-hand experience with challenging compliance contexts, live operations, team management, stakeholders’ management
Strong decision-making abilities
Combination of analytical/ROI, leadership and influence leadership skillset
Multidisciplinary approach and 360 problems solving and decision-making. Understanding of both technical, operational, player experience and compliance challenges and constraints
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and
memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.
We believe diverse perspectives help both players and teams thrive. If you’re passionate
about innovation and pushing entertainment boundaries, join our journey and help us create
the unknown!
We embrace a hybrid work model helping you stay connectedwith your team and aligned with
business priorities, while giving you the opportunity to maintain your work-life balance.Note,
that some roles are fully office-based and are not eligible for hybrid work.
Game Security Programmer
Montreal, Canada - Full-time - REF30514C
Job Description
As a Game Security Programmer, you will work embedded within a production teams to design, develop, and integrate advanced security features into our games. You’ll play a key role in ensuring that our game clients and their interactions with servers remain secure, resilient, and fair.
Collaborating closely with gameplay, engine, and online teams, you will implement client hardening, detection mechanisms, and security protocols that protect the game experience from cheats, exploits, and tampering.
Your mission: to make cheating harder, prevent abuse before it happens, and help deliver a trusted and fair experience for every player.
Key Responsibilities:
Develop, integrate, and maintain security and anti-cheat systems within the game engine and production pipeline.
Secure game-client communications and interactions with online services.
Collaborate with the Game Security Tech Lead and core teams (Engine, Online, Gameplay) to shape and refine the security roadmap for the title.
Implement integrity verification, anti-tamper, and runtime protection features at the code and data level.
Work closely with Game Security Researchers teams to translate research findings into robust in-game mitigations.
Conduct code reviews and performance analyses to ensure new security measures are stable, efficient, and transparent to players.
Assist gameplay and engine programmers in adopting secure development practices throughout the project lifecycle.
Contribute to post-launch support by investigating new exploits and deploying security updates or countermeasures.
Stay informed of the latest vulnerabilities, cheat techniques, and platform security evolutions to proactively reinforce protections.
Qualifications
- Advanced C/C++ programming skills, with expertise in multi-threading, low-level optimization, and experience working on game engines or gameplay systems in large-scale productions.
- Security and platform knowledge, including familiarity with Windows internals (Android/iOS is a plus), exploit techniques, and network security principles in client/server models.
- Anti-cheat and protection experience, covering technologies like integrity verification, code hardening, and frameworks such as EAC, BattlEye, VMProtect, etc.
- Strong problem-solving abilities, with excellent analytical and debugging skills to resolve complex runtime issues.
- Collaborative development experience, including version control tools (Perforce, Git), and comfort working in large, multi-disciplinary codebases and teams.
- Personal qualities and interests, such as autonomy, curiosity, strong communication skills, a passion for fair play in games, and familiarity with the LLVM code base as a plus.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Senior Gameplay Programmer – Anti-Cheat – [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30449X
Job Description
The Rainbow Six Siege Anti-Cheat team is looking for a talented and detail-oriented Gameplay Programmer to help us fulfill our mission: ensuring a fair and competitive environment for our community.
We focus on cheat prevention and detection through a dual approach: reducing cheat availability and deploying advanced detection systems.
You will work closely with our data scientists and ML engineers to integrate anti-cheat measures directly into core gameplay systems. Your role will be key in leveraging gameplay data and designing intelligent detection mechanisms, all while preserving the experience of legitimate players.
What you will do
Integrate security checks into gameplay systems and logic.
Connect internal and third-party anti-cheat tools to gameplay mechanics.
Implement integrity checks and obfuscation on critical variables to reduce cheat availability and increase the operational cost for cheat developers.
Monitor telemetry and logs to detect suspicious behaviors (e.g., speed hacks, wall hacks, other exploits).
Fix exploits through updates to gameplay rules, edge-case handling, or strengthened server-side logic.
Collaborate with the QA team to reproduce and resolve gameplay-related security issues.
Contribute to match replay systems (map geometry extraction, detailed kill information, etc.) for analysis.
Develop and maintain automated pipelines processing raw replay files to feed our analytics and detection tools.
Ensure that security measures remain invisible to players and do not degrade the gameplay experience.
Qualifications
What you bring to the team
Excellent C++ skills: proven experience with C++ programming, strong understanding of gameplay systems, network synchronization, and data structures.
Gameplay Programming experience: designing, implementing, and debugging core gameplay mechanics.
Curiosity & problem-solving: ability to analyze gameplay systems and think like a cheater to anticipate and prevent exploits.
ML systems integration: prior experience integrating ML models or systems into a game or real-time application.
Collaboration & communication: ability to work effectively with cross-disciplinary teams (data scientists, ML engineers, etc.).
Bonus: experience with game engines (Unreal, Unity, or proprietary engines), anti-cheat technologies, or network programming.
Assets
Experience developing multiplayer games.
Experience with FPS games.
Cross-platform experience (console or mobile).
Familiarity with GAS and CMC.
What to send us
Your resume detailing your background, skills, and relevant projects.
(Optional) Examples or links to your gameplay work.
Additional information
Additional Information
Ubisoft is a global leader in video games, with teams across the world creating original and memorable gaming experiences—from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help our teams and our players grow. If you’re passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!
We use a hybrid work model that helps you stay connected with your team and aligned with company priorities, while giving you the flexibility to maintain a healthy work-life balance. Please note that some roles are fully on-site and not eligible for hybrid work.
Principal Technical Designer
Montreal, Canada - Full-time - REF30127K
Job Description
As a Principal Technical Designer, you’ll create and implement complex, technical, and systemic design elements in a game.
You’re essentially a game or level designer recognized for your technical skills on a design or multidisciplinary production team.
A technical reference within your team, you’ll help, support, and advise your peers as needed. You may also be called upon to become the project's technical expert on a specific element of the game.
What you’ll do
- Create and implement the technical elements of a game feature in with technical directors, programmers, and colleagues from other job families.
- Act as a technical expert on a specific topic + oversee tools and documentation, provide technical assistance, and define and promote best practices.
- Participate in data optimization and validation, taking budget into account and ensuring that technical standards are respected.
- Participate in the advanced debugging of data throughout production.
- Provide regular feedback to design directors (e.g. suggestions for improving tools and methods, etc.).
- Help test new features and tools before their launch.
- Perform production tasks within the game and level design team + prototype gameplay features.
- Design and implement more complex, abstract, technically challenging, or game-wide design elements in the game.
Qualifications
- 8 years of experience in game or level design (with a technical focus)
- The ability to understand and communicate in technical language & clearly express your ideas (both on paper and in person)
- Flexibility + solid analysis and problem-solving skills
- A user-oriented spirit
- Curiosity: you have a passion for understanding how things work
- Experience with various game engines and platforms (nice to have)
- Experience with a range of 2D/3D design software programs (nice to have)
- Experience in programming/scripting (nice to have)
What to send our way
- Your CV highlighting your education, experience, and skills
- Samples of your work (attach files or send us a link to your demo reel or online portfolio.
Please note we are committed to promoting a flexible working policy, as we value in-person interaction and collaboration. Our hybrid work model includes a minimum of 3 days a week in our office and the remaining 2 days working from home.
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work
Game Designer (Social Features - Rainbow Six Mobile)
Montreal, Canada - Full-time - REF30397J
Job Description
As a Game Designer, you will be responsible for designing and developing unique social and ranking features that enrich the player experience. You’ll ensure these features are well-balanced, engaging, and aligned with the game’s overall vision. This role requires a deep understanding of game mechanics, player behavior, and a strong ability to collaborate effectively within a multidisciplinary team.
What you’ll do:
- Design and develop social and ranking features tailored for the mobile experience, inspired by Rainbow Six Siege.
- Ensure that these features are balanced, intuitive, and contribute to a fair and engaging gameplay experience.
- Collaborate closely with art, technical, and design teams to bring social features to life and ensure seamless integration into the game.
- Analyze player feedback and gameplay data to refine and improve existing features.
- Create and maintain clear, detailed documentation, including design specifications and feature intents.
- Stay up to date with industry trends and competitive titles to ensure our social features remain innovative and relevant.
Qualifications
What you’ll bring:
- At least 3 years of experience in game design, ideally with a focus on system design.
- A strong understanding of game mechanics, balancing, and player psychology.
- Proficiency with game design tools, particularly Unity (preferred).
- A creative and strategic mindset to adapt Rainbow Six Siege Operators for the mobile experience.
- Excellent verbal and written communication skills.
- A strong ability to work collaboratively within a cross-functional team environment.
What to send our way
- Your CV highlighting your education, experience, and skills
- Samples of your work (attach files or send us a link to your demo reel or online portfolio)
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work
Game Designer (Gameplay - Rainbow Six Mobile)
Montreal, Canada - Full-time - REF30393M
Job Description
As a Game Designer, you will be responsible for the design and development of gameplay features, including Operators, 3Cs (Character, Camera, Controls), and game balance. Your goal will be to maintain a dynamic, fresh, and fair gameplay experience, especially for high-level players. This role requires a strong understanding of game mechanics and player behavior, analytical and critical thinking skills, and the ability to collaborate effectively within multidisciplinary teams.
What you’ll do
- Collaborate with teams: Work closely with art, technical, and design teams to bring Operators and gameplay features to life.
- Plan and adapt content: Break down existing Operators and new gameplay features into actionable tasks within the scope of Rainbow Six Siege, ensuring clear and efficient execution.
- Analyze and balance the game: Partner with the Analytics and Community teams to assess game balance and player feedback, recommending adjustments to weapons, Operators, and systems.
- Improve existing systems: Iterate on current mechanics to maintain an intuitive, modern, and mobile-optimized experience.
- Document and communicate concepts: Write and update detailed design documentation and specifications for each Operator and feature.
- Stay ahead of the industry: Monitor market trends and competitor games to ensure the gameplay remains innovative, engaging, and competitive.
Qualifications
What you bring
- At least 5 years of experience in game design, ideally with a focus on gameplay systems or 3C design.A strong understanding of game mechanics, balancing, and player psychology.
- Proficiency with game design tools (Unity preferred).
- The ability to creatively and innovatively adapt Siege’s Operators and gameplay to a mobile experience.
- Excellent communication skills, both verbal and written.
- A collaborative mindset and the ability to thrive in a multidisciplinary team environment.
What to send our way
- Your CV highlighting your education, experience, and skills
- Samples of your work (attach files or send us a link to your demo reel or online portfolio)
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work
Texture Artist
Montreal, Canada - Full-time - REF30508D
Job Description
You’ll work closely with your team lead to create photoreal textures, as well as work on the shading and develop the look of the asset (characters, environment elements and/or props).
What you ll do :
· Create textures according to references (internal or provided by the client)
· Create the uvs of the assets to be textured (multi-tiles)
· Responsible for the lookdev and shading of the asset in Arnold for Houdini;
· Produce photorealistic elements while respecting the established technical and aesthetic standards of the current project (film or television series).
-Use the appropriate methods in order to reach the deadlines and optimize render times;
-Follow established techniques and work in a team oriented environment.
-Work in cooperation with the lighting department to make sure the asset is photoreal in shot context
-Occasionaly create shading networks using procedurals
-ingest textures from other vendors
Qualifications
- Strong knowledge of Mari and / or Substance Painter and Photoshop;
- Strong knowledge of shaders and aovs
- minimum 2 years of experience in 3D texturing in the VFX industry or using a raytracing render engine (Arnold, Vray, etc...)
· Knowledge of Arnold and Houdini a strong asset
· Knowledge of Nuke and Maya an asset;
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Resilience and Security Specialist
Montreal, Canada - Full-time - REF30483J
Job Description
The incumbent will play a pivotal role in ensuring the safety and security of our Pan-Canadian Studios; employees, contractors, visitors, assets, and information. The main mandate will be to lead and oversee the daily physical security, incident and emergency response operations across the country. He/she provides informational, functional and technical security expertise to ensure and enhance the current physical security posture by developing, and maintaining procedures, processes, and standards, implementing security controls and systems to mitigate potential risks.
What you'll do
- As the SME in physical security ensure compliance with Global Security and Risk Management policies and regulations;
- Participate in the development of the Pan-Canadian security strategy, define requirements & priorities and oversee its implementation;
- Maintain physical security policies and standards;
- Perform on-site and remote physical security assessments and ensure proper corrective actions;
- Manage and oversee security guard work order and specifications;
- Actively lead and participate in the planning and deployment of security projects, utilizing your expertise to enhance our security infrastructure;
- Lead the resolution of emergency situations, utilizing your expertise to manage crises and ensure the safety of our personnel and assets;
- Provide physical security requirements for internal and external local events;
- Perform evaluations of requirements to laws and regulations regarding safety and physical security;
- Coordinate internal training on prevention and threat awareness;
- Engage as a key member of the health and safety committee, contributing insights and strategies to promote a secure and healthy work environment;
- Support the management of related security contracts in collaboration with procurement, implementation of systems such as access control, alarm systems, intrusion detection systems and camera systems video (CCTV);
- Develop and maintain security metrics and executive reports;
- Assist with other resilience topic related initiatives;
- Support and control of security budgetary allocations;
- Carry out all other related tasks.
Qualifications
What you bring
- Strong communication skills (verbal and written);
- Strong presentation skills (verbal and written);
- Strong interpersonal and negotiation skills, and ability to influence stakeholders at all levels;
- Excellent organization skills, ability to multi-task and prioritize work to consistently meet deadlines;
- Ability to conduct informational training sessions as required;
- Solid analytical skills and attention to detail;
- Ability to draft documents that are clear and well-structured;
- Ability to make decisions quickly in an environment that is in constant evolution;
- Incident response management, including escalation procedures;
- Autonomy, self-directed learner, drive and pragmatism;
- 7+ years’ experience in security field or relevant experience;
- Hands-on experience; Physical access controls, video surveillance, physical intrusion mitigation;
- Hands-on experience in physical security implementations;
- Technical security knowledge and Business Continuity Management methodologies;
- Knowledge of the Genetec and the Entrapass Software is an asset;
- Basic knowledge of computer networking is an asset;
- Knowledge of the Building Code is an asset;
- Knowledge of the Health & Safety Codes and regulations is an asset;
- Microsoft Office Products;
- Technical IT certification is an asset;
- Security certification in security is an asset;
- ASIS PSP or equivalent certification is an asset;
- Business Continuity Management certification (ABCP, CBCP) is an asset.
*This role requires having flexible hours depending on operational needs (ex; special events), you may be called after normal business hours and may be required to assist with incident management during nights and weekends.
*Some domestic travel may be required.
Additional information
Please send us your CV highlighting your education, experience and skills.
Please note that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
We look forward to reading your application ! 😊
Music Licensing Coordinator
Montreal, Canada - Full-time - REF30484F
Job Description
Based in Montréal and reporting to Ubisoft’s International Headquarters, you will join the Ubisoft Music team, which operates from Montréal, Paris, and Shanghai. This team brings together music supervision, music licensing, publishing, and artistic partnerships across the company.
You will be part of the Licensing division, whose mission is to integrate the best songs and music tracks into the heart of Ubisoft’s experiences!
Working alongside the existing Music Licensing Specialists, you will be responsible for coordinating the acquisition of music licenses and ensuring smooth execution across a wide variety of projects, in alignment with the musical needs of Ubisoft’s teams.
Key Responsibilities
- Collaborate closely with music licensing specialists to understand their needs and budgets, and share music research with external partners.
- Identify rights holders (publishers and record labels) of musical works, draft licensing proposals, and manage the process from initial outreach to final agreement.
- Track received agreements and licensing terms, and gather all related materials (audio files, lyrics, credits).
- Build trusted relationships with internal stakeholders (legal, marketing, production) and external partners (labels, publishers), and suggest new collaborators when relevant.
- Ensure accurate archiving of licenses in internal tracking tools, and coordinate with the administrative coordinator to support payment processing and contract finalization.
Qualifications
To thrive in this role, you bring prior experience in a similar position within the music industry (record label, music publisher, rights management), the video game industry, or a related field (TV, film, etc.), ideally in an international environment. You have :
- Strong knowledge and understanding of copyright related to music publishing and recording.
- Excellent interpersonal and communication skills, enabling you to engage confidently with stakeholders at all levels.
- Autonomy, attention to detail, and a proactive mindset, with the ability to contribute meaningful ideas to the team.
- Robust project management skills, including the ability to juggle multiple projects, bring structure and organization, and encourage collaboration.
- Solution-oriented thinking, with resilience in the face of challenges and change.
- Fluency in English, both written and spoken, essential for international collaboration.
- A genuine interest in video games and production environments is a plus.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process
Game Director [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30201X
Job Description
As a Game Director on Rainbow 6 Siege, you’ll transform a creative vision into a variety of systems and mechanics that combine to create an engaging experience for players to enjoy. You will provide your team with the general guidelines to design their specific gameplay features and allow them the flexibility to experiment and iterate.
While your designers focus on their areas of ownership, you’ll pay attention to the larger picture, overseeing the game’s overall outcome: progression, pace, balance, and – of course – quality. You will ensure that all elements related to design work together cohesively to fit the intended experience and make it fun.
What you’ll do:
- Work with the creative director and other core team members to define the game and unify your visions;
- Develop your game design direction + communicate (and emphasize) it across the production floor;
- Support your game designers in developing their features (e.g. gameplay rules, progression systems, combat systems, weapon attributes, artificial intelligence behaviours, 3Cs, etc.) + provide mentorship and constructive feedback to achieve quality;
- Collaborate with interdependent teams to align all design, technical, graphic, and narrative elements;
- Review and discuss budgets & timelines with the producer + keep the editorial team up to date on progress and milestones;
- Adapt to technical and production constraints, feedback, and play test results; readjusting your design direction when need be;
- Follow up on features post-launch to improve, add, or remove components; interpreting data to inform decision-making;
- Occasionally travel locally and abroad to present the game, meet with external partners, visit co-dev studios, etc.;
- Anticipate technological advancements and stay up to date on market trends to evolve our production processes and define our best practices + share them with our studios.
Qualifications
- Around 7 years of game design experience or related experience + 3 years of leadership;
- Experience in ‘live’ competitive shooter games;
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations, Photoshop, and the Office Suite (especially Excel and PowerPoint);
- A highly innovative, empathetic, creative, and collaborative spirit;
- A degree in Game Design or equivalent;
- Excellent communication, interpersonal, presentation, problem-solving, organizational, and mentorship skills;
- Critical thinking, curiosity, resourcefulness, and plenty of flexibility;
- Ability to sift through data and come to meaningful conclusions;
- Familiarity with online gaming communities and live streaming platforms (e.g. Twitch);
- A solid understanding of the market & a (fiery) passion for video games.
What to send our way:
- Your CV highlighting your education, experience, skills, and any games shipped.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Project Programming Lead - Gameplay [Rainbow Six Mobile]
Montreal, Canada - Full-time - REF29886C
Job Description
Rainbow Six Mobile is looking for a Gameplay Programming Lead (CPI) to lead the technical vision and execution of the player experience, including our tactical gameplay loop, multiple progression systems, in-game menus, and many other features.
As the Programming Lead for Player Experience, your responsibilities will include:
Working with associate producers to set realistic production goals for team leads and production managers, and ensuring these goals are met within agreed timelines.
Collaborating closely with our Technical Director, Technical Architect, and other Project Managers to ensure all departments are aligned and working toward the high-level project goals.
Holding regular discussions with Game Directors and Lead Designers about upcoming features or improvements, the technical feasibility of proposed changes, and the overall feel of the game.
Working closely with our QC leads in both Montreal and Bucharest to maintain a high level of build quality at all times, enabling developers to work, test, and deliver without roadblocks.
Identifying staffing needs for our core Gameplay, AI, and UI programming teams to support both cross-functional mandates and the product teams of R6M. When needed: opening positions in RPM, collaborating with the studio’s recruitment team, or reallocating existing staff to ensure production goals are met.
Promoting technical excellence and innovation on the project by leading technical leads, overseeing programming team leads and their reports, and encouraging the team to pursue ambitious, high-quality solutions in collaboration with the Core Team
Qualifications
A bachelor’s degree in Computer Science, Software Engineering, or a related field
Over 10 years of programming experience (C# /C++), including at least five years managing a video game programming team
Knowledge of game engines such as Unity, Unreal, or other in-house engines
Experience shipping at least one full game
A deep understanding of video game production (animation, audio, 3D, gameplay, AI, etc.) and the realities of working with cross-functional teams
Excellent mastery of programming principles and best practices
Strong leadership and team spirit, supported by effective communication skills
An empathetic approach to managing stress in a fast-paced environment (there’s always a solution, and you know it)
An open and innovative mindset, combined with strong analytical and synthesis skills
A teaching mindset and a genuine desire to share your extensive technical expertise
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
FX Artist
Montreal, Canada - Full-time - REF30490X
Job Description
At Hybride, you’ll bring spectacular worlds to life by designing and creating realistic simulations of visual effects such as fire, smoke, water, hair, cloth, fur, muscles, destruction, and more.
WHAT YOU’LL DO
Oversee complex FX simulations — from the initial concept and timing to final cache and render.
Collaborate with your Lead or Supervisor to determine the best creative and technical approach for each shot.
Work closely with other departments such as Modeling, Animation, and Rigging to ensure seamless integration across the pipeline.
Use particle systems, dynamics, expressions, soft and rigid bodies, and cloth simulations to craft high-quality effects.
Contribute to the development of tools and scripts that enhance team productivity and efficiency.
Learn and apply Hybride’s FX standards and tools while mastering our in-house pipeline workflows.
Embrace a procedural approach whenever possible to achieve flexible, scalable, and efficient results.
Knowledge of crowds simulation (agents, behaviors, etc.) is considered a strong asset.
Qualifications
Minimum of 3 years of professional experience in the film or visual effects industry.
Highly creative mindset, with the ability to conceptualize and execute complex FX scenes for feature films.
Proven experience with simulations of fluids, soft and rigid bodies, hair, cloth, fur, and muscles.
Expert knowledge of Houdini is essential.
Experience with machine learning is a strong asset.
Familiarity with Arnold is an asset.
Solid programming skills (Python, etc.) — a definite plus.
Strong problem-solving abilities and a keen eye for detail.
Autonomous, resourceful, and proactive, with excellent collaboration skills.
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is made up of more than 200 highly skilled artists and creators working from two state-of-the-art studios — one in Piedmont, in the Laurentians, and the other in Montreal’s vibrant Mile-End district.
Our portfolio includes prestigious titles such as 300, Avatar, The Hunger Games, and Jurassic World, as well as all six of the latest Star Wars films and Disney+’s acclaimed series The Mandalorian, The Book of Boba Fett, Obi-Wan Kenobi, and Andor.
Above all, we are good human beings who value empathy, well-being, and solidarity.
At Hybride, you are welcome exactly as you are. We embrace diversity in all its forms and are committed to fostering an inclusive and respectful workplace where everyone feels they belong.
Director [Helix]
Montreal, Canada - Full-time - REF30488T
Job Description
As a Cinematics Director at Ubi MTL at the Helix team, you will be responsible for the production and quality of the cinematic.
What you'll do:
- Work in close collaboration with the creative/narrative director and project to develop concepts;
- Ensure that the message is clear and the narrative is in line with the vision for the title;
- Structure and organize the content so that it contributes to project, player and spectator satisfaction;
- Suggest various ways of communicating a visual message based on project objectives;
- Validate project deliverables and lead content and brainstorming meetings;
- Provide feedback and support and work with production teams to meet quality objectives by the deadlines;
- Communicate the content objectives to the graphic design team with the art direction’s approval;
- Play an active role in producing game trailers, if applicable;
- Carry out all related tasks.
Cinematic
- Lead the team and oversee the quality of the production of the elements that make up the cut scenes;
- Collaborate with scriptwriters to iterate and enhance scripted scenes whenever required;
- Collaborate with level designers to ensure coherence in terms of the geographic position of the scenes within the levels, as well as the notions of action continuity and flow for the player;
- Lead the actors (voice, motion capture, live action) and/or the team of subcontractors involved in the shoots;
- Play an active role in voice recordings, sound mixing and final product editing (if applicable).
Qualifications
What you bring to the team:
- Relevant experience (video games, TV broadcasting or film);
- Strong technical skills and extensive cinematographic culture;
- Understanding of the cinematographic craft;
- Artistic qualities and multimedia art skills;
- Solid understanding of video games and extensive video game culture;
- Influence and positive leadership;
- Strong creative sense;
- Open-mindedness and consensus-building skills;
- Solid communication skills;
- Excellent customer vision.
What to send our way
- Your CV, highlighting your background and skills
A real live person will review your application. In this case, it’s our talent acquisition specialist Eric. As he learns more about you through your profile, get to know him through the video below.
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Senior Gameplay Programmer – [New Intellectual Property]
Montreal, Canada - Full-time - REF30450J
Job Description
As a Senior Gameplay Programmer at Ubi Montreal, you will play a central role in designing, implementing, and optimizing the interactive systems that bring a brand-new game to life. You will have a direct impact on the quality of the experience that ends up in players’ hands, acting as the tangible link between code and in-game sensations.
With each iteration, you will ask yourself the essential questions: Is it fun? Is the game’s tone respected? Does it feel AAA? As a reliable member of a gameplay team made up of AI, UI, and 3Cs specialists, you will bring your technical expertise to help realize the vision of the designers.
What you’ll do
- Code new and existing systems to meet the design’s intent.
- Ensure new components integrate seamlessly with existing code.
- Develop tools that make content teams’ work more efficient.
- Analyze and improve existing functionalities.
- Collaborate with design and animation teams on environments.
- Fix gameplay-related bugs.
- Document your systems and tools.
Qualifications
What you bring to the team
- Bachelor’s degree in Computer Science or Computer Engineering.
- At least 5 years of experience in C++ programming and optimization.
- Expertise in gameplay, AI, and design (main character, cameras, NPCs, environments, behaviours…).
- Experience on a team that has shipped a video game (an asset).
- Console development experience (an asset).
- Excellent communication skills across disciplines, with the ability to inspire and motivate.
- Creativity and a passion for innovation.
What to send our way
- Your CV highlighting your education, experience, and skills.
- (Optional) Examples or links to your work in gameplay or technical systems.
Additional information
About us
Ubisoft is a global leader in video games, with teams located all over the world creating original and memorable gaming experiences — from Assassin’s Creed to Rainbow Six, Just Dance and many more. We believe that diverse perspectives help both players and teams to thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join us and help create the unknown!
We embrace a hybrid work model that keeps you connected with your team and aligned with business priorities, while allowing you to maintain your work-life balance. Please note that some roles are fully office-based and not eligible for hybrid work.
Senior Gameplay Programmer – [New IP]
Montreal, Canada - Full-time - REF30355B
Job Description
As a Senior Gameplay Programmer at Ubi MTL, you will be a driving force behind the design, implementation, and optimization of ambitious gameplay systems for a brand-new, large-scale multiplayer game. Set in an intense science-fiction universe with competitive gameplay, you will contribute to a complete cross-platform experience, spanning mobile to HD. You’ll join a close-knit team of seasoned industry veterans, where creativity and data-driven decisions guide every step of development.
What you’ll do
- Work closely with artists, designers, and gameplay developers to create and implement immersive, engaging mechanics.
- Develop and optimize core gameplay systems, including 3Cs and key gameplay features.
- Write clean, performant, modular, and maintainable code.
- Test, debug, profile, and optimize gameplay features.
- Produce clear technical documentation aligned with internal standards.
- Actively participate in code reviews and gameplay workshops.
- Iterate on existing systems to constantly improve player experience.
Qualifications
What you bring to the team
- 7+ years of C++ programming experience.
- Strong command of gameplay mechanics and 3C systems.
- Proven experience with Unreal Engine 4/5.
- Significant experience developing and testing gameplay features across multiple platforms.
- Knowledge of performance and quality-impacting systems (rendering, threading, networking).
- Excellent debugging and profiling skills.
- Ability to write reliable, efficient, and robust code.
- Strong communication skills and a collaborative mindset.
- Self-motivation and passion for video games.
Assets
- Experience developing multiplayer games.
- Experience with FPS titles.
- Cross-platform experience (console or mobile).
- Familiarity with GAS and CMC.
What to send our way
- Your CV detailing your background, skills, and relevant projects.
- (Optional) Examples or links showcasing your gameplay work.
Additional information
About us
Ubisoft is a global leader in gaming with teams around the world creating original and memorable experiences, from Assassin’s Creed and Rainbow Six to Just Dance and many more. We believe diverse perspectives help both players and teams to thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model that keeps you connected with your team and aligned with business priorities, while supporting your work-life balance. Please note some roles are fully office-based and not eligible for hybrid work.
Senior Gameplay Programmer – [For Honor]
Montreal, Canada - Full-time - REF30487C
Job Description
As a Gameplay Programmer on For Honor at Ubi Montreal, you’ll directly contribute to the ongoing growth of our unique multiplayer fighting experience. You’ll join a talented and versatile team working on seasonal content (heroes, events, MTX assets), new player-facing features, and continuous improvements to our content production pipeline.
Within the team, we regularly rotate responsibilities so that each member can contribute to different aspects of production and share their expertise with others. If you’d like to have a tangible impact on the future of For Honor and be part of a human-sized, agile team, we’re excited to hear from you.
What you’ll do
- Code and maintain gameplay systems aligned with the game’s vision.
- Contribute to seasonal content production (heroes, events, MTX).
- Develop new player-focused features.
- Improve the content production pipeline.
- Collaborate with game designers, artists, and animators to bring ideas to life.
- Fix technical issues and optimize existing code.
- Document your work to ensure sustainability and facilitate knowledge sharing.
Qualifications
What you bring to the team
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
- Strong experience in C++ programming (minimum 3 years).
- Understanding of video game production pipelines and optimization.
- Ability to work collaboratively and communicate across different disciplines.
- Creativity, versatility, and a thirst for innovation.
- Experience on game consoles is a plus.
What to send our way
- Your CV highlighting education, experience, and relevant skills.
Additional information
Ubisoft is a global leader in video games, with teams across the world creating original and memorable experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join our journey and help us create the unknown!
We embrace a hybrid work model, helping you stay connected with your team and aligned with business priorities while giving you the flexibility to maintain a healthy work-life balance. Please note that some roles are fully office-based and not eligible for hybrid work.
Visual Effects Artist [Rainbow 6 Siege]
Montreal, Canada - Full-time - REF30485C
Job Description
As a Visual Effects Artist (VFX) with the Rainbow Six Siege team at Ubi MTL, you’ll craft stunning visual moments that positively impact gameplay and enhance player immersion. Whether it’s smoke, fire, an explosion, or cascading snow or water, your effects will amplify the game’s immersive world and often spark the question, “How did they do that?!”.
As an innovative artist, you’ll combine technology with creativity to bring magic to life. Versatile and adaptable, you’ll master a range of tools to design and implement high-quality, real-time visual effects that captivate.
What you’ll do
- Collaborate with the direction team to understand the overall creative vision and establish visual effects priorities.
- Create environmental and cinematic effects using particle systems and textures you produce.
- Work with programmers to identify needs and develop the tools required.
- Adhere to technical constraints to deliver visually appealing yet functional effects.
- Integrate your visual effects into the game engine.
- Refine your effects by testing the game and gathering feedback from collaborating teams (debug and optimize).
- Adapt to community feedback post-launch (where applicable), balancing expectations with technical limitations.
Qualifications
What you bring to the team
- Experience in FX/VFX (visual effects), preferably in the video game industry
- Proficiency with 2D art tools (e.g., Photoshop), compositing software (e.g., After Effects or Nuke), 3D software (e.g., Maya or 3DS Max), and game engines (e.g., Unity or Unreal)
- Solid understanding of basic vector math and artistic fundamentals (visual effects, lighting, composition, proportion, color theory, etc.)
- Ability to accept, interpret, and apply constructive feedback
- A creative and collaborative mindset
- Exceptional attention to detail
*Knowledge of procedural generation software (e.g., Houdini) and/or shader creation and optimization is a big plus.
What to send our way
- Your CV highlighting your education, experience, and relevant skills
- A portfolio showcasing your best work (attach images or provide a link to your personal website or online portfolio)
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed and Rainbow Six to Just Dance and more. They believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join their journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team while maintaining the flexibility needed to ensure a healthy work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Machine Learning Developer - AI/ML
Montreal, Canada - Full-time - REF29875K
Job Description
The Data Platform Group, part of the Ubisoft Data Office within Ubisoft IT, develops Ubisoft's data platform and manages data services and tools for all of the company's data. As a trusted enterprise-wide resource, our products offer the tools and data infrastructure needed for the development of data services and products by all Ubisoft teams.
The Machine Learning Developer - AI/ML role contributes to the establishment, maintenance, and evolution of the platform and internal tools to enable the development and deployment of machine learning models. The person works closely with online system and operations specialists, programmers and data scientists. The specialist is responsible for the optimization of processes for the production launch of machine learning projects. The person is responsible for ensuring the security, robustness and performance of machine learning solutions during production deployments.
What you'll do
- Govern and contribute to the industrialization of ML/AI projects, focusing on the deployment and maintenance of pipelines and models in production.
- Contribute to the identification of new or improved approaches and technical tools.
- Acting as a consultant to guide technologies and/or advising on proofs of concept for forecasting/prescribing and AI projects.
- Design and implement services, tests, and interfaces that support the deployment of ML projects.
- Ensure the security, robustness, and performance of ML solutions during production deployments.
- Design and implement scalable, continuous, and automated processes for deploying, monitoring, and versioning ML models.
- Guide, collaborate, and support users in optimizing ML pipelines, by becoming an expert on the Databricks platform.
- Mentor and engage ML/AI practitioners at Ubisoft, sharing knowledge and best practices in ML Ops.
- Participate in proof-of-concept projects, advancing knowledge of new ML technologies.
Qualifications
- 3 to 5 years of complex experience and in-depth expertise related to the position.
- Team player and excellent organizational, interpersonal and communication skills.
- Passion for leveraging data science in problem solving.
- Ability to assess problems quickly, both qualitatively and quantitatively.
- Ability to navigate between the big picture and the details of Data Science / ML Engineering, with a strong programming background with Java, Scala or Python.
- Experience in Machine Learning, Data Science, or a related field, with a focus on improving model and data quality, and the proven ability to build automated AI processes and manage large-scale data pipelines.
- Experience in deploying models, setting up model validation, and operationalizing AI/ML systems at scale in production environments.
- Experience with ML concepts, tools such as MLFlow, and frameworks/libraries like Scikit-learn, PyTorch, XGBoost. Experience with Databricks is an asset.
- Knowledge of Big Data—Spark, PySpark, data engineering, and pipeline architecture technologies is essential.
- Have a foundation in software engineering principles and proficiency in DevOps tools and practices
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or Software or equivalent.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences
Security Network Administrator
Montreal, Canada - Full-time - REF30195X
Job Description
The infrastructure department of our global network team is seeking a Security Network Administrator who can bring their expertise to life in our dynamic team of gaming & tech enthusiasts. If you are bold, driven and unafraid of pushing boundaries, we want you on our team.
As Network Administrator, you will be responsible for installing and maintaining IT solutions and services as well as proposing improvements and optimisations to the current infrastructure. As a senior administrator, you will also be responsible to solve complex issues brought to us by our partners
Mission
- Install, configure, and maintain network and system equipment (switches, firewalls, load balancers, proxies, custom firewalls).
- Deploy and manage private network links and dedicated peering.
- Monitor, troubleshoot, and optimize network infrastructure and services to ensure high availability.
- Perform proactive network security management, including threat detection, incident response, and enforcement of security policies.
- Conduct regular capacity planning and security audits to prevent risks and performance issues.
- Drive automation adoption to strengthen operational efficiency, reliability, and security consistency.
- Participate in defining and applying standards, guidelines, best practices, and metrics.
- Evaluate and support new requirements, technical designs, and secure architecture choices.
- Maintain updated documentation of network hardware, software, and security configurations.
- Mentor team members, particularly new administrators, and contribute to planning secure network evolution.
Qualifications
- Demonstrated expertise in advanced network and security administration (firewalls, load balancers, proxies, VLANs, ACLs, EtherChannel, Layer 2/3 protocols), supported by extensive industry experience with the tasks outlined above.
- Proven ability to design, implement, and maintain secure, large-scale infrastructures while proactively identifying and mitigating risks.
- Strong proficiency in Linux environments and automation (Python, Ansible, CI/CD), with success applying these in complex operational contexts.
- Skilled in developing innovative solutions to resolve unprecedented or high-impact technical challenges.
- Adept at optimizing network performance and reliability through capacity planning, proactive monitoring, and process improvements.
- Recognized for leadership and mentoring, with the ability to make complex information clear and actionable across technical and non-technical audiences.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Security Researcher
Montreal, Canada - Full-time - REF30448N
Job Description
Ubisoft IT is looking for a Security Researcher for the Security & Risk Management (SRM) team. Fully embedded in Rainbow 6 Siege (R6), this team is responsible for performing security audits on R6 builds and services to ensure their resilience against various threats.
As a Security Researcher joining this team, you will be responsible for conducting an in-depth analysis of security vulnerabilities in our games, analyzing exploits, and devising countermeasures to enhance the security posture of our organization. You will work closely with cross-functional teams to identify potential threats and recommend preventive measures to safeguard our games and sensitive information.
Responsibilities
- Act as a technical expert on security matters related to every game security aspect such as anti-piracy, anti-cheat, game exploits, and security vulnerabilities;
- Reverse engineer existing cheats and exploits;
- Produce technical game security guidelines for game development teams;
- Evaluate and participate in the implementation of security protections within game clients and game servers;
- Perform code security audits to detect security weaknesses;
- Prioritize corrective measures and assist development teams in fixing those issues;
- Communicate efficiently technical security requirements to project stakeholders.
Qualifications
- Experience in reverse engineering games/cheats and/or vulnerability research;
- Strong knowledge of static and dynamic analysis on executables, proprietary file formats, and proprietary network protocols;
- Experience with disassemblers/decompilers such as IDA Pro;
- Good knowledge of Operating System Internals Windows;
- In-depth understanding of software exploitation, protection/obfuscation techniques, knowledge of anti-cheat solutions and possible bypasses, and cheating techniques;
- Good understanding of common vulnerabilities and security issues in online games.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process
Game Director (Far Cry)
Montreal, Canada - Full-time - REF30447D
Job Description
As a Game Director on Far Cry, you’ll transform a creative vision into a variety of systems and mechanics that combine to create an engaging experience for players to enjoy. You will provide your team with the general guidelines to design their specific gameplay features and allow them the flexibility to experiment and iterate.
While your designers focus on their areas of ownership, you’ll pay attention to the larger picture, overseeing the game’s overall outcome: progression, pace, balance, and – of course – quality. You will ensure that all elements related to design work together cohesively to fit the intended experience and make it fun.
What you’ll do:
- Work with the creative director and other core team members to define the game and unify your visions;
- Develop your game design direction + communicate (and emphasize) it across the production floor;
- Support your game designers in developing their features (e.g. gameplay rules, progression systems, combat systems, weapon attributes, artificial intelligence behaviours, 3Cs, etc.) + provide mentorship and constructive feedback to achieve quality;
- Collaborate with interdependent teams to align all design, technical, graphic, and narrative elements;
- Review and discuss budgets & timelines with the producer + keep the editorial team up to date on progress and milestones;
- Adapt to technical and production constraints, feedback, and play test results; readjusting your design direction when need be;
- Follow up on features post-launch to improve, add, or remove components; interpreting data to inform decision-making;
- Occasionally travel locally and abroad to present the game, meet with external partners, visit co-dev studios, etc.;
- Anticipate technological advancements and stay up to date on market trends to evolve our production processes and define our best practices + share them with our studios.
Qualifications
- Around 7 years of game design experience or related experience + 3 years of leadership;
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations, Photoshop, and the Office Suite (especially Excel and PowerPoint);
- A highly innovative, empathetic, creative, and collaborative spirit;
- A degree in Game Design or equivalent;
- Excellent communication, interpersonal, presentation, problem-solving, organizational, and mentorship skills;
- Critical thinking, curiosity, resourcefulness, and plenty of flexibility;
- Ability to sift through data and come to meaningful conclusions;
- Familiarity with online gaming communities and live streaming platforms (e.g. Twitch);
- A solid understanding of the market & a (fiery) passion for video games.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
VFX Artist [Prince of Persia]
Montreal, Canada - Full-time - REF30442O
Job Description
As a Visual Effects Artist at Ubi Montreal, you will create striking visual moments that positively impact gameplay and enhance the player experience. Smoke, fire, explosions, snowfall, or waterfalls – each of your effects will deepen immersion and prompt the question: “How did you do that?”
A creative innovator, you’ll merge technology and artistry to make magic happen. You’ll adapt to a variety of tools, relying on your expertise to produce and integrate high-quality, impactful, real-time visual effects.
What you’ll do
- Collaborate with the leadership team to understand the overall creative vision and set priorities for visual effects.
- Create environmental and cinematic effects using particle systems and textures you produce.
- Work closely with programmers to assess needs and develop tools.
- Respect technical constraints to craft aesthetic and functional effects.
- Integrate your VFX into the game engine.
- Refine effects based on playtest results and feedback from cross-functional teams (debug and optimize).
- Adapt to post-launch community feedback (in some cases) while balancing expectations and limitations.
Qualifications
What you bring to the team
- College diploma in Visual Effects, 3D Animation, or a related field
- Experience as a VFX Artist in the video game industry, ideally on a AAA project
- Proficiency with 3D creation tools (e.g. Maya, 3ds Max) and game engines (e.g. Unreal, Unity)
- Strong knowledge of 2D tools for texture and flipbook creation/retouching (e.g. Photoshop)
- Solid grasp of vector mathematics and art fundamentals (lighting, composition, colour, visual rhythm, etc.)
- Ability to receive, interpret, and integrate feedback constructively
- Creative, curious, and collaborative mindset
What to send our way
- Your CV highlighting your background and skills
- A demo reel showing your best work, with a breakdown of your process – seriously, we want to see how you do it! Attach files or include a link to your personal website or online portfolio.
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. They believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join their journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Technical Artist [Assassin's Creed Invictus]
Montreal, Canada - Full-time - REF30438O
Job Description
As a Technical Artist at Ubi Montreal, you’ll play a pivotal role in bridging the gap between art and programming to deliver features that are both visually stunning and highly performant. You’ll bring your expertise to the project, aiming to exceed the expectations of AAA players while helping realize the creative ambitions of the team.
From the earliest stages of development, you’ll collaborate closely with artists and programmers to define, implement, and optimize effective technical solutions. You’ll account for measurable constraints such as rendering, performance, and memory, while safeguarding the integrity of the artistic vision.
With a creative yet pragmatic approach, you’ll establish clear pipelines, tools, and procedures, ensure they are followed throughout the project, and support colleagues with technical guidance, training, and performance analysis. Acting as the team’s hybrid specialist and go-to resource, you’ll enable smooth, efficient collaboration and deliver AAA quality through to final release.
What you’ll do
- Create fast, efficient, and clear pipelines.
- Prepare and maintain coherent documentation for pipelines, tools, and procedures.
- Perform feature benchmarking through research and testing.
- Prototype features and provide transparent performance reports.
- Help develop an asset library (e.g., textures).
- Ensure team adherence to established procedures and standards.
- Debug and polish your features.
- Provide training and technical support to colleagues.
Qualifications
What you bring to the team
- Several years’ experience in a similar role in the video game industry.
- Experience designing for game consoles (bonus: multiplayer projects).
- Proficiency with 2D and 3D software such as 3ds Max, Photoshop, Houdini, or Substance Designer.
- Scripting knowledge (C#, JavaScript, MaxScript).
- Skills in shader writing and motion design.
- Strong understanding of graphics libraries (e.g., NGUI, React Native) and real-time engine constraints.
- A passion for sharing knowledge to push technological boundaries and help others grow their skills.
What to send our way
- Your CV highlighting your education, work experience, and skills.
- Examples of your work (attach images or provide a link to your online portfolio).
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. They believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join their journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Senior Gameplay Animator (AI) – Far Cry
Montreal, Canada - Full-time - REF30436Z
Job Description
As a Gameplay AI Animator, you will be responsible for designing, integrating, and refining animation systems for non-playable characters (NPCs), both friendly and hostile. Your work will directly impact the player’s experience and must align with the Animation Director’s vision while respecting design constraints and technical requirements.
Responsibilities
- Design and implement AI animation systems for various behaviors, including:
- Basic locomotion
- 3D navigation
- Combat behavior
- Hostage situations
- Process and enhance mocap data with high precision, tailored to the specific needs of our engine.
- Export and integrate animations following technical guidelines established by the Technical Director, in collaboration with the technical animator, designers, and programmers.
- Test and iterate animation systems in-game, ensuring functionality and visual quality.
- Collaborate daily with animators, the Animation Director, programmers, and designers to deliver features on time and at the expected quality level.
- Own the final quality of each feature in-game — animation is validated through its impact in the final experience.
Qualifications
What You Bring
- A sharp eye for detail and a strong sense of visual quality.
- An open and collaborative mindset, with the ability to find compromises to solve complex problems.
- Motivation and pride in delivering high-quality work.
- Flexibility and resilience when facing production changes or challenges.
- A passion for teamwork and sharing ideas in a creative environment.
- Proven experience in AI animation and animation system development.
- Strong skills in mocap data processing.
- Familiarity with MotionBuilder (a plus).
- Experience working on a shipped AAA title (an asset).
- Solid understanding of technical constraints related to game engine integration.
- Ability to work effectively in a multidisciplinary team and align with both artistic and technical visions.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Technical Animation Director - (Rainbow Six Siege)
Montreal, Canada - Full-time - REF29802P
Job Description
As a Technical Animation Director at Ubi MTL, you’ll be at the heart of both the technological and artistic innovation of a unannounced AAA project. You’ll lead teams in building animation systems that are fluid, expressive, and high-performing, while ensuring alignment between creative vision and technical feasibility.
This role blends leadership, technical expertise, and a passion for animation. You’ll act as a key facilitator between animation, rigging, programming, and tools teams, making sure pipelines are robust, scalable, and tailored to the project’s ambitions.
What You’ll Do
- Design, implement, and maintain a high-performance, scalable animation pipeline tailored to the project’s needs.
- Collaborate with the tools team to develop or improve scripts in MotionBuilder (Python).
- Work closely with animators and programmers to design and refine animation systems within the game engine.
- Support the implementation of procedural animation systems and full-body IK with animation programmers.
- Ensure animation systems support character customization requirements.
- Partner with rigging artists to strike the right balance between artistic quality and technical performance.
- Document processes and provide day-to-day support to technical animators and animation teams.
Qualifications
What you bring to the team
- Education: Degree in 3D animation, computer science, software engineering, or a related field.
- Experience: 7 years of experience in animation within the video game industry, technical animation system development, or programming, including 3 years in a leadership role.
- Technical Expertise: Strong command of game engines (Unity, Unreal) and 3D software (MotionBuilder, 3ds Max, Maya). Solid understanding of scripting languages (Python, C#, JavaScript, MaxScript), motion capture, and state machines.
- Tools & Methodologies: Experience with bug tracking tools (Jira) and version control systems (Perforce).
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us your resume highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Rigger (Senior) - (unannounced project)
Montreal, Canada - Full-time - REF29949E
Job Description
As a Rigger at Ubi MTL, you make it possible for characters and objects to come to life and move realistically within our worlds.
From pivoting to bending, squashing and stretching, you define what can be done and how through flexible and intuitive rigs. You take inspiration from the real world when you can – and turn to your imagination when you can’t. With a variety of internal tools at your disposal, you can focus on achieving quality and consistency without having to build everything from the ground up time after time.
What you'll do
- Collaborate with the art team to understand the overall game vision and rigging and skinning needs;
- Study concept art and research your own references.
- Rig and skin characters and objects while staying organized (keeping your scenes clean, following naming conventions, etc.).
- Find balance between artistic aspects and technical constraints with the help of technical directors.
- Partner with character modellers to troubleshoot models when need be.
- Work closely with animators to make models move believably and overcome any motion-related limitations.
- Iterate to improve your work based on feedback from interdependent teams.
Qualifications
What you bring
- A minimum of 4-5 years experience in video game rigging, modelling and/or animation or other relevant experience.
- Knowledge of 3D software (3DS Max, Maya, and MotionBuilder) + familiarity with scripting.
- Solid understanding of anatomy and cloth.
- Excellent observation, problem-solving, organization, communication, and interpersonal skills.
- A highly collaborative, creative, and innovative spirit.
- Flexibility and resourcefulness.
- Motivation to reach out for feedback and adapt to it.
- Knowledge of game engines (e.g. Unity or Unreal), a plus.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Sr. Manager, Community Team
Montreal, Canada - Full-time - REF30228O
Job Description
The Manager, Community Team will be responsible for the daily operations of the internationally connected Community group that works within an integrated team on an assigned portfolio of games. The Community Team is responsible for player engagement activities across community channels, including content creation, sentiment reporting, and player insights and feedback. This role helps oversee, shape, and manage the overall performance and development of the Community team.
WHAT YOU’LL DO
- Oversee the day-to-day management and operations of the Community team on an assigned portfolio of games.
- Implement global strategies, best practices, and initiatives to support the player community.
- Drive and improve content production practices, quality, and team Key Performance Indicators and objectives.
- Follow and implement social media, content, and engagement best practices, incorporating key learnings into team standards and training.
- Drive and optimize player insight strategies, feedback cycle practices, and relevant tools to guide decision making with Development, Publishing, and Community.
- Coach and develop the team by assessing strengths and development needs, giving timely feedback, and creating improvement and training plans.
- Manage team reports, schedules, staffing allocations, and resources to accomplish mission.
- Engage in the day-to-day supervision and review of Community Development, Community Manager, and Community Representative work and results.
- Develop and maintain relationships with partner teams in Community, Support, Publishing and Studios.
- Make recommendations to all Leadership stakeholders and Executive management on progress and improvements.
- Create a fun, collaborative environment with a shared passion for Ubisoft players.
Qualifications
WHAT YOU’LL BRING
- Intermediate experience in a community management supervisory role, minimum
- People management experience with a track record of leading diverse, distributed teams.
- Familiar with social media channels, live streams, and YouTube.
- Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
- Ability to write reports, business correspondence, and procedure manuals.
- Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
- Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
- Fluency in French.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Associate Producer [Prince of Persia]
Montreal, Canada - Full-time - REF30412L
Job Description
As an Associate Producer at Ubi MTL, you’ll drive the development of a specific part of a game. Depending on the project’s larger production strategy and organizational structure, your part could be a component like animation, level design, gameplay, world, or a combination of a few.
All in all, you’ll guide one or many multidisciplinary teams to bring your assigned portion to life from start to end. You’ll pair well-designed work processes with clear expectations for your team members to do their best work and optimize their talents.
Through careful planning, follow-through, and oversight, you’ll keep development on pace, ensuring that time is spent on the right things, and pivot when need be.
While pushing production capacity and quality, you’ll see to it that your team is ready and able to deliver their chunk of the game on time and in a supportive environment.
What you’ll do
- Partner with the core team to understand the overall game vision and requirements + communicate them across the production floor.
- Establish the scope of your area of focus: create its long-term roadmap and schedule, establish its deliverables, quality targets, and key milestones, and define its development strategies and budgets.
- Put everything in place to pave the way for production: develop workflows and pipelines + implement means to facilitate interaction between colleagues.
- Set clear goals for your team members to achieve + make sure the process of delivering those goals is as smooth as possible.
- Anticipate risks & put plans of action in place to overcome them.
- Meet with your team to clarify milestones, prioritize deliverables, give updates, address concerns, provide direction, gather feedback, etc.
- Sync up with the producer, production director, and production managers on progress and momentum + follow up on budgets.
- Look for opportunities to improve and evolve our processes, methods, and practices.
- Take part in recruitment to build your team + foster their professional growth and career progression.
Qualifications
- 7+ years of experience in production or project management in the video game industry;
- Plenty of flexibility to adapt to a range of situations & navigate interdependencies;
- Familiarity with a variety of project management methodologies;
- Excellent communication, interpersonal, and presentation skills;
- An attentive, collaborative, and innovative spirit;
- A people-oriented approach: sure, you care about results, but you never lose sight of the dedicated people behind them.
What to send our way
Your CV highlighting your background, skills, and any games shipped.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Manager, CRM Strategy
Montreal, Canada - Full-time - REF30379D
Job Description
Games industry evolved towards services and the need to win a good share of players’ entertainment time. Acquiring new customer is one of the challenges, the other is to keep them in Ubisoft ecosystem. The service that Ubisoft will provide all along the gamer journey will make the difference among a highly competitive market. The communication towards gamers has to be multichannel and personalized. Send the right message, to the right person, at the right moment, through the right channel and right device.
Ubisoft operates on a wide variety of owned channels (email, web banners, in-game news, console hubs, mobile notifications...) with specific tools, collaborating with varied clients like Ubisoft HQ, Global Brand Publishing, and production teams from all over the world.
The CRM Strategy activity aims at improving the company’s acquisition, retention and monetization, ensuring player satisfaction at each step of their consumer /or gamer journey. Leveraging the power of data and multiple reach opportunities of CRM channels, the game strategy activity helps create 1-1 relationship with Ubisoft clients and ultimately drive loyalty within Ubisoft’s ecosystem.
In this context, the CRM Strategy team is looking for a Manager, reporting to the CRM Strategy Director, to lead a team of CRM Strategists handling a diverse portfolio of games.
Key Responsibilities
- Lead and manage a team of CRM Strategists, fostering a collaborative and high-performing environment.
- Oversee onboarding, coaching, mentoring, and performance management to support team growth and development.
- Provide hands-on support in day-to-day CRM strategy operations, including selecting appropriate CRM channels, defining target audiences, crafting impactful messaging strategies, and delivering comprehensive reporting.
- Guide the team in building Game Lifecycles for a portfolio of titles – user journeys across multiple touchpoints, including setting the strategy, developing objectives, evaluating resource levels, and measuring results.
- Partner with Analytics and Data Science teams to help apply data to marketing tactics and audience segmentation on all CRM channels, and to help understand effectiveness and performance.
- Support and elevate team interactions with key stakeholders, including Global Publishing Brand Managers, Game Production Teams, Marketing Analytics, Audience & Data Science Teams.
- Communicate with senior management on an ongoing basis regarding team evolution, campaign performance results, process improvements, transversal projects.
Qualifications
- 5-7 years of experience in CRM, digital marketing, or customer engagement, ideally within entertainment, gaming, or tech industries.
- Proven success in developing and executing lifecycle marketing strategies and personalized campaigns.
- Driven, enthusiastic leader who can influence the broader organization with a clear vision and storytelling.
- Solid organizational and project management skills, including the ability to manage and prioritize multiple projects, deadlines and work streams.
- Creative problem-solving skills with a focus on efficient execution while balancing big-picture thinking.
- Proactive & independent, always looking for ways to take initiative and improve existing programs/processes.
- Strong analytical skills with experience interpreting CRM performance data and applying insights.
- Excellent communication and stakeholder management skills.
- Passion for video games and understanding of gamer behaviour is a strong asset.
- French language skills are a plus.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance.Note, that some roles are fully office-based and are not eligible for hybrid work.
CG SUPERVISOR
Montreal, Canada - Full-time - REF30398Q
Job Description
What you will do
- Work closely with the VFX Supervisor, producers, artists, and other relevant departments to create high-quality visual effects;
- Provide clear guidance to all CG departments, set specific goals, and monitor processes, progress, and results;
- Clearly communicate R&D and pipeline requirements to developers;
- Determine, adjust, and maintain the most effective and efficient technical approach and workflow possible;
- In collaboration with CG department management, participate in the design and implementation of the technical and artistic pipeline, as well as the development of the production flow, while ensuring that the tools used fully meet the needs of the project;
- Coach Technical Directors (TDs) in solving day-to-day problems and anticipate potential pipeline tool issues before they affect production;
- Ensure deadlines are met and that each department performs the required quality checks;
- Assist in debugging or optimizing scenes as needed.
Qualifications
- Minimum of 5 years of experience as a supervisor in the field of VFX, film, or television, with the ability to ensure a high level of artistic and technical quality;
- Excellent organizational, communication, and project management skills;
- Strong CG skills, including a good understanding of modeling, texturing, look development, rigging, and animation;
- Proven experience with complex creatures, from modeling to final rendering, and in-depth knowledge of assets;
- In-depth understanding of the technical and creative aspects of 3D animation production;
- Complete mastery of all stages of 3D production and good understanding of the 2D pipeline;
- Proven team leadership, strong motivational skills, and willingness to share knowledge;
- Experience in team management and task assignment;
- Ability to work under tight deadlines;
- Positive attitude and team spirit;
- Excellent organizational skills and attention to detail;
- Very good command of Houdini;
- Good command of Arnold (an asset);
- Knowledge of Python (an asset).
Additional information
Our passion for innovation and our team's creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is made up of more than 200 highly skilled creators spread across two creative spaces located in Piedmont, in the Laurentians, and in Montreal's Mile End neighborhood.
Our portfolio includes prestigious titles such as 300, Avatar, The Hunger Games, and Jurassic World, as well as the last six episodes of the Star Wars franchise and the new premium Disney+ television series The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi, and Andor.
We are first and foremost good human beings who value good human values, well-being, and solidarity.
At Hybride, you are welcome just as you are. We embrace diversity in all its forms. We are committed to fostering an inclusive work environment that respects all differences.
Solution Security Architect
Montreal, Canada - Full-time - REF30388C
Job Description
You will join the Security and Risk Management department as a Solution Security Architect (also referred to as Embeds) focused on Network Security topics. By integrating deeply with teams, you drive security from within, implementing protections, and accelerating remediations. You will contribute to the reduction of risks by embedding within the Network IT teams, while working with the rest of the organization.
Key Responsibilities
- Lead remediation of critical vulnerabilities within the assigned scope, including post-incident actions.
- Implement security measures on behalf of network infrastructure teams
- Roll out major security initiatives across the mandate scope.
- Provide expert security recommendations tailored to our systems and context.
- Build and maintain security configuration templates and hardening standards.
- Prototype and validate new security improvements or solutions.
- Ensure proper documentation of all implemented security controls and measures.
- Contribute to a corpus of best-practices, knowledge bases, and guidelines to push security left and foster self-service
Qualifications
- Expertise in network security across L2–L4, including routing, ACLs, VPNs, segmentation, LAN/WAN architectures (e.g., Cisco), and data center–grade firewalls and load balancers.
- Strong mastery of cloud network security for AWS and Azure, including VPC/VNet design, peering, security groups/NSGs, firewalls, hybrid connectivity, and policy enforcement (e.g., Calico).
- Proficiency in Linux system security, including nftables/iptables, hardening, logging, and securing services such as DNS, IDS, PowerDNS, and Suricata.
- Skilled in automation through Infrastructure as Code (e.g., Terraform, Ansible) and scripting/programming in Python, Go, or Bash for tooling and workflows.
- Knowledge of advanced networking and security concepts such as DNSSEC, PKI, TLS, reverse proxies, NAC solutions (e.g., Cisco ISE), 802.1X, and device posture management.
- Familiarity with cloud‑native and container security, including Kubernetes networking, CNI/Calico, zero‑trust architectures, and operational practices such as SIEM usage and root cause analysis.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Global compensation Advisor
Montreal, Canada - Full-time - REF30377U
Job Description
The person in this role will contribute to the development and administration of the company’s total rewards programs (compensation, benefits, non-monetary rewards, etc.). They must be able to operate and identify solutions and improvements in processes, inform employees, and advise managers and HR teams on Ubisoft’s practices within their area of expertise.
What you’ll do
- Master the job structure.
- Identify strategic issues related to total rewards processes.
- Assess the effectiveness and efficiency of service providers, programs, and processes related to total rewards, and recommend corrective actions when necessary.
- Contribute to the development of communication tools and compensation programs, inform employees, and advise managers on Ubisoft’s practices in their area of expertise.
- Provide, when relevant, recommendations and carry out the implementation, communication, and administration of policies, guidelines, programs, and processes supporting the company’s total rewards strategy.
- Conduct market studies, statistical analyses, and other types of research necessary for managing and developing total rewards.
- Develop and deliver training content on total rewards to employees, managers, and HR team members.
- Administer bonus programs, the stock option program, and the salary review program.
Qualifications
What you'll bring
- Bachelor’s degree in actuarial science, business administration, industrial relations, human resources, or another relevant field
- At least 5 years of experience in total rewards
- Strong mathematical and statistical skills, with a keen interest in Excel
- Strong methodological rigor
- Excellent interpersonal and communication skills
- Ability to provide high-quality customer service
- Ability to manage multiple files simultaneously
- Autonomy
- Comfortable interacting with individuals at all levels of the organization and with external resources
- Excellent knowledge of French and English, both spoken and written
Additional information
About us
Ubisoft is a global leader in video games, with teams across the world creating original and memorable gaming experiences — from Assassin’s Creed and Rainbow Six to Just Dance and many more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join us and help create the unknown!
We embrace a hybrid work model that keeps you connected with your team and aligned with business priorities, while giving you the flexibility to maintain your work-life balance. Please note that some roles are fully office-based and are not eligible for hybrid work.
Technical Lead– TG Quality Foundations
Montreal, Canada - Full-time - REF30048N
Job Description
At the Technology Group (TG), we provide tools, middleware, and services tailored to the needs of Ubisoft’s game production teams, supporting them throughout the entire development lifecycle. Through collaboration and innovation, we help streamline creation and improve production efficiency, with the goal of delivering high-quality games to millions of players worldwide. Exploring ideas, experimenting with new technologies, and implementing stable solutions are part of our daily routine.
As a Technical Lead within the Technology Group, you will define and guide the technological vision of our SDKs designed for game engines, ensuring maximum quality, performance, and reusability for Ubisoft’s production teams. You will be responsible for technical and architectural decisions related to the technologies under your scope, and will actively contribute as an expert to innovation initiatives shaping the future of game development tools—particularly technologies related to debugging and game performance.
Your role is key in establishing technical and quality standards and fostering convergence across projects. You will collaborate closely with production teams, technical leads and architects from other groups, and technology partners to ensure our solutions meet diverse needs while remaining sustainable and coherent.
🔹 What You’ll Do
Technical Leadership: Lead and oversee major technical decisions, ensuring consistency and sustainability of the technologies under your responsibility.
Strategic Technical Direction: Define best practices, standards, and strategic directions for SDKs, frameworks, pipelines, and tools used in production.
Cross-functional Impact: Propose solutions for complex, cross-cutting topics such as vendor replacement, service migrations, and privacy law compliance.
Technology Prototyping: Explore and prototype new technologies, anticipate trends, and position TG to leverage them effectively.
System Integration: Ensure technical decisions align with long-term vision, assessing risks and interdependencies between systems.
Collaboration & Mentorship: Maintain coherence across TG’s ecosystem by collaborating with other teams and supporting engineering teams in developing their technical skills.
Technical Reviews Management: Facilitate technical review processes, including inter-team syncs and domain-specific discussions impacting developers in areas such as performance, debugging, observability, and automated testing.
Why This Role Is Right for You
- You’re passionate about building coherent, sustainable ecosystems and driving technological convergence.
- You excel at translating business needs into technical solutions—and vice versa.
- You can synthesize complex situations into clear, visual, and textual representations tailored to different audiences.
- You’re comfortable diving into technical details while maintaining a strategic overview.
- You have strong convictions about best practices, while remaining adaptable to constraints and diverse perspectives.
Qualifications
.What You Bring
- Solid experience in programming and technical leadership.
- Proficiency in C++, with knowledge of C#.
- Deep understanding of game engines (e.g., Anvil, Snowdrop), debugging, and performance optimization.
- Experience with CI/CD pipelines and modern development workflows.
- A degree in Computer Science, Software Engineering, or equivalent training.
- Excellent interpersonal and communication skills, especially in distributed team environments.
- A strong desire to share knowledge and push technological boundaries.
What to Send Us
Your CV highlighting your experience and skills.
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Senior Artist Crowd/FX
Montreal, Canada - Full-time - REF30274O
Job Description
What you'll do :
- Build simulation setups to create realistic crowds using Houdini and in-house tools;
- Be proficient at crowds' agent's setups
- Work closely with the rest of the team to determine the best technical and creative approaches to facilitate workflow;
- Optimize rigs, agents, simulation systems and caches for maximum efficiency
- Has experience doing FX work (simulations of various visual effects such as fire, water, smoke, destruction, etc..) a strong asset
- Resolve technical challenges and execute solutions;
- Work closely with other departments (rigging, modeling, animation, etc)
- Maintain communication between artists, department heads, production, and supervisors regarding schedules, deadlines, and shot/sequence feedback;
- Be able to deliver work within established deadlines while maintaining high quality standards.
Qualifications
What you bring :
- 5 years minimum experience in VFX crowd simulation
- Excellent knowledge of Houdini ;
- Good knowledge of Maya ;
- Knowledge of Vex and Python;
- Be proactive and autonomous
- Excellent problem-solving skills
- Basic knowledge of Arnold is an asset;
- Good knowledge of FX (rbd, pyro, flip, etc.) is also an asset.
Additional information
Our passion for innovation and the creativity of our team are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is made up of more than 200 highly skilled creators, working across two creative spaces located in Piedmont, in the Laurentians, and in Montreal’s Mile-End district.
Our portfolio includes prestigious titles such as 300, Avatar, The Hunger Games, and Jurassic World, as well as the six most recent episodes of the Star Wars franchise and Disney+’s premium series The Mandalorian, The Book of Boba Fett, Obi-Wan Kenobi, and Andor.
Above all, we are good human beings who value human qualities, well-being, and solidarity.
At Hybride, you are welcome just as you are. We embrace diversity in all its forms and are committed to fostering an inclusive and respectful work environment for all differences.
Cloud Administrator (DEVOPS)
Montreal, Canada - Full-time - REF30235F
Job Description
You will join the Build & Orchestration team, which is part of the IT Games & Studios (ITG&S) group. This distributed and multidisciplinary team brings together system administrators, developers, and Development & Operations (DevOps) specialists. Together, they support and evolve the infrastructure and services, hosted on various internal and external cloud platforms, that power the game development pipelines used by Ubisoft studios around the world.
As a Cloud Administrator, you will contribute to scalable, reliable, and high-performance services that have a direct impact on game production. This position combines system operations and development, in collaboration with several production teams across the organization, as well as participating in the global support of our services (on-call support rotation with other team members).
Responsibilities
The main and usual functions of this job are:
- Operate, maintain, and improve our build orchestration infrastructure
- Collaborate with production teams to support their pipelines and custom tools
- Support Linux-based applications, work in Kubernetes environments
- Develop and evolve backend services to optimize build distribution
- Design and maintain scripts to automate routine maintenance tasks and ensure system reliability
- Perform in-depth analysis of codebases or CI/CD pipelines to solve problems efficiently
- Troubleshoot issues across the entire stack, from infrastructure to application
- Implement observability and monitoring solutions
- Promote automation and DevOps best practices throughout the development cycle
- Participate in a global on-call rotation
Qualifications
- Demonstrated senior-level expertise through strong prior experience operating complex Linux/DevOps and cloud environments.
- Proven ability to design innovative solutions for complex or unprecedented technical challenges.
- Skilled at simplifying and clearly communicating advanced technical concepts to diverse stakeholders.
- Advanced technical mastery of Linux, Kubernetes, Terraform, Ansible/Chef, with solid CI/CD automation practices.
- Strong programming capabilities in Python, C#, or Go.
- Proficiency with observability and monitoring tools (Prometheus, Grafana, ELK, OpenTelemetry) and deep knowledge of cloud infrastructures (e.g. Azure).
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Technical Art Director [Assassin's Creed Invictus]
Montreal, Canada - Full-time - REF30212M
Job Description
As a Technical Art Director at Ubi MTL, you have the highest-level understanding of what our tech can do, can’t do, yet could do, plus visibility on the project as a whole. You’re responsible for providing expert insight, tools, and support to steer a game – and its creators – towards success.
Collaborating with other directors in the early stages, you’ll shape the project’s goals before committing resources. You’ll consider quantifiable factors like rendering, performance, and memory, alongside less tangible ones such as timing and momentum. By taking a realistic yet forward-thinking approach, you’ll ensure ideas are transformed into actionable plans and brought to life.
Each day of development brings new challenges, both anticipated and unexpected, but you’ll always maintain a big-picture perspective. As a strategic thinker and tactical planner, you’ll balance immediate priorities with long-term objectives, consistently weighing the future impact of your decisions.
What you’ll do
- Collaborate with the leadership team to define the project’s overall vision and assess technical feasibility.
- Identify and analyze risks across game engine, data management, features, and workflows.
- Evaluate existing tools and occasionally design custom solutions to support art pipelines while upholding project vision.
- Connect with technical artists and associate graphics technical directors to share updates, enforce standards, provide references, and offer feedback.
- Solve complex and priority issues, approving technical specifications as needed.
- Prepare project reviews and recommend optimizations for how graphical data is created and integrated.
- Anticipate technological advancements and stay informed about industry trends to define best practices and share them with teams and studios.
- Contribute to recruitment efforts to grow your technical art team and foster talent development.
Qualifications
What you bring to the team
- Experience in art, technical art, programming—or other relevant experience—paired with strong leadership skills.
- Expertise with game engines (e.g., Unity, Unreal) and their constraints, 2D art tools (e.g., Photoshop), 3D software (e.g., 3DS Max, Maya, Substance Painter), and scripting languages (e.g., C#, Python, JavaScript, MaxScript).
- Familiarity with bug-tracking software (e.g., Jira) and version control systems (e.g., Perforce).
- A collaborative, solution-oriented, and empathetic mindset with innovative problem-solving skills.
- Strong proficiency in critical thinking, time management, and organization.
- A detail-focused, curious, resourceful, and adaptable approach to your work.
What to send our way
- Your CV highlighting your achievements, skills, and shipped games.
- A portfolio or documented samples of your work (attach visuals or provide links to your online portfolio).
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable experiences, including Assassin’s Creed, Rainbow Six, Just Dance, and more. We believe diverse perspectives drive innovation and enrich both player communities and our teams. If you’re passionate about pushing the boundaries of entertainment, join us and shape the future of gaming.
We embrace a hybrid work model, allowing you to stay connected with your team while maintaining your work-life balance. Please note that some roles require full-time in-office presence and are not eligible for hybrid work.
Technical Art Director [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30210U
Job Description
As a Technical Art Director at Ubi MTL, you have the highest-level understanding of what our tech can do, can’t do, yet could do, plus visibility on the project as a whole. You’re responsible for providing expert insight, tools, and support to steer a game – and its creators – towards success.
Collaborating with other directors in the early stages, you’ll shape the project’s goals before committing resources. You’ll consider quantifiable factors like rendering, performance, and memory, alongside less tangible ones such as timing and momentum. By taking a realistic yet forward-thinking approach, you’ll ensure ideas are transformed into actionable plans and brought to life.
Each day of development brings new challenges, both anticipated and unexpected, but you’ll always maintain a big-picture perspective. As a strategic thinker and tactical planner, you’ll balance immediate priorities with long-term objectives, consistently weighing the future impact of your decisions.
What you’ll do
- Collaborate with the leadership team to define the project’s overall vision and assess technical feasibility.
- Identify and analyze risks across game engine, data management, features, and workflows.
- Evaluate existing tools and occasionally design custom solutions to support art pipelines while upholding project vision.
- Connect with technical artists and associate graphics technical directors to share updates, enforce standards, provide references, and offer feedback.
- Solve complex and priority issues, approving technical specifications as needed.
- Prepare project reviews and recommend optimizations for how graphical data is created and integrated.
- Anticipate technological advancements and stay informed about industry trends to define best practices and share them with teams and studios.
- Contribute to recruitment efforts to grow your technical art team and foster talent development.
Qualifications
What you bring to the team
- Experience in art, technical art, programming—or other relevant experience—paired with strong leadership skills.
- Expertise with game engines (e.g., Unity, Unreal) and their constraints, 2D art tools (e.g., Photoshop), 3D software (e.g., 3DS Max, Maya, Substance Painter), and scripting languages (e.g., C#, Python, JavaScript, MaxScript).
- Familiarity with bug-tracking software (e.g., Jira) and version control systems (e.g., Perforce).
- A collaborative, solution-oriented, and empathetic mindset with innovative problem-solving skills.
- Strong proficiency in critical thinking, time management, and organization.
- A detail-focused, curious, resourceful, and adaptable approach to your work.
What to send our way
- Your CV highlighting your achievements, skills, and shipped games.
- A portfolio or documented samples of your work (attach visuals or provide links to your online portfolio).
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable experiences, including Assassin’s Creed, Rainbow Six, Just Dance, and more. We believe diverse perspectives drive innovation and enrich both player communities and our teams. If you’re passionate about pushing the boundaries of entertainment, join us and shape the future of gaming.
We embrace a hybrid work model, allowing you to stay connected with your team while maintaining your work-life balance. Please note that some roles require full-time in-office presence and are not eligible for hybrid work.
Senior Cinematic Animator
Montreal, Canada - Full-time - REF30206G
Job Description
As a Cinematic Animator, you will be responsible for providing animations of characters (body and facial), cameras and objects, in line with the Realization Director's guidelines. These animations may be created using Motion Capture or Keyframe.
What you'll do
- Apply animation principles to create high-quality animations while optimizing them to meet technical constraints and making any changes that are requested based on direction.
- Work closely with the Director, Narration and Cinematic Designers to understand the expected quality, intentions and capabilities of the engine in order to anticipate the appearance of animations in the game.
- Accurately render actors' performances under the direction of the animation supervisor and the Realization Director.
- Provide visibility on work progress through production tracking and/or communication tools.
- Master dialogue animation systems and participate in their improvement.
- Be involved in motion capture shoots (ref, storyboard, animation listing, requirements, constraints, etc.).
- Check the results of your work in the game engine.
- Identify and report potential issues (technical, artistic, delivery deadlines)
Qualifications
What you bring
- You have experience as a film or Cinematic Animator on a AAA game, and ideally participated in the entire production phase right up to the ship.
- You have experience with motion capture.
- You have a good sense of composition (camera movement, framing, etc.).
- You are familiar with Autodesk animation software (Motion Builder/Maya).
- Your communication skills enable you to communicate easily within your team, as well as with other departments.
- You are pro-active and enjoy researching and improving what already exists.
- You have an interest in the language of film.
- Your level of English enables you to work in an international environment.
What to send our way
- Your resume/CV highlighting your background and skills.
- Link to demo reel (no websites please)
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Network Administrator
Montreal, Canada - Full-time - REF30194O
Job Description
The infrastructure department of our global network team is seeking a Network Administrator who can bring their expertise to life in our dynamic team of gaming & tech enthusiasts. If you are bold, driven and unafraid of pushing boundaries, we want you on our team.
As Network Administrator, you will be responsible for installing and maintaining IT solutions and services as well as proposing improvements and optimisations to the current infrastructure. As a senior administrator, you will also be responsible to solve complex issues brought to us by our partners
Responsabilities
- Install, configure, and maintain network equipment (switches, routers, firewalls, load balancers).
- Deploy and support private network links and dedicated peering connections.
- Monitor, troubleshoot, and optimize network infrastructure and services.
- Enforce network security policies and procedures. Perform proactive network capacity planning and management.
- Drive automation to improve operational efficiency and consistency.
- Maintain accurate documentation of network hardware, software, and configurations.
- Contribute to the definition of network standards, guidelines, and best practices.
- Assist in evaluating technical requirements and supporting design efforts.
- Provide user support and mentor team members, especially new administrators.
Qualifications
- Demonstrated senior-level experience in advanced routing (BGP, OSPF) and switching technologies (VLANs, STP, EtherChannel, VTP, Layer 2/3 protocols), with a proven track record of troubleshooting and resolving complex network challenges in live environments.
- Proven ability to design and implement automation solutions using Python and Ansible, with hands-on experience integrating into CI/CD workflows.
- Deep, practical understanding of Linux environments, with advanced command-line expertise and system-level networking knowledge.
- Broad applied knowledge of infrastructure ecosystems, including storage virtualization and both private and public cloud computing.
- Skilled at translating complex technical concepts into clear, accessible language for stakeholders at all levels, including leadership.
- Proactive in identifying risks and dependencies, raising governance or prioritization concerns, and contributing to operational clarity and strategic decision-making.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Team Lead - Data Products
Montreal, Canada - Full-time - REF30104U
Job Description
Within the Ubisoft Data Office (UDO), you will take part in the Production Intelligence initiative, which aims to support video game production teams in their decisions and strategies through tracking and analysis tools. Our products enable them to build collective intelligence by combining data from multiple sources and collaborating across teams.
Your role will be to act as the bridge between business teams and technical teams: identifying and analyzing needs independently, then transforming them into effective and sustainable solutions.
Responsibilities
- Define the product vision and roadmap according to needs and priorities.
- Gather and analyze team and user requirements in order to propose new indicators and features.
- Evaluate and prioritize requests based on relevance, efficiency, costs, and deadlines.
- Translate business needs into technical and functional specifications, and validate them with developers and architects.
- Populate and manage the product backlog (user stories, detailed tasks), ensuring proper prioritization.
- Define and track performance measures and KPIs aligned with business objectives.
- Extract and transform data from multiple sources to produce relevant analyses and make them available through dashboards (Power BI).
- Design and execute test scenarios to guarantee the reliability of data flows and new features.
- Plan and facilitate agile rituals, deliver regular presentations, and ensure clear communication (documentation, follow-up, knowledge sharing).
- Manage, support, and develop a team of 5 collaborators
Qualifications
- Proficiency with data visualization and analysis tools (Power BI or Tableau), as well as data management and quality practices.
- Proven experience in team management, with demonstrated skills in leadership, mentoring, and staff development.
- Ability to influence and advise stakeholders at different hierarchical levels, building long-term trusted relationships.
- Solid experience working transversally and collaborating with multidisciplinary teams.
- Strong background in agile methods (Scrum, Kanban) to structure projects, lead rituals, and ensure continuous delivery of value.
- Strong analytical and strategic skills, enabling the transformation of complex needs into concrete, efficient, and sustainable solutions.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Principal Technical Artist - UI
Montreal, Canada - Full-time - REF30070Z
Job Description
As a Principal Technical Artist (UI) at Ubi MTL, you’ll play a key role in shaping the user interface for a AAA game, delivering both striking aesthetics and exceptional performance.
You’ll bridge the worlds of art and programming, serving as both an interpreter and a problem-solver. You’ll enable artists and programmers to collaborate seamlessly throughout the project, staying within budget and on schedule, while leveraging the most appropriate tools and pipelines.
With your strong artistic vision and deep technical expertise, you’ll ensure that every UI element meets AAA performance standards, accounting for hardware limitations and player needs. You’ll establish benchmarks, conduct research, and integrate innovative solutions to position the project’s UI as one of the best in the industry.
What you’ll do
- Develop and implement cutting-edge technical and artistic UI solutions, including custom shaders and advanced visual effects.
- Establish clear and efficient pipelines while building and maintaining UI libraries optimized for pod-based team autonomy.
- Prototype features in collaboration with UI artists to reflect their creative intentions.
- Test and establish benchmarks for UI assets through rigorous research and iterative testing.
- Integrate, debug, and optimize UI elements within the Snowdrop engine, setting performance best practices.
- Collaborate with cross-disciplinary teams to balance aesthetic quality with functional performance.
- Stay informed about UI best practices, tools, and trends to provide teams with modern and scalable solutions.
- Research, develop, and implement experimental solutions, helping to define new industry standards.
- Maintain a player-first approach throughout the project, optimizing the user experience with smooth and dynamic interfaces.
Qualifications
What you bring to the team
- Several years of experience in similar technical roles in the video game industry, ideally within AAA productions.
- Expertise in UI/UX, shader creation and optimization, pipelines, and advanced technical artistic solutions.
- Mastery of C#, design tools like Adobe Creative Suite, and proven familiarity with game engines such as Snowdrop or Unreal Engine.
- A strong understanding of dynamic UI systems (e.g., inventories, live-service interactive interfaces).
- The ability to define artistic and technical guidelines while fostering seamless collaboration across departments.
- Experience addressing next-gen console performance challenges.
- A passion for sharing your knowledge to improve workflows within multidisciplinary and multicultural teams.
What to send our way
- Your CV highlighting your professional background and key accomplishments.
- A portfolio of your best technical and/or artistic contributions (attach images or include a link to your website/portfolio).
Additional information
About us
Ubisoft is a global leader in video games, with teams across the globe creating unforgettable experiences—from Assassin’s Creed to Rainbow Six and Just Dance. We believe diversity of thought drives innovation and enriches the player experience.
We embrace a hybrid working model that balances team collaboration with the flexibility you need to maintain your work-life balance. Please note that some roles are fully office-based and are not eligible for hybrid work.
Business Development and Marketing Coordinator
Montreal, Canada - Contract - REF29779Q
Job Description
We are seeking a dynamic and driven Business Development and Marketing Coordinator to support our VP of Operations in identifying and securing new business opportunities. This role is pivotal in expanding our market presence, forging new relationships, and reinforcing our positioning within the film and VFX ecosystem.
Key Responsibilities
Business Development
Collaborate with the VP of Operations to develop and execute growth strategies
Conduct market research to identify new prospects and strategic opportunities
Cold call, email, and message prospective clients and partners
Qualify leads and coordinate introductory meetings or calls
Maintain a robust pipeline of potential partners and clients
Marketing & Positioning
Help craft and reinforce the company’s positioning within the VFX and film industry
Represent the company at industry events, networking mixers, and conferences
Work with internal teams to ensure marketing assets align with business goals
Assist with content creation, social media efforts, and targeted outreach campaigns
Relationship Management
Build and nurture relationships with studios, agencies, producers, and creatives
Act as a brand ambassador and point of contact for external partners
Track communications and follow-ups with internal tools or other systems
Qualifications
Qualifications
Experience in business development, sales, partnerships, or related roles
Must demonstrate a strong passion and understanding of film and TV culture, industry trends, and storytelling.
Exceptional communication and interpersonal skills
Comfort and confidence in cold outreach and networking environments
Bilingualism (French and English) is essential, as the role involves working with clients and partners around the world
Experience in VFX/post-production industry is a plus, but not required
An interest in how VFX are made and the tech behind them is a plus—but no technical skills are required.
Self-starter with strong organizational skills and the ability to work independently
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Directeur·trice de l’animation - (Projet Assassin's Creed)
Quebec City, Canada - Full-time - REF30362Y
Job Description
En tant que directeur·trice de l’animation chez Ubisoft Québec, vous définirez la manière dont les personnages, les environnements et les objets bougent dans un monde cohérent et immersif.
Vous donnerez forme à la vision globale de l’animation du jeu et rassemblerez votre équipe autour de celle-ci. Vous fournirez les conseils et le contexte nécessaires pour que chacun·e saisisse le style que vous souhaitez instaurer, tout en laissant à l’équipe la liberté d’expérimenter et d’itérer.
Pendant que votre équipe construit le monde à partir de zéro, vous superviserez la forme et la fonction du point de vue des joueur·euses, en veillant à ce que l’apparence et la fluidité des mouvements soutiennent le gameplay, transmettent la narration, créent des liens émotionnels et offrent une expérience engageante et fluide.
Ce que vous ferez
- Collaborer avec les autres membres de l’équipe de direction pour développer le jeu dans son ensemble et aligner vos visions.
- Proposer des idées et effectuer des recherches pour définir le style d’animation.
- Relier les équipes de rig et d’animation à la vision en leur fournissant des repères visuels, des références et de la formation.
- Travailler avec les directeur·trices techniques pour établir les pipelines et les flux de travail, et sélectionner les outils permettant d’atteindre un équilibre entre qualité artistique et fonctionnalité technique.
- Sélectionner les interprètes et les accompagner lors des sessions de capture de mouvement (mocap).
- Tester le jeu fréquemment pour évaluer la réactivité des animations et l’ambiance générale.
- Collaborer avec les équipes interdépendantes (conception du jeu, direction artistique, narration, etc.) pour assurer la cohésion du projet.
- Examiner et valider le travail intégré, tout en offrant du mentorat et une rétroaction constructive afin de développer un style d’animation visuelle de qualité, harmonieux et raffiné.
- Participer au recrutement pour bâtir votre équipe et favoriser le développement professionnel de ses membres.
Qualifications
Ce que vous apportez à l’équipe
- Environ 7 ans d’expérience en animation, dont 3 ans en leadership.
- Une excellente maîtrise des logiciels d’animation tels que MotionBuilder, 3DS Max et Maya.
- Une bonne compréhension des moteurs de jeu (ex. : Unity ou Unreal) et des contraintes techniques.
- Une capacité à comprendre les interdépendances et à anticiper l’impact de vos décisions sur les autres départements.
- Un diplôme en animation 3D, infographie ou dans un domaine connexe.
- Une vaste culture du jeu vidéo et un sens aigu du détail pour faire évoluer l’animation.
- De la flexibilité pour vous adapter et relever les défis.
- La capacité de rendre votre vision accessible et compréhensible pour toutes et tous.
- De solides compétences en communication, présentation, mentorat et relations interpersonnelles.
- Un esprit collaboratif, créatif et innovant.
Additional information
Charles-Antoine et Marie, nos spécialistes en acquisition de talents, analyseront votre candidature. Veuillez nous envoyer votre CV mettant en avant votre formation, votre expérience et vos compétences.
À propos de nous
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 !
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.
Talent Business Partner
Quebec City, Canada - Full-time - REF30469D
Job Description
As a Talent Business Partner at the Quebec City studio, you play a strategic role with leaders and their core teams within the Assassin’s Creed franchise projects. You support them in building high-performing teams by aligning Talent strategies with business priorities. With your deep understanding of HR and organizational dynamics, you act as a key connector between the teams you support and the Talent department.
What you’ll do
Strategic Partnerships:
- Collaborate with production leaders to understand organizational priorities and align HR initiatives with business objectives.
- Work closely with HR teams (shared services and other partners) to ensure operational needs are aligned with the strategic HR vision.
Leader Engagement and Support:
- Act as a trusted advisor to senior leaders, fostering a culture of open communication and consistent application of HR policies.
- Monitor the well-being and engagement of leaders and their core teams, using data and employee insights to guide decision-making and strengthen team cohesion and effectiveness.
- Provide guidance on complex HR issues and build strong partnerships with business leaders.
Talent Management:
- Translate business needs into actionable workforce planning, development, and engagement programs to ensure long-term talent readiness.
- Contribute to healthy performance and well-being management: support high performers, address underperformance, and assess risks (succession planning, redundancy, and action strategies).
Change Management:
- Play a key role in developing and cascading communication plans by crafting key messages and managing stakeholders to support best practices during change phases.
- Consult and provide information on organizational change initiatives, including organizational design, cultural transformation, and employee engagement efforts, in order to promote a culture of accountability.
Qualifications
What you bring to the team
- A minimum of 8 years of experience with a deep understanding of all HR functions, employment legislation, and best practices.
- Proven leadership skills to guide, coach, and support stakeholders at various levels of the organization.
- Ability to understand the business model and industry trends to align talent strategies accordingly.
- Experience in developing long-term HR plans and initiatives that contribute to organizational goals.
- Strong written and verbal communication skills (ideally in both French and English to interact with talent across our Canadian studios).
- Ability to positively influence and guide stakeholders toward HR-related solutions and decisions.
- Capacity to identify HR challenges and propose creative, effective solutions.
- High ethical standards and the ability to maintain confidentiality when handling sensitive HR matters.
Additional information
Please send us your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Character Technical Director - (Assassin's Creed project)
Quebec City, Canada - Full-time - REF30486W
Job Description
The Character Technical Director (TD) is responsible for the technical quality and content of character modeling. Their role is to optimize the team’s productivity through efficient technical processes (pipelines), with the ultimate goal of enhancing the player experience. This includes identifying project needs, implementing effective tools and workflows to streamline data integration into the game engine, and providing technical support to the character modeling team.
What You’ll Do
- Pipeline Definition: Design, document, and maintain workflows related to character modeling, texturing, rigging, and integration.
- Technical Optimization: Ensure asset performance (LODs, poly budgets, textures, shaders) while respecting memory and CPU/GPU constraints.
- Artist Support: Develop tools and scripts to improve production efficiency and support artists in their daily work.
- Cross-Disciplinary Collaboration: Work closely with animation, gameplay, engine, and lighting teams to ensure technical compatibility.
- Innovation: Explore and integrate new technologies such as 3D scanning, grooming systems, and advanced shaders.
- Documentation: Create and maintain technical guides for both internal and external teams.
Qualifications
What You Bring to the Team
- Education: Diploma in 3D Animation for Video Games or any other relevant training.
- Technical Expertise: Strong command of game engines, PBR pipelines, and tools such as Maya, ZBrush, Substance, and Houdini.
- Programming Skills: Solid knowledge of scripting languages and shader development.
- Quality & Performance Focus: Ability to balance visual quality with technical constraints.
- Communication: Skilled at explaining technical concepts to non-technical team members.
- Technical Leadership: Ability to mentor and support Technical Artists and Character Artists in adopting best practices.
- Proactivity: A forward-thinking mindset with the ability to anticipate technical challenges and propose innovative solutions.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Animation Director - (Assassin's Creed project)
Quebec City, Canada - Full-time - REF30362Y
Job Description
As an Animation Director at Ubisoft Québec, you will define how characters, environments, and objects move within a cohesive and believable world.
You’ll shape the overall animation vision for the game and bring your team of animators together around it. By providing guidance and context, you’ll help them understand the style you aim to achieve—then give them the freedom to experiment and iterate.
While your team builds the world from the ground up, you’ll oversee its form and function from the player’s perspective, ensuring that the look and feel of movement supports gameplay, conveys narrative, builds emotional connections, and delivers an immersive, engaging, and seamless experience.
What you’ll do
- Collaborate with fellow leadership team members to develop the game holistically and align your visions.
- Pitch ideas and conduct research to define the animation style.
- Connect rigging and animation teams to the animation vision by providing visual benchmarks, references, and training.
- Work with technical directors to establish pipelines and workflows, and select tools that balance artistic quality with technical functionality.
- Select performers and guide them during motion capture sessions.
- Playtest the game frequently to assess animation responsiveness and overall atmosphere.
- Partner with interdependent teams (including game design, art, and narrative) to ensure cohesion across the game.
- Review and validate integrated work, offering mentorship and constructive feedback to develop a high-quality, harmonious, and refined animation style.
- Participate in recruitment to build your team and support the professional development of its members.
Qualifications
What you bring to the team
- Around 7 years of experience in animation, including 3 years in a leadership role.
- Deep knowledge of animation software such as MotionBuilder, 3DS Max, and Maya.
- Solid understanding of game engines (e.g., Unity or Unreal) and technical constraints.
- Awareness of cross-functional dependencies and the impact of your decisions on other teams.
- A degree in 3D animation, computer graphics, or a related field.
- A broad knowledge of video games and a sharp eye for detail to elevate animation quality.
- Flexibility to adapt and overcome challenges as they arise.
- The ability to make your vision accessible and ensure it’s clearly understood by everyone.
- Strong communication, presentation, mentoring, and interpersonal skills.
- A collaborative, creative, and innovative mindset.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Team Lead Programmer – Gameplay [Splinter Cell]
Toronto, Canada - Full-time - REF30444W
Job Description
We’re working on a Splinter Cell remake, assembling a team with passion, drive and respect for the trifocal goggles. This is an opportunity to be part of a treasured franchise, rebuilt on Ubisoft’s Snowdrop engine to deliver next-generation visuals and modernized stealth gameplay, while preserving what's at the heart of the Splinter Cell experience.
We’re looking for a Team Lead Programmer (Gameplay) to be part of Ubisoft Toronto. As a Team Lead Programmer for the gameplay team, you guide a group of talented and inspired programmers as they develop core gameplay features and systems. Your team achieves its ambitions thanks to your technical know-how, leadership, ability to make informed decisions and collaborate constructively with other teams. You take pride and share a passion for the game that you and your team develop together.
Your vision and your deep comprehension of what everyone does on your team allow you to harmonize and to multiply the results of everyone’s contribution. When quality game features and systems are delivered and work together cohesively, you know you have contributed to offering a rich experience to our players. That’s what truly motivates you.
The daily life of a Team Lead Programmer (Gameplay) at Ubisoft Toronto
On a typical day, you gather your team to discuss progress with assigned tasks. You note issues and brainstorm ways to address them. You review outstanding bugs and how best to approach them. You communicate regularly with leads from other disciplines and with productions teams, to plan, estimate, identify risks and deliver on time.
You code alongside your team daily. You regularly update your Project Lead on your team’s assignments and meet with other leads both within and outside your project to discuss how to improve workflows and share technology.
Qualifications
- A bachelor’s degree in Computer science or Software engineering
- A minimum of 8 years’ experience in game programming
- A minimum of 3 years’ experience managing a team of game programmers
- Proficient in C++ and other programming languages commonly used in game production
- Participation in at least one full game production or equivalent as a programming team lead
- Impeccable strategic leadership and communication skills
- Remain calm when facing challenging situations (you know a solution is always at hand.)
- A deep understanding of video game production with the ease to see the perspectives of other game production disciplines
We know that skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Please note that some roles are fully office-based and are not eligible for hybrid working.
There are currently no positions available to match your search
BENEFITS THAT MAKE A DIFFERENCE
The world of work is changing.
We’ve got you covered.
Caring for our people, helping them grow and celebrating their accomplishments. Ubisoft is committed to delivering tomorrow’s work experience, today. Grow with us.
Financial Wellbeing
Competitive compensation packages

Competitive Salaries

RRSP Matching

Bonus
Health and Wellness
Supporting and caring for your health and well being

Virtual Mental Health Support

Comprehensive Health Benefits

Virtual Healthcare Services

Employee and Family Assistance Plan

Onsite Gym and Other Fitness Programs

Meditation App Subsidy
Flexibility and Time Off
Shape your work environment to fit your work and personal needs

Six Weeks Vacation for Everyone

Hybrid & Flexible Work

Part-time Work Opportunities

Summer Hours

Two Additional Statutory Holidays

Right to Disconnect
Professional Development
Opportunities to learn, grow, and level-up your career

Self-paced and instructor-led training available on U.Learn Mentorship

Professional Membership Dues Reimbursement

Online subscriptions

Education and Language Training Support

Conferences

Knowledge Exchange Sessions
Family Support
More flexibility and support to fully enjoy the arrival of your child

Receive 75% of your full salary during parental leave

Parental flex policy

Daycare Subsidy
Relocation and Mobility
Supportive and transparent relocation assistance

Career Support and Language Training for Relocated Spouses

Tax Filing Benefit

Permanent Residency Benefit

Family and Citizenship application support
Other Perks

Free Games & Employee Discounts

Employee Referral Program

Remote Working Peripheral Package

Studio Events and Celebrations

Limited On-site Free Parking

Transit Subsidy

Console Reimbursement Policy
Thrive in a diverse and inclusive workplace
At Ubisoft Toronto, we believe diversity is our studio’s biggest strength. We’re committed to creating an inclusive work environment that reflects the diversity of our player community and is inclusive and respectful of the individuality of our team.
We encourage applications from First Nations, Métis and Inuit peoples, Indigenous peoples of North America, racialized persons, persons with disabilities, and those who identify as women and/or 2SLGBTQIA+.
We’re purpose-driven to make the world’s greatest games, while balancing your wellbeing.
Someone to talk to, on site
Our virtual mental health and therapy services are always free of charge. You have a friend in us.
Play well, work well, live well
When the work day is over, it’s over. We create a clear division between work and personal time.
We vacation like Europeans
Six weeks of vacation. Time just for you, your passions and your important moments.
Virtual healthcare
Access to the Dialogue Healthcare App, when and where you need it, connecting you to nurses, physicians, and nurse practitioners. Free, always.
Family time for busy parents
More flexibility and support to fully enjoy the arrival of your wee gamer. Receive 75% of your full salary during your parental leave.
“The hybrid work life has been a welcomed change. After my son’s arrival, working from home is a blessing. Not to mention, my managers and our team make balancing work and personal life a priority.“
Aaron Wedderburn
Videographer & Video Editor
What’s it like in Toronto?
The 4th largest city in North America and the biggest city in Canada, ranked one of the safest cities in the world! We thrive on diversity, with vibrant multicultural communities reflected in out team. Come see why we love this place.
10+ Million
Trees
8,100+
Restaurants
Meet our Talent Acquisition Team
Meet your Ubisoft Toronto Talent Acquisition Team. Feel free to reach out for questions about starting your career at our studio.




