Join Our Team
Current Openings
Check out all the current openings at our studio below or visit the Ubisoft Careers site for more.
Directrice artistique adjointe, Directeur artistique adjoint [Rainbow Six Siege]
Montreal, Canada - Full-time - REF29442UAssociate Art Director [Rainbow Six Siege]
Montreal, Canada - Full-time - REF29442USenior Gameplay Animator
Montreal, Canada - Full-time - REF29257IAnimateur.trice gameplay sénior
Montreal, Canada - Full-time - REF29257IAccountant
Montreal, Canada - Full-time - REF28572SComptable
Montreal, Canada - Full-time - REF28572SSocial Media Publishing Coordinator
Montreal, Canada - Full-time - REF28710PServiceNow Developer
Montreal, Canada - Full-time - REF29383DRigger (Senior)
Montreal, Canada - Full-time - REF29378YData Product Manager
Montreal, Canada - Full-time - REF29025YLinux DevOps System Administrator
Montreal, Canada - Full-time - REF29219ZTechnical Animation Director (unannounced project)
Montreal, Canada - Full-time - REF29335ESenior C++ Programmer - Machine Learning Content Creation Technology Group
Montreal, Canada - Full-time - REF28852XAssociate Technical Design Director
Montreal, Canada - Full-time - REF29278MTechnical Lead _ Rainbow Six
Montreal, Canada - Full-time - REF28472WMachine learning Programmer (Character & Animation) - Rainbow Six
Montreal, Canada - Full-time - REF28132GTeam Lead - Animation [Far Cry Project]
Montreal, Canada - Full-time - REF29258NTechnical Director, Animation
Montreal, Canada - Contract - REF29112WBack-End Golang Developer
Montreal, Canada - Full-time - REF29224KDevOps Linux System Administrator
Montreal, Canada - Full-time - REF29070XTechnical Graphic Director (Art)
Montreal, Canada - Full-time - REF29166GTeam Lead Engine
Montreal, Canada - Full-time - REF29121YCamera Specialist (Gameplay)
Montreal, Canada - Full-time - REF29095GProducer
Montreal, Canada - Full-time - REF29066NTeam Lead (Programming)
Montreal, Canada - Full-time - REF26564XSenior ML OPS _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28853USenior ML Data Scientist _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28851GStorage Architect
Montreal, Canada - Full-time - REF28805KSecurity Analyst – Organizational Resiliency
Montreal, Canada - Full-time - REF28316RProgramming Team Lead (Engine)
Saguenay, Canada - Full-time - REF22353OTeam Lead - Character Modelling [Far Cry Project]
Toronto, Canada - Full-time - REF29438YSenior Gameplay Animator (unannounced project)
Toronto, Canada - Full-time - REF29434MLevel Design Director (Splinter Cell)
Toronto, Canada - Full-time - REF29356KTeam Lead - Animation [Far Cry Project]
Toronto, Canada - Full-time - REF29258NGame Director
Toronto, Canada - Full-time - REF29239YSenior Producer
Toronto, Canada - Full-time - REF28974NDirectrice artistique adjointe, Directeur artistique adjoint [Rainbow Six Siege]
Montreal, Canada - Full-time - REF29442U
Job Description
En tant que directeur·trice artistique adjoint·e à Ubi MTL, votre rôle sera centré sur l'inspiration : du haut vers le bas et du bas vers le haut.
Après avoir inspiré la vision artistique globale d'un jeu, vous définirez la direction de ses personnages, props, ou environnements, puis donnerez à un groupe d'artistes le pouvoir de la mener à bien.
Vous communiquerez une direction claire, mais accueillerez toujours les suggestions et les améliorations. Vous favoriserez un environnement de liberté créative qui permettra à chaque artiste de trouver des idées qui correspondront à l'esprit du jeu et renforceront son identité visuelle.
Tout au long de la production, vous vous concentrerez sur la vue globale, puis sur les détails et veillerez à ce que tout s'assemble et se tient ensemble. Le but ultime? Un monde riche, cohérent et immersif à découvrir pour les joueur·euses.
Ce que vous ferez
- Travailler en étroite collaboration avec la direction artistique pour aider à développer la vision artistique du jeu.
- Lancer des idées et effectuer des recherches afin de définir la direction artistique de votre domaine de spécialité.
- Collaborer avec les artistes pour traduire les idées en mood boards et en références inspirantes et pertinentes.
- Présenter et expliquer les concepts aux artistes afin de les relier à la vision et de les orienter.
- Rencontrer régulièrement votre équipe pour donner (et recevoir) de la rétroaction, partager des suggestions, établir des jalons, trouver un équilibre entre les aspects artistiques et les contraintes techniques, etc.
- Travailler avec d'autres directeur·trices afin de revoir et de valider le contenu du jeu pour atteindre la qualité + garantir une direction cohérente et unifiée.
- Rester au courant des avancements généraux en veillant à ce que l'art, la narration, la conception et la technique se soutiennent mutuellement.
Qualifications
Ce que vous apportez à l’équipe
- Une solide compréhension des fondamentaux de l'art (éclairage, composition, architecture, anatomie, proportion, etc.), de la culture artistique (photographie, films, livres, bandes dessinées, etc.) et de la culture des jeux vidéo
- Une connaissance des moteurs de jeu (p. ex. Unity ou Unreal) et de leurs limitations, des outils d’art 2D (p. ex. Photoshop) et des logiciels 3D (p. ex. 3DS Max, Maya ou ZBrush)
- De l'expérience artistique dans l'industrie du jeu vidéo (ou autre expérience pertinente) et en leadership
- D'excellentes compétences en relations interpersonnelles et en présentation
- Une ouverture d'esprit : vous êtes réceptif·ive aux nouvelles idées et aux nouvelles perspectives
- Une communication efficace entre les services : vous avez le savoir-faire nécessaire pour communiquer aisément avec les équipes techniques et créatives.
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
- Un portfolio de vos meilleurs travaux (joignez des images ou envoyez-nous un lien vers votre site Web personnel ou votre portfolio en ligne)
Additional information
À propos de nous
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 joueuses et des joueurs 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.
Associate Art Director [Rainbow Six Siege]
Montreal, Canada - Full-time - REF29442U
Job Description
When you’re an Associate Art Director at Ubi MTL, your role is centred around inspiration: from the top-down and the bottom-up.
After inspiring the overall artistic vision of a game, you define the direction of its characters, props, or environments. And then empower a group of artists to see it through.
Though you communicate a clear direction, you stay open to its evolution, fostering an environment of creative freedom that allows every artist to come up with ideas that fit the feel of the game and enhance its visual identity.
Throughout production, you shift your focus from the micro-details to the big picture, keeping an eye on how everything comes together and holds as a whole. The ultimate goal? A rich, cohesive, immersive world for players to discover.
What you’ll do
- Work closely with the art director to help develop the artistic vision of the game.
- Brainstorm and research to set the artistic direction of your area of ownership.
- Collaborate with artists to translate ideas into inspirational and relevant references and moodboards.
- Present and explain concepts to artists to connect them to the vision and orient them.
- Regularly meet with your team to give (and receive) feedback, share suggestions, set benchmarks, find balance between artistic aspects and technical constraints, etc.
- Team up with other directors to review and validate in-game content to achieve quality + ensure a consistent, unified direction.
- Stay on top of overall progress, making sure that the art, narrative, design, and tech support each other.
Qualifications
What you bring
- A solid understanding of art fundamentals (lighting, composition, architecture, anatomy, proportion, etc.), artistic culture (photography, movies, books, comics, etc.) & video game culture;
- Knowledge of game engines (e.g. Unity or Unreal) and their limitations, 2D art tools (e.g. Photoshop), and 3D software (e.g. 3DS Max, Maya, or ZBrush);
- Art-related experience in the video game industry (or other relevant experience) + leadership experience;
- Excellent interpersonal and presentation skills;
- Open-mindedness: you’re receptive to new ideas and fresh perspective;
- Effective cross-departmental communication: you have the know-how to comfortably communicate with all disciplines (programming, design, animation, and so on).
What to send our way
- Your CV highlighting your experience, education, skills, and any games shipped
- A portfolio of your best work (attach images or send us a link to your personal website or online portfolio)
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.
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
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.
Senior Gameplay Animator
Montreal, Canada - Full-time - REF29257I
Job Description
When you’re a gameplay animator at Ubi Montreal, you are responsible for a game’s polished, harmonious animation, which allows players to fully immerse themselves in a world that is stylistically believable and consistent.
Whether you’re animating for a hero or a monster, for a crowd or an object, you are always thinking of the movement’s intention and the subject’s behaviour, and of how this one tiny part fits into the larger picture of the game. All your efforts gain their meaning when you take a step back, see the finished product and feel the months of mechanics and decision-making dissolve to reveal a piece of art that brings a new, beautiful world to life.
You understand that teamwork is essential to reach that point. As an individual, you see a hidden story in the way a person moves; you tend to deconstruct the world around you into smaller parts that you then build back up. As a teammate, you pride yourself on your attention to detail, your organizational and communication skills, and your adaptability to change. You collaborate with artists, designers, programmers, leads and other animators, all of whom have opinions, ideas and constraints, but all of whom are committed to the unified goal of authentically portraying the universe with a certain flair.
What you'll do
- Animate using mocap data or key framing to produce gameplay assets for our games;
- Integrate and synchronize your animations in the engine, allowing the team members to have access to your lastest iterations;
- Check in with your lead and your team to see what needs to be updated;
- Testing and troubleshooting your animations to make sure that they work as intended in game;
- Polishing your animations, so they meet the level of quality required by the production;
- Read the latest relevant academic literature in order to stay at the forefront of your field.
Qualifications
What you bring
- A minimum of 4-5 years experience in video game animation, or equivalent;
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals;
- Experience with animation software such as Motion Builder, 3ds Max or Maya;
- You love pushing the envelope, but you also understand the demands cohesive teamwork.
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.
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 ! 😊
Animateur.trice gameplay sénior
Montreal, Canada - Full-time - REF29257I
Job Description
En tant qu'animateur.trice de gameplay à Ubi Montréal, vous serez responsable de créer pour un jeu des animations fluides et harmonieuses qui permettent aux joueur.euses de pleinement s’immerger dans un monde parfaitement cohérent et convaincant.
Que vous animiez un héros ou un monstre, une foule ou un objet, vous penserez toujours à l’intention du mouvement et au comportement du sujet. Vous vous préoccuperez de définir comment un tout petit morceau s’emboite dans l’ensemble du jeu. Vos efforts prendront tout leur sens lorsque vous prendrez du recul, regarderez le produit final et constaterez que les mois de travail sur la mécanique et les prises de décision se fondent dans une œuvre d’art qui donne vie à un magnifique nouveau monde.
Vous comprenez que le travail d’équipe est essentiel pour parvenir à ce point. En tant qu’individu, vous voyez dans chaque mouvement d’une personne une histoire cachée ; vous avez tendance à déconstruire pour ensuite reconstruire le monde qui vous entoure. En tant que coéquipier.ère, vous êtes fier.ère de votre attention au détail, de vos compétences organisationnelles et communicationnelles, ainsi que de votre capacité d’adaptation au changement.
Vous collaborerez avec des artistes, designers, programmeur.euses, chef.fes et autres animateur.trices, qui ont tous des opinions, des idées et des contraintes, mais qui partagent tous l’objectif commun de représenter un univers authentique qui se distingue d’une saveur unique.
Ce que vous ferez
- Animer en utilisant des données de mocap ou de key framing pour produire des assets de gameplay pour nos jeux;
- Intégrer et synchroniser vos animations dans le moteur, permettant aux membres de l'équipe d'avoir accès à vos dernières itérations;
- Vérifier avec votre chef et votre équipe ce qui doit être mis à jour;
- Tester et dépanner vos animations pour s'assurer qu'elles fonctionnent comme prévu dans le jeu;
- Polir vos animations pour qu'elles atteignent le niveau de qualité requis par la production;
- Lire les dernières publications universitaires pertinentes afin de rester à la pointe de votre domaine.
Qualifications
Ce que vous apportez à l'équipe
- Un minimum de 4-5 ans d'expérience en animation en jeux vidéo, ou l’équivalent;
- Une compétence pour communiquer avec tous les corps de métier et pour appuyer et tirer votre équipe vers le haut en matière des visuels;
- De l’expérience avec des logiciels d’animation tels que Motion Builder, 3ds Max ou Maya;
- Vous aimez pousser les limites, mais vous comprenez aussi les exigences d’un travail d’équipe cohésif.
Additional information
Charles-Antoine et Marie, nos spécialistes en acquisition de talents analyseront votre candidature. Veuillez nous envoyer un portfolio de vos meilleurs travaux (vous pouvez joindre des images ou nous fournir un lien avec un mot de passe) ainsi que votre CV mettant en valeur votre formation, vos expériences et vos compétences.
À noter que nos postes sont hybrides, mais 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.
Au plaisir de vous lire ! 😊
Accountant
Montreal, Canada - Full-time - REF28572S
Job Description
Ubisoft, a world leader in the video game and entertainment software industry, is currently seeking a full-time accountant for its Finance department. As part of the accounting team, this position is responsible for preparing financial statements for the Canadian studios. The ideal candidate will be able to multi-task, including analyzing balance sheet and income statement items, participating in special projects, prioritizing, working effectively under tight deadlines, and delivering a high level of service in a fast-paced, fast-paced work environment. The position is based at the Ubisoft Montreal studio and reports directly to the Chief Accountant.
What you'll do:
- Record journal entries, expense reclassifications and accruals as required.
- Perform analyses and account reconciliations on balance sheets and income statements.
- Participate in the month-end closing process.
- Produce monthly, half-yearly and annual financial statements and ad hoc financial reports.
- Participate in head office monthly reporting (Hyperion Financial Management).
- Interco billing and reconciliation between local and parent company tools.
- Participate in the preparation of half-yearly and annual audit documents.
- Participate in all other tasks/projects assigned by management.
- Handle special projects as required.
Qualifications
What you'll bring to the team:
- Degree/certificate(s) in accounting or equivalent.
- Minimum 3 years experience in a similar position.
- Solid knowledge of accounting concepts.
- Practical experience of large-scale financial systems (Peoplesoft, Oracle, SAP, etc.).
- Advanced knowledge of Microsoft Excel.
- Experience in a multi-company environment.
- Knowledge of Hyperion (HFM) - an asset.
- Team spirit and ability to handle multiple priorities.
- Ability to meet deadlines on time.
- Experience of working with international parties and remote teams.
- Fluent in French.
Additional information
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
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.
Comptable
Montreal, Canada - Full-time - REF28572S
Job Description
Ubisoft, leader mondial de l'industrie des jeux vidéo et des logiciels de divertissement, recherche actuellement un.e comptable à temps plein pour son département de Finance. Faisant partie de l’équipe de la comptabilité, ce poste est chargé de préparer les états financiers pour les studios canadiens. Le/la candidat(e) idéal(e) est capable d'effectuer plusieurs tâches à la fois, notamment procéder à l’analyse des postes du bilan et de l’état des résultats, participer à des projets spéciaux, établir des priorités, de travailler efficacement dans des délais serrés et de fournir des prestations de haut niveau dans un environnement de travail rapide et en constante évolution. Le poste est basé au studio d’Ubisoft Montréal, et relève directement du chef comptable.
Ce que vous ferez:
- Enregistrer les écritures de journal, les reclassements de dépenses et les régularisations, le cas échéant.
- Effectuer des analyses et des rapprochements de comptes dans les bilans et les comptes de résultats.
- Participer au processus de clôture de fin de mois.
- Produire des états financiers mensuels, semestriels, annuels et des rapports financiers ad hoc.
- Participer à production du reporting mensuel siège (Hyperion Financial Management).
- Effectuer la facturation interco et à la réconciliation entre les outils locaux et ceux de la maison-mère.
- Participer à la préparation des documents d'audit semestriel et annuel.
- Participer à toutes les autres tâches/projets confiés par la direction.
- S'occuper de projets spéciaux, au besoin.
Qualifications
Ce que vous apporterez à l'équipe:
- Diplôme/certificat(s) en comptabilité ou l’équivalent.
- Minimum de 3 années d’expérience dans un poste similaire.
- Solide connaissance des concepts de comptabilité.
- Expérience pratique des systèmes financiers à grande échelle (Peoplesoft, Oracle, SAP, …).
- Connaissance avancée avec Microsoft Excel.
- Expérience dans un contexte multi-compagnies.
- Connaissance d’Hyperion (HFM) – un atout.
- Esprit d'équipe et capacité à mener de front plusieurs priorités.
- Capacité à respecter les échéances dans les délais impartis.
- Expérience du travail avec des parties internationales et des équipes à distance.
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 joueuses et des joueurs 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.
Social Media Publishing Coordinator
Montreal, Canada - Full-time - REF28710P
Job Description
Reporting to the Social Media Publishing Manager, you will support the distribution of online marketing content across our digital platforms, working closely with our subsidiaries. You will be responsible for the following tasks:
What you’ll do:
- Coordinate social and video content for assigned titles on designated social platforms.
- Manage and optimize content calendars with international Social Media Managers.
- Publish content and trailers on all digital channels and ensure distribution to internal teams. This also includes tagging content on the dedicated platform (Sprinklr).
- Monitor the performance of social posts and contribute to optimization recommendations to identify areas for improvement and best practices.
- Conduct benchmarks and identify trends in digital marketing, best practices, and major innovation opportunities.
- Optimize the distribution process and visibility of global and local content.
Qualifications
What you’ll bring to the team:
- Ideally, you have at least 2 years of experience in digital marketing,
- You have a strong interest in social media mechanisms (Facebook, Instagram, YouTube, Twitter, Twitch, TikTok, etc.),
- You possess excellent written and verbal communication skills and enjoy collaborating with various teams,
- You are skilled at time management and demonstrate strong organizational skills,
- An interest in the video game or entertainment industry is an asset.
- Proficiency in French
Additional information
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
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.
ServiceNow Developer
Montreal, Canada - Full-time - REF29383D
Job Description
Within the Ubisoft IT Department, you’ll be joining as a Service Now developer within the ServiceNow Platform team, which is responsible for supporting all other IT teams (by providing guidance and helping them to improve their processes. By working as a part of the team, you will maintain our ServiceNow platform and implement new features for our internal customers. You will participate in every phase, from the solution design, to the development and test coordination.
Responsibilities
- Administrate and optimize the ITSM platform to reflect the processes of the department;
- Provide support, configuration, troubleshooting and scripting on the ITSM platform;
- Suggest new workflows and methods to improve our ITIL process implementations;
- Configure, document and implement the platform for new clients;
- Answer customer tickets related to the application;
- Evangelize the capabilities of the platform and recommend process optimization to leverage the ITSM tool.
Qualifications
- A development experience on the ServiceNow platform with advanced server and client scripting, workflow administration and API knowledge;
- Strong analytical and problem-solving skills based on the ability to quickly learn new complex concepts;
- Experience with ITIL, ITSM, Service Desk environments;
- Proficiency with JavaScript and HTML, CSS is a plus;
- Strong attention to detail, design, layout, customer experience and be able to translate business requirements into technical solutions;
Additional information
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.
Rigger (Senior)
Montreal, Canada - Full-time - REF29378Y
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.
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 ! 😊
Data Product Manager
Montreal, Canada - Full-time - REF29025Y
Job Description
Ubisoft IT is looking for a Data Product Manager to join the Production Technology Data Domain team which is part of the Ubisoft Data Office (UDO). This team supports Production Technology teams by providing data expertise, standardized data products, and governance while promoting a data-driven culture and collaboration across domains to ensure data consistency, transparency, and value.
As a Data Product Manager joining the team, you will be responsible for developing and managing data products that support Prod Tech teams and our games. You will also take part in implementing the domain data strategy while working closely with UDO and Prod Tech Data teams. Finally, you will have the opportunity to drive multiple aspects of the data strategy, from governance, standard data products, data maturity, and data pipelines to product usage & ROI, and cost of Data.
Responsibilities:
- Define and execute the domain data strategy, aligning with Ubisoft's overall data vision and objectives;
- Collaborate with stakeholders to identify and prioritize data product requirements;
- Develop and maintain a deep understanding of the Prod Tech data landscape, including data sources, systems, and workflows;
- Establish and maintain relationships with stakeholders, ensuring that data products meet their needs and expectations;
- Develop and track key performance indicators (KPIs) to measure the success of data products and identify areas for improvement;
- Support and accelerate Prod Tech data & AI projects, while facilitating links with UDO core functions;
- Stay up to date with industry trends and emerging technologies in data management, analytics, and AI;
- Ensure data products adhere to data quality, security, and governance principles.
Qualifications
- Experience in data product management, AI/ML, or related fields;
- Strong understanding of data technologies and data governance;
- Experience with Agile methodologies and tools such as Jira, Confluence, and Miro;
- Proven capacity to balance technical and business requirements through strong analytical and problem-solving skills;
- Demonstrated ability to effectively engage with cross-functional teams in project initiatives through strong communication, collaboration, and leadership;
- Familiarity with Data Mesh principles, data product management, and AI best practices.
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 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.
Linux DevOps System Administrator
Montreal, Canada - Full-time - REF29219Z
Job Description
Ubisoft IT is looking for a Linux DevOps System Administrator to join the IT Production Services team. This is an internationally distributed team whose mission is to deliver optimized solutions, providing game production teams with options tailored to their specific needs. This service is a key part of the game production ecosystem and is used by thousands of game content contributors from all Ubisoft studios.
As a Linux DevOps Systems Administrator joining this team, you will be responsible for ensuring the smooth running of our video game development processes. Whether for our players or our employees, our IT teams are the backbone of services and infrastructures that meet the most demanding technological challenges. You will be on the front lines to ensure the smooth running of video game development processes.
Responsibilities:
- Provide operational support for on-premises deployments of essential tools such as Perforce, GitLab and Artifactor.
- Assist lead users of game productions with application-related issues, ensuring they work efficiently.
- Troubleshoot and resolve incidents quickly to minimize production disruptions.
- Continuously improve existing processes and solutions, to make them more effective and efficient.
- Work closely with colleagues to ensure that Ubisoft's production environment is conducive to success.
- Interact with studios for business needs and offer practical and sustainable solutions.
📌On-call duty required: approximately once every two months, including weekends.
Qualifications
- Strong experience and knowledge of Linux operating systems.
- Experience with source code management systems such as Gitlab, TeamCity combined with a good knowledge of version control concepts such as lines of code, branching, merging, integration and versioning.
- Experience with cloud platforms such as MS Azure, AWS or GCP.
- Experience with containerization and orchestration technologies such as Kubernetes and Docker.
- Knowledge of automation and Infrastructure as Code technologies such as Ansible and Terraform.
- Knowledge of network, systems and storage concepts.
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 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 Animation Director (unannounced project)
Montreal, Canada - Full-time - REF29335E
Job Description
As a Technical Animation Director at Ubi MTL, you will be much more than a technical expert: you will be a true driver of innovation and collaboration. Your expertise and overall vision will enable teams to bring rich and immersive gaming experiences to life. With your support, advice, and tools, you will help creators push the boundaries of animation and turn their ideas into reality.
Do you enjoy taking on challenges and finding ingenious solutions? With an innovation-focused approach, you will implement concrete strategies to bridge the gap between creative ambition and technical feasibility. Each day will bring its share of challenges, but your ability to maintain a global vision will allow you to anticipate obstacles and ensure smooth project progression.
As an inspiring leader, you will be able to juggle daily priorities and long-term goals. Your decisions will have a direct impact on the quality of the game, the efficiency of processes, and the well-being of the teams. Your role will be essential in creating an environment where technology and creativity meet to produce stunning animations.
What you will do
- Set up and maintain the animation pipeline to optimize the efficiency of our animation team.
- Work closely with the tools team to create or improve scripts in MotionBuilder (Python).
- Collaborate with animators and developers to design and improve animation systems in the game engine.
- Support our animation programmer in setting up procedural animation systems and full-body IK.
- Ensure that animation systems support customization.
- Work with riggers to find the best balance between artistic quality and optimal performance.
- Write documentation and assist technical animators and animators in their daily tasks.
Qualifications
What you bring to the team
- Experience: 7 years of experience in animation within the gaming industry, developing animatable systems or programming, including 3 years in leadership.
- Technical expertise: Strong mastery of game engines (Unity, Unreal) and 3D software (MotionBuilder, 3ds Max, and Maya). Good understanding of scripting languages (Python, C#, JavaScript, and MaxScript), motion capture, and state machines.
- Education: Degree in 3D animation, computer science, computer engineering, or any other related field.
- Interpersonal skills: Excellent communication, mentoring, time management, and leadership abilities. Ability to convey ideas clearly and impactfully.
- Personal qualities: Innovative and collaborative approach, analytical mindset, curiosity, and adaptability to technical and creative challenges.
- Tools and methodologies: Experience with bug tracking software (Jira) and version control systems (Perforce).
- Passion for sharing: You enjoy supporting and nurturing talent around you, promoting continuous learning.
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.
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 ! 😊
Senior C++ Programmer - Machine Learning Content Creation Technology Group
Montreal, Canada - Full-time - REF28852X
Job Description
The Content Creation Technology Group (CCTG) is looking for a Senior AI/ML Programmer who will contribute to the development of applications in the domains of Generative AI and ML bots. The Senior AI/ML Programmer role will bring best practices and design principles to assist the team in delivering our ambitious features roadmap.
Main responsibilities:
Provide and support ML systems based on business requirements and objectives.
Establish technical designs to meet game’s needs.
Collaborate with the data science team, specialized programmers (gameplay, AI, etc.), the research team, and other stakeholders such as productions.
Develop, integrate, and maintain inference engines, libraries, and ML frameworks.
Leverage best hardware (NPU, GPU, CPU) to accelerate ML related computations
Develop systems that allow Gameplay programmers and Data scientist to easily track relevant data to train models
Develop systems to benchmark, evaluate and optimize model’s performance
Program in a clear and structured manner that is in keeping with performance, maintenance, modularity, scalability and compatibility requirements
Integrate and maintain ML systems in game engines and games.
Write unit tests and integration tests
Other responsibilities:
Creating proof of concepts, that can require model training, fine tuning, experimenting with different techniques and models.
Suggest improvements whenever necessary by designing and implementing new systems or enhancing existing ones
Conducting research to stay up to date with the latest advancements.
Documentation, presentations, and knowledge sharing to communicate complex AI concepts to both technical and non-technical collaborators.
Qualifications
Education:
Bachelor’s degree in computer science or computer engineering or equivalent. Master in Machine Learning is an asset.
Relevant Experience:
Minimum 5 years’ experience in AI/ML.
Core Skills:
In-depth knowledge of C++ required
Strong Architecture skills
A good hardware knowledge, to take advantage of multithreading, and optimize memory management.
Other Skills:
Proficient in Python is an asset.
Experience working with game engines is an asset.
A good knowledge of Database products is an asset.
A good knowledge of cloud-based platforms is an asset.
A good knowledge of machine learning and deep learning fundamentals.
Additional information
Associate Technical Design Director
Montreal, Canada - Full-time - REF29278M
Job Description
As am Associate Technical Design Director at Ubi MTL, you’re the link between a design vision and its technical implementation.
With a high-level understanding of our tech, plus visibility on the project as a whole, you provide expert insight, tools, and support to steer a game – and its creators – towards success.
Though every day of development brings its own mix of anticipated and unforeseen challenges, you never lose sight of the big picture. As a strategic thinker and tactical planner, you balance short-term priorities with long-term goals to efficiently handle whatever comes your way, while consistently considering the future impacts of your choices.
Thanks to your knowledge, adaptability, and willingness to help, not only can team members on your project look to you for information and direction, but so can others. You’re a go-to person for guidance and a valuable resource for Ubisoft employees worldwide.
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility of your area of ownership (e.g. AI, mission, world, cinematics, etc.).
- Identify and analyze risks (engine, data, features, etc.).
- Assess existing tools + occasionally design custom ones to support design pipelines and workflows.
- Train team members on tools and techniques + raise awareness of new processes.
- Assist content creators with their technical needs & bridge communication between design and programming.
- Review and give your input on integrated work & find solutions to fix bugs.
- Maintain technical documentation (e.g. procedures, how-to guides, etc.).
- Prepare post-mortems + recommend ways to evolve how we create and integrate data.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios.
- Participate in recruitment to build the technical design team & foster their growth.
Qualifications
What you bring
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 7 years of experience in the video game industry or other related experience + 3 years of leadership experience
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations and the Microsoft Office suite (especially Excel, PowerPoint, and Visio)
- Familiarity with bug tracking software (e.g. Jira), version management systems (e.g. Perforce), and basic programming
- A highly innovative, collaborative, empathetic, and solution-oriented spirit
- Excellent communication, interpersonal, mentorship, and presentation skills
- Critical thinking, time management, and organizational capabilities
- Attention to detail, curiosity, resourcefulness, and plenty of flexibility
What to send our way
- Your CV, highlighting your education, experience, skills, and games shipped
Additional information
About us
At Ubisoft Montreal, a preeminent developer of video games located in Montreal’s dynamic Mile-End neighbourhood since 1997, we offer a work environment unique in the industry for allowing you to build and cultivate games that are part of critically acclaimed, iconic AAA franchises of international repute.
When you join Ubi Montreal, you enter a community of passionate, extraordinary developers connected by their need to innovate, to be creative and to work with the latest technology. You’ll discover a world where employees enjoy constant career advancement, a supportive learning environment, and competitive compensation packages.
More than anything, at Ubi Montreal, you will regularly ship a variety of big, quality titles – Assassin’s Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor and… well we can’t disclose all our secrets just yet… – and work with some of the most talented people in the industry.
We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, ethnicity, religion, gender, sexual orientation, age or disability status.
Technical Lead _ Rainbow Six
Montreal, Canada - Full-time - REF28472W
Job Description
As a technical lead on the Rainbow Six brand, you’ll be an integral part of pursuing state-of-the art improvements to all areas of engine-level code, including core tech, audio, and rendering.
Working with the Rainbow Six Siege team, you’ll identify and prioritize specific tech improvements, build and maintain a roadmap, and guide your team to execute the vision for those improvements at high quality.
The Rainbow Six Brand Tech Team is a distributed team spread across multiple studios, so it’s critical that you be able to communicate effectively with your remote partners and build strong relationships with them.
What you’ll do
- Define the technical vision within the project’s Engine team + plan its technical roadmap.
- Meet regularly with your programming team to discuss progress; tackle setbacks; share updates; present features; give feedback; informatively and constructively explain the root causes of risks and issues; etc.
- Mentor and motivate programmers to develop their technical skills + provide them with what they need to work efficiently and achieve quality (tools, pipelines, etc.).
- Write elegant code customized to the hardware you’re working with.
- Provide technical oversight by reviewing code and making technical validations.
- Anticipate and assess complex, escalated issues + propose adapted solutions.
- Synch up with other technical leads to remove blockers and keep production moving forward.
- Communicate with interdependent teams on other projects to exchange information.
- Stay up to date on technological advancements and industry standards to define our best practices + share them with our studios.
Qualifications
- Around 7 years of programming experience in C++
- A deep understanding of a variety of game engines, systems, programming languages, interdependencies, and critical issues
- The ability to make informed, immediate decisions with minimal long-term impacts
- A strategic approach to problem-solving: you don’t just patch problems, you solve them so that they never happen again
- Excellent mentorship, interpersonal, and presentation skills
- A highly innovative and collaborative spirit
- Effective cross-departmental communication: you can easily communicate with all disciplines + break down complex information for various audiences
- A desire to share your knowledge to push the boundaries of technology & help others improve their skills
Additional information
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
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.
Machine learning Programmer (Character & Animation) - Rainbow Six
Montreal, Canada - Full-time - REF28132G
Job Description
We are changing how we do animation here at Ubisoft and on Rainbow Six. The injection of ML and GenAI has caused a paradigm shift in the capacity to produce high quality human like animation at a scale we could not before. By joining this team, you would be contributing to modernizing our animation tech stack with novel ML based techniques to help us make bigger, better-looking games with a heavy focus on animation quality. This role would be a step beyond RND with a focus on industrializing ML into a modern games engine.
Responsibilities
- Analyse existing animation tech stack and propose and implement novel approaches using machine learning techniques
- Stay on top of the current industry developments in ML and bring them to the animation leadership for knowledge sharing
- Execute and contribute to the existing animation roadmap for the animation team
- Work as apart of a diverse full stack animation team to revolutionize how we make animation as a studio by industrializing pragmatic ML techniques into our animation technology stacks
- Able to think outside of animation domain and provide ML solutions into other domains for problem solving
Qualifications
- Masters or PHD in a machine learning software engineering field (or equivalent industry experience)
- Undergaduate degree in computer science (or significant industry experience)
- Strong 3D mathematics and calculus
- Experience with modern game engines (unreal / unity)
- Understanding of current novel and standard runtime and offline animation techniques for games and film
- Innovative thinker also able to take direction
- Excellent communication skills
- Pragmatic and solution oriented
- Mastery of deep learning frameworks (pytorch / keras)
- Understanding of state of the art machine learning topics (VAEs, NERFS, GANS etc)
- A passion for animation in games
- C++ experience
Additional information
Team Lead - Animation [Far Cry Project]
Montreal, Canada - Full-time - REF29258N
Job Description
As an Animation Team Lead, you will support the Project Lead (CP)/ Production Manager (PM) in overseeing work quality and deadlines for your small team. You will help follow up on and validate your team’s work and coach team members while overseeing part of the development of the game (where necessary).
What you'll do
- Create, prioritize, assign and regularly follow up on tasks and the advancement of the team’s work with regards to deliverables;
- Represent the team;
- Organize and lead team meetings;
- Know the game’s story and gameplay (game design documents) and understand the technical/artistic constraints so as to be able to lead/coach the team;
- Draft regular reports for the Project lead (CP)/ Production manager (PM) on the advancement of the team’s work and recommend corrective measures whenever necessary to meet project objectives;
- Anticipate and recognize potential conflicts and recommend solutions to the Project lead (CP)/ Production manager (PM) for the team;
- Be a mentor in terms of technical/artistic aspects for team members (where necessary);
- Take part in performance assessments in collaboration with the Project lead (CP)/ Production Manager (PM);
- Coordinate bug correction as it pertains to the team’s work;
- Ensure that new employees integrate the team;
- Help recruit new team members;
- Create a portion of the required animation.
Qualifications
What you bring
- Experience in animation and in leading a team;
- Participation in at least one complete game production or equivalent;
- Leadership;
- Time and priority management for both yourself and your team;
- Ability to assemble productive teams;
- Good interpersonal and communication skills;
- Resourcefulness in problem-solving;
- Ability to delegate;
- Stress and change management skills;
- Managerial courage;
- Sense of initiative;
- Database knowledge an asset (JIRA, Perforce, etc.);
- Knowledge of the technical constraints of real time, 3D engines and level editors.
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.
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 ! 😊
Technical Director, Animation
Montreal, Canada - Contract - REF29112W
Job Description
What you'll do
You will define the projects and improvements to the existing pipeline (Cinematics, Ingame Animation, Motion Capture, Ragdoll, Facial, Rig ..)
Develop or find the best tools and methods to improve and facilitate the work of Animators.
Optimize the animation graph and architecture
Support the animation team on a daily basis to solve their technical problems and help them make decisions to optimize ingame animation graphs.
Technical Guarantor with respect of the constraints established in partnership with the other trades (memory, FPS, on the different platforms)
Develop tools, methods, training, processes and engine constraints documents for future reference
Coordinate and act as interlocutor between the animation team and the Technical and artistic teams, it will be what we expect to achieve the high level of quality programming team
Communicate regularly the technical constraints to the animation team
Be the technical point of contact for technical problems related to animations
Perform other related duties
You will work closely with the other animation Technical Directors from the various cinematic teams to ensure workflow consistency and optimization.
Qualifications
What you bring to the team
Solid experience as Animation Technical Director (in the video game industry preferably)
Excellent knowledge of real-time animation systems and video games and/or pipeline development
Excellent knowledge of Motion Builder and/or Maya, plus ideally Motion Capture Body and Facial
Excellent knowledge of python
Knowledge of another DCC (Maya, 3DS max, Blender)
Ability to work in a team and to take up challenges.
Knowledge in Rigging is a plus
What to send our way
- Your resume/CV highlighting your background and 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 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.
Back-End Golang Developer
Montreal, Canada - Full-time - REF29224K
Job Description
Ubisoft IT is looking for a Golang Developer to join the Monitoring team. This team is responsible for supporting our operational teams with state-of-the-art monitoring and event management solutions that address the demanding nature of online gaming and disrupted applications in a cloud and virtualized environment.
As a Golang Developer joining this team, you will be part of a multi-skilled team responsible for developing the necessary tools for our monitoring ecosystem, while ensuring its evolution and improvement. Working with this team will allow you to work with native cloud and virtualization technologies as well as emerging technologies such as Golang, Kubernetes, Docker, and Prometheus.
Responsibilities
- Participate in the entire development lifecycle (SDLC) of our monitoring platform, developing tools and automation solutions within the platform ecosystem;
- Participate in the implementation of new monitoring platforms and sources;
- Ensure the effectiveness of metric dashboards and support implemented functionalities;
- Participate in application governance and infrastructure monitoring design, implementation, customization, and support;
- Act as an expert in monitoring tools and platform development within the DevOps framework, while keeping abreast of new trends, best practices, and technologies;
- Configure and maintain a centralized monitoring platform;
- Provide event logs and repositories to facilitate investigation and prevention of incidents, problems, and Quality of Service (QoS) issues;
- Develop the technical skills of everyone, including your peers, through mentoring, coaching, and training.
Qualifications
- Good experience with the programming language Golang;
- Significant experience with monitoring tools such as Prometheus and open-source monitoring technologies such as time series databases, metric dashboards, real-time charts, chart editors, ELK stacks, and vector framework;
- Development expertise in large enterprise environments and exposure to DevOps philosophy;
- Knowledge of container technologies such as Kubernetes and Docker
- Ability to develop the technical skills of team members through mentoring, coaching, and training;
- Good understanding of infrastructure protocols for collecting event data at the element level, network performance, application performance, and operations.
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 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.
DevOps Linux System Administrator
Montreal, Canada - Full-time - REF29070X
Job Description
Ubisoft IT is looking for a DevOps Linux System Administrator to join the IT Production Services team. This is a worldwide distributed team whose main mission is to provide optimized solutions that offer game production teams various options tailored to their reality. This service is a key part of the game production ecosystem and is used by thousands of game content contributors from all Ubisoft studios.
As a DevOps Linux Systems Administrator joining this team, you’ll be responsible for ensuring the smooth operation of our video game development processes. Whether it’s for our players or our employees, our IT teams are the backbone of services and infrastructures that meet the most demanding technological challenges. You’ll be at the forefront of ensuring the seamless operation of video game development processes.
Responsibilities:
- Provide operational support for on-premises deployments of essential tools like Perforce, GitLab, and Artifactory;
- Support power users from game productions with application-related issues, ensuring they work efficiently and effectively;
- Troubleshoot and resolve incidents promptly to minimize disruptions to production;
- Continuously improve existing processes and solutions, making them more efficient and effective;
- Collaborate closely with colleagues to ensure Ubisoft’s production environment is set up for success;
- Interact with studios for business requirements and propose practical and sustainable solutions.
*On-call support approximately once every two months, including weekends
Qualifications
- Solid experience and knowledge of Linux Operating systems;
- Experience with source control tools such as Perforce, GIT, Gitlab, Team Foundation, and Subversion coupled with good knowledge of source control management concepts such as code lines, branching, merging, integration, and versioning;
- Experience with cloud platforms such as MS Azure, AWS, or GCP;
- Experience with containerization and orchestration technologies such as Kubernetes and Docker;
- Knowledge of automation and Infrastructure as Code technologies such as Ansible and Terraform;
- Knowledge of network, systems, and storage concepts.
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 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 Graphic Director (Art)
Montreal, Canada - Full-time - REF29166G
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.
Working with other directors early on, you discuss intentions before making any commitments. You take into account not only measurable factors such as rendering, performance, and memory, but also intangible ones like timing and momentum. Seeing the facts realistically, you establish an actionable plan to bridge the gap between coming up with ideas and putting them into practice.
Though every day of development brings its own mix of both expected and unforeseen challenges, you never lose sight of the big picture. As a strategic thinker and tactical planner, you balance short-term priorities with long-term goals, while consistently considering the future impacts of your choices.
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility.
- Identify and analyze risks (engine, data, features, etc.).
- Assess existing tools + occasionally design custom ones to support art pipelines and workflows & sustain the vision.
- Meet with technical artists and assistant technical art directors to share information and updates, enforce standards, set benchmarks, give feedback, etc.
- Resolve specific, complex, escalated issues & approve technical specifications.
- Prepare post-mortems + recommend ways to evolve how we create and integrate graphic data.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios and the industry.
- Participate in recruitment to build the technical art team & foster their growth.
Qualifications
What you bring
- Art, technical art, or programming experience, or other related experience + leadership experience
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations, 2D art tools (e.g. Photoshop), 3D software (3DS Max, Maya, and Substance Painter), and an understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript)
- Familiarity with bug tracking software (e.g. Jira) and version management systems (e.g. Perforce)
- A highly innovative, collaborative, empathetic, and solution-oriented spirit
- Critical thinking, time management, and organizational capabilities
- Attention to detail, curiosity, resourcefulness, and plenty of flexibility
What to send our way
- Your CV highlighting your education, experience, skills, and games shipped
- Samples of your work or any supporting documentation you find relevant
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.
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
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.
Team Lead Engine
Montreal, Canada - Full-time - REF29121Y
Job Description
You will support programmers who develop the technologies needed to create the games that Ubisoft fans expect. Your technological know-how, leadership skills, and ability to make informed decisions will help you coordinate the work and multiply the results of everyone's efforts to achieve ambitions.
You will help your team grow and deliver quality, consistent systems that will contribute to providing the rich gaming experience our players are looking for.
You will support each member in their professional development by ensuring they are in a position that stimulates them and allows them to shine, and by acting as a spokesperson in meetings with other teams and management.
- Distribute tasks and follow-up on the progress of the various projects during team meetings.
- Provide your team with the tools they need to work independently and contribute to the long-term technological vision of the projects.
- Meet individually with each member of your team to discuss performance, well-being, and career advancement.
- Oversee a multidisciplinary team touching multiple subject such as, animation, physic, streaming, memory, pipeline and general engine work.
- Communicate regularly with leads in other disciplines to plan ahead, assess risks, and deliver on time.
- Keep your project lead informed of the progress of your assignments and meet with other leads, both on your project and others, to discuss ways to improve processes and share technologies.
- Communicate with different production using Snowdrop to align project goals and be knowledgeable of future developments that we good benefit from
Qualifications
- A degree in computer science, computer engineering, or a related field.
- A minimum of three years of experience managing a team of programmers.
- Extensive experience in programming and/or participation in the full production of at least one game or the equivalent as a lead programmer in video game development.
- Proficiency in C++ and other programming languages commonly used for game development.
- The ability to understand video game production and to put yourself in the shoes of other professionals involved in production.
Additional information
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.
Camera Specialist (Gameplay)
Montreal, Canada - Full-time - REF29095G
Job Description
As a Camera Specialist (Gameplay) at Ubi MTL, you'll be responsible for developing and ensuring the quality of in-game cameras, which will bring out the important elements of the game during playable sequences.v
What you’ll do
- In collaboration with the creative and level design directors, develop the style and role of the cameras in the overall game experience;
- Be familiar with the script to understand the emotions that should be conveyed to the player;
- With level designers, analyse the gameplays to assess the best shots and provide a better player experience;
- Work with programmers to assess the proper functioning of the cameras;
- Have the level design PM and/or creative director validate the work to ensure that it is in line with project guidelines;
- Whenever necessary, assist animators in animating the cameras for the cinematic scenes;
- Correct the camera bugs entered into the database by testers;
- Carry out all other related tasks.
Qualifications
What you bring
- At least 5 years' experience in video game level design and production, game design or other relevant experience (having worked on a AAA game is an asset)
- Have a good understanding of the 3Cs (Camera, Control, Character);
- Good knowledge of game engines and 3D software (3DS Max, Maya, Motion Builder...)
- Be able to solve problems related to camera tracking, action continuity and technical issues that may arise;
- Good artistic vision and a well-developed 3D spatial sense;
- Work as part of a team and collaborate with multidisciplinary teams;
- User-oriented, critical and analytical.
What to send our way
- Your CV highlighting your education, experience, and skills
- A portfolio of your best work (if applicable—attach images or send us a link to your personal website or online portfolio)
Additional information
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
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.
Producer
Montreal, Canada - Full-time - REF29066N
Job Description
As a Producer at Ubi MTL, you will oversee the development and timely and on-budget delivery of a quality game based on the order and studio constraints.
What you'll do
Production Management
- Define and present the game development strategy to management.
- Define the scope of the project and main deliverables.
- Suggest a development plan for each platform.
- Draw up and follow the project budget.
- Build the team structure and optimally organize the workloads.
- Decide which compromises should be made between the time, quality, and budget.
- Manage risks and approve the contingency plans.
- Draw up and present the status of the project (project snapshot status – PSS) to management.
- Meet, when necessary, with external collaborators or members of the press to promote the game.
- Negotiate agreements with internal and external suppliers whenever necessary.
Marketing
- Challenge the Brand manager on the product’s positioning on the market.
- Gather, analyze, and transmit market information (consumer and stockholder) to the team.
Content
- Challenge and support the creative director in creating the game vision.
- Implement the corporation’s management and design methods within the team.
- Challenge the technical and IT teams on the technology choices.
- Suggest technology choices that support game development (tools, engine) to management.
- Ensure that you receive the level of quality that was expected.
Human Resources
- Build the core team.
- Define resource needs and establish a resource plan to be approved by management.
- Supervise and coach team members.
- Carry out performance assessment meetings with team members.
- Validate annual salary reviews for team members.
- Foster and participate in career development with the project’s key employees.
Qualifications
What you bring
- A degree in management or business administration (or related training).
- 7-10 years of leadership experience in video game production.
- In-depth knowledge of AAA game production and operations.
- Plenty of flexibility to adapt to whatever production (inevitably) throws your way: you can modify any part of your plans based on the situation.
- An inclusive, influential, and inspiring leadership style that allows you to rally people around a vision and engage distributed teams of varying sizes.
- A collaborative spirit & relationship-building skills.
- The capacity to cast a clear long-term vision and put in place the key milestones to make it a reality.
What to send our way
- Your CV highlighting your education, experience, and skills.
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.
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Jeff & Eric. As they learn more about you through your profile, get to know them through the videos below.
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
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.
Team Lead (Programming)
Montreal, Canada - Full-time - REF26564X
Job Description
As a team lead, you will guide a group of talented and inspired programmers who develop technologies needed to create the games that Ubisoft fans have come to expect. Your technological know-how, leadership skills, and ability to make informed decisions will help you fulfill your ambitions. Your work will be filled with passion and pride.
Driven by a desire to see your team members flourish, you will support them in their professional development by seeing to their well-being, acting as their spokesperson in meetings with other teams and management, and ensuring that each person is in a position that stimulates them and lets them shine.
Your global vision and deep understanding of what everyone does on your team will allow you to coordinate the work and multiply the results of everyone’s efforts. What motivates you the most is to see your team grow and deliver quality, consistent systems that will help provide the rich gaming experience our players are looking for.
What you'll do
- Distribute tasks and follow-up on the progress of the various projects during team meetings.
- Provide your team with the tools they need to work independently and contribute to the long-term technological vision of the projects.
- Meet individually with each member of your team to discuss performance, well-being, and career advancement.
- Go over notable bugs and determine the best way to fix them.
- Communicate regularly with leads in other disciplines to plan ahead, assess risks, and deliver on time.
- Code alongside your team members.
- Keep your project lead informed of the progress of your assignments and meet with other leads, both on your project and others, to discuss ways to improve processes and share technologies.
Qualifications
What you bring
- A bachelor’s degree in computer science, computer engineering, or an equivalent field
- Vast experience in video game programming
- A minimum of three years of experience managing a team of programmers
- Proficiency in C++ and other programming languages commonly used for developing games
- Experience participating in the full production of at least one game or the equivalent as a programming team lead
- Strong organizational skills
- Excellent communication and strategic leadership skills coupled with strong empathy and diplomacy
- The ability to remain calm in difficult situations (you know that there is always a solution)
- A real understanding of video game production and the ability to put yourself in the shoes of the other professionals involved in production
What to send our way
- Your CV highlighting your education, experience, and skills
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
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.
Senior ML OPS _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28853U
Job Description
The Content Creation Technology Group (CCTG) is looking for a Senior ML Ops to work in a team that develops machine learning tools to support teams in creating, testing, and deploying ML solutions to games. You will support and collaborate with Data Scientists, Software Developers and other stakeholders in delivering these ML solutions. The Senior ML Ops role will bring best practices and design principles to assist the team in delivering our ambitious features roadmap.
Main responsibilities:
Designing and developing machine learning systems and schemes based on the business requirements and objectives.
Optimizing existing tools for improved performance, scalability, and efficiency.
Contribute to the industrialization of machine learning projects, focusing on building pipelines and workflows.
Adapting and improving models’ usage, facilitating tools usage, and adapting these to users needs.
Create tools to support and integrate the ML models inside a multi-process pipeline.
Enhancing the existing machine learning libraries and frameworks.
Collaborating with game production teams, data science team, research team and other stakeholders.
Other responsibilities:
Conducting research to stay up to date with the latest advancements.
Documentation, presentations, and knowledge sharing to communicate complex AI concepts to both technical and non-technical collaborators.
Creating proof of concepts to satisfy investigations into product directions.
Qualifications
Education:
- Bachelor’s degree in computer science or computer engineering or equivalent. A specialization in Machine Learning is an asset.
Relevant Experience:
- A minimum of 5 years of experience in software engineering.
- A minimum of 2 years of experience in machine learning.
Skills:
A good knowledge of a production machine learning pipeline; from ML training and deployment to model performance-tracking/behavioral-drift.
Proficient in Python and have experience with libraries and frameworks such as PyTorch and/or TensorFlow.
A familiarity with MLOps platforms such as Databricks and/or ClearML.
A good knowledge of container technology such as Docker and/or Kubernetes.
A good knowledge of machine learning and deep learning fundamentals.
A good knowledge of Database products is an asset.
A good knowledge of cloud-based platforms is an asset.
Additional information
Senior ML Data Scientist _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28851G
Job Description
The Content Creation Technology Group (CCTG) is looking for a Senior ML Data scientist to work in a team that develops machine learning solutions to improve the player experience, including a project on bots that simulate real competing players. The Senior ML Data scientist will create highly efficient self-learning systems that can adapt and evolve over time, pushing the boundaries of AI technology. Join us and be at the forefront of innovation in the field of machine learning.
Main responsibilities:
Create, validate, test and update ML algorithms and models.
Identify, prepare, and analyze data for training and testing purposes.
Conduct experiments, perform statistical analysis, fine-tune and optimize models.
Use analytical rigor and statistical methods to analyze large amounts of data, developing actionable insights using advanced statistical techniques such as predictive statistical models, user/player profiling, segmentation analysis, survey design, analysis and data mining.
Oversee and design various proofs of concept to validate AI projects.
Research new ways for modeling and predicting behavior and design experiments to answer targeted questions.
Other responsibilities:
Collaborating with cross-functional teams to define project requirements and objectives.
Conducting research to stay up to date with the latest advancements.
Documentation, presentations, and knowledge sharing to communicate complex AI concepts to both technical and non-technical collaborators.
Mentor other members of the team.
Qualifications
Education:
- Master's degree and/or Ph.D. preferred in applied math, statistics, machine learning or equivalent experience.
Relevant Experience:
- 3 to 5 years of complex experience and job-related in-depth expertise.
Core Skills:
Ability to use and develop machine learning algorithms and related proven methods.
Ability to use advanced data science techniques.
Ability to use statistics to understand behavior of systems and/or players.
Being Familiar with Big Data Technology (Hadoop, Casandra, MongoDB, ElasticSearch).
Passion for using data science to solve problems.
Ability to quickly assess a problem both qualitatively and quantitatively.
Other skills:
Software engineering skills.
Being familiar with distributed computing to train models.
Proficient in Python and have experience with libraries and frameworks such as PyTorch and/or TensorFlow.
A good knowledge of cloud-based platforms is an asset.
Team player with excellent organizational, communication and interpersonal skills.
Business value oriented.
Bilingualism (French, English).
Additional information
Storage Architect
Montreal, Canada - Full-time - REF28805K
Job Description
Ubisoft IT is seeking a Storage Architect to join the Infrastructure & Platform Architecture Team in Montréal. As part of the architecture team, you will be tasked to design technical solutions in line with technical strategy and the enterprise needs, while supporting engineering teams.
Responsibilities:
- Develop long-term storage strategies and landscape aligned with organizational goals and industry best practices,
- Conduct technical research, labs, publish results and deliver opportunity studies,
- Build and maintain designs and produce associated documentation, presentation and prototypes
- Communicate complex technical concepts to non-technical stakeholders,
- Assist and mentor engineering team and foster a culture of continuous learning and improvement.
Qualifications
- Deep understanding of software defined storage technologies: Block, object, and file storage protocols (NFS, SMB, S3, Ceph, etc.), their use cases, and performance characteristics.
- Storage architecture design: Ability to design complex storage architectures, including data center and cloud-based solutions.
- Data protection and disaster recovery: Expertise in data protection strategies, including backup, replication, and disaster recovery planning.
- Automation and management at scale: Experience with Infrastructure-as-Code deployment and its related tools (Git, Ansible, Chef, etc.).
- Security: Understanding storage security best practices, including encryption, access controls, and data privacy.
- Effective Communication and Collaboration: Strong ability to convey complex technical concepts to diverse audiences, collaborate seamlessly across multidisciplinary teams (infrastructure, applications, and security), and align technical solutions with broader business objectives.
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, 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 Analyst – Organizational Resiliency
Montreal, Canada - Full-time - REF28316R
Job Description
Ubisoft IT is looking for a Security Analyst to join the Security Resilience team which is part of Security & Risk Management (SRM). This team’s main mission is to ensure Ubisoft’s resiliency towards security threats.
As a Security Analyst joining this team, you will be responsible for providing informational, functional, and technical expertise to to increase Ubisoft’s resilience with a focus on Crisis Preparedness, Business Continuity and Disaster Recovery across our locations worldwide.
Responsibilities:
- Implement disaster recovery, crisis preparedness and business continuity plans at the global level and coordinate all local efforts toward a global unique strategy;
- Support stakeholders in documenting and maintaining all disaster recovery, crisis preparedness and business continuity plans;
- Review all plans to support continued operations and regulatory requirements.
- Participate in the creation, review and deployment of policies, standards, processes, and guidelines;
- Identify potential risks and propose solutions to mitigate and bring them to an acceptable level for management;
- Develop and maintain security metrics and executive reports to communicate project risks and remediation activity status to management;
- Oversee coordination of support, training & community management, and awareness, including tabletop exercises, microsimulations, and training on the software tools operated by our team;
- Contribute to specific security projects or initiatives within the department, ensuring that deadlines are met, and objectives are achieved.
Qualifications
- Previous experience in organizational resiliency with an emphasis on coordinating business continuity, crisis preparedness and disaster recovery plans;
- Strong auditing and presentation capabilities;
- Strong capacity to collaborate, influence, and negotiate with all hierarchical levels such as senior stakeholders;
- Ability to conduct informational training sessions;
- Ability to write clear and concise documentation.
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.
Programming Team Lead (Engine)
Saguenay, Canada - Full-time - REF22353O
Job Description
As a Team Lead (Engine) at Ubisoft Saguenay, you guide a group of talented and inspired programmers who develop technology critical to the creation of games Ubisoft fans can’t wait to play. Your team achieves its ambitions thanks to your technical know-how, leadership and ability to make informed decisions. You take pride and share passion for the systems your team develops 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 systems are delivered and when they work together cohesively, you know you have contributed to offering a rich experience to our players. That’s what truly motivates you.
What you'll do
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, to plan ahead, identify risks and deliver on time.
You code alongside your team on a daily basis. 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
What you'll bring
- A degree in computer science or computer engineering;
- A good knowledge of programming languages such as C++, C#, java, python or others;
- Several years of solid experience in programming;
- Knowledge of video game engines or experience in embedded software programming or similar;
- Experience in managing a team of programmers or other similar experience;
- Excellent communication and strategic leadership skills;
- The ability to remain calm in difficult situations (you know there is always a solution);
- An understanding of game production and good interpersonal skills with non-technical people.
Additional information
What to send our way
- Your CV highlighting your education, experience, skills and, if applicable, your delivered games.
Working at Ubisoft means
- A hybrid and flexible work mode, 6 weeks of vacation in your first year, an enriched parental leave, a Ubi gym directly in our offices, a complete group insurance program, access to complete Dialogue telemedicine services, an RRSP with a contribution from Ubisoft, an advantageous bonus program, concrete measures to ensure the right to disconnect, the option of working part-time and much more. Click here for all the details.
- Joining a team of 21,000 Ubisoft employees working across more than 40 locations around the world, are boundby a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come;
- Working for an equal opportunity employer, where diversity is a priority. We do not discriminate on the basis of race, ethnic origin, religion, gender, sexual orientation, age or health status.
- Working as a team to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.
Team Lead - Character Modelling [Far Cry Project]
Toronto, Canada - Full-time - REF29438Y
Job Description
As a Lead Character Modeller at Ubi Toronto, you'll guide the creation of the characters players will interact and connect with. You’ll oversee and support a talented team of character modellers in transforming concept designs into the defining people, creatures, and animals that live within our worlds.
You’re a swell-rounded team ambassador: an expert communicator, collaboration encourager, and a mentor who drives their team forward. You understand the character creation process along with its (at times, many) technical and artistic constraints. You’re able to step in to coach your team, find solutions to setbacks, and deliver feedback with confidence.
What you’ll do
While another lead will focus primarily on the artistic side, you will take the lead on the more managerial and technical aspects of character creation, ensuring a balance between creativity and technical execution.
- Collaborate with other art leads and the art director to discuss and develop the game vision.
- Coordinate and motivate character modellers as they develop and polish their character art throughout the 3D pipeline.
- Organize and run regular team meetings to assign tasks, establish priorities, discuss progress, etc.
- Balance artistic aspects with technical constraints, maintaining quality and performance standards (poly count, memory, etc.).
- Review integrated work, ensuring it’s aligned with the artistic direction and can animate well.
- Provide mentorship and constructive feedback to develop a consistent, quality visual style.
- Stay up to date on best practices to keep up with the industry.
- Participate in recruitment to build and grow your character modelling team.
Qualifications
What you bring
- Proven experience as a Team Lead or Manager in modelling, texturing, or character creation, with a passion for guiding and developing teams to achieve their best work.
- Strong proficiency in project management tools (e.g., Jira) and Excel to help streamline processes, track progress, and stay organized.
- Knowledge of 3D software (3DS Max, Houdini, Maya, Substance Painter, Marvelous Designer, and ZBrush) and 2D art tools (e.g. Photoshop).
- Knowledge of blendshapes, 3D scanning, and optimization techniques.
- Solid understanding of topology, materials, textures, proportion, and anatomy + animation and game limitations
- Excellent mentorship, communication, organization, time management, interpersonal, and presentation skills
- Flexibility and a whole lot of resourcefulness.
- A highly collaborative, creative, and empathetic spirit .
- A super sharp, trained eye for detail.
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
- A portfolio of your best 3D realistic character work
Additional information
About Us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
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.
Senior Gameplay Animator (unannounced project)
Toronto, Canada - Full-time - REF29434M
Job Description
When you’re a gameplay animator at Ubi Toronto, you are responsible for a game’s polished, harmonious animation, which allows players to fully immerse themselves in a world that is stylistically believable and consistent.
Whether you’re animating for a hero or a monster, for a crowd or an object, you are always thinking of the movement’s intention and the subject’s behaviour, and of how this one tiny part fits into the larger picture of the game. All your efforts gain their meaning when you take a step back, see the finished product and feel the months of mechanics and decision-making dissolve to reveal a piece of art that brings a new, beautiful world to life.
You understand that teamwork is essential to reach that point. As an individual, you see a hidden story in the way a person moves; you tend to deconstruct the world around you into smaller parts that you then build back up. As a teammate, you pride yourself on your attention to detail, your organizational and communication skills, and your adaptability to change. You collaborate with artists, designers, programmers, leads and other animators, all of whom have opinions, ideas and constraints, but all of whom are committed to the unified goal of authentically portraying the universe with a certain flair.
What you'll do
- Animate using mocap data or key framing to produce gameplay assets for our games;
- Integrate and synchronize your animations in the engine, allowing the team members to have access to your lastest iterations;
- Check in with your lead and your team to see what needs to be updated;
- Testing and troubleshooting your animations to make sure that they work as intended in game;
- Polishing your animations, so they meet the level of quality required by the production;
- Read the latest relevant academic literature in order to stay at the forefront of your field.
Qualifications
What you bring
- A minimum of 4-5 years experience in video game animation, or equivalent;
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals;
- Experience with animation software such as Motion Builder, 3ds Max or Maya;
- You love pushing the envelope, but you also understand the demands cohesive teamwork.
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.
Please note that our positions are hybrid, but if you reside outside Ontario 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 ! 😊
Level Design Director (Splinter Cell)
Toronto, Canada - Full-time - REF29356K
Job Description
As a Level Design Director on Splinter Cell at Ubisoft Toronto, you will cultivate a vision for the game’s unique stealth centric missions, breaking down the high-level direction of the game into compelling, tense and well realized gameplay experiences.
At the heart of a great Stealth mission lies a passion for crafting gameplay encounters that both challenge and surprise the player, within environments that fulfil the fantasy of being the ultimate covert field agent – Sam Fisher.
You are expected to be an empathetic mentor, breaking down your vision into actionable rules and provide regular feedback that enables your team to author bespoke, rich and layered stealth gameplay challenges.
What you’ll do
- Shape, communicate and maintain the level design vision for the game
- Collaborate with the other core team members to ensure that the level design vision works seamlessly with the other aspects of the game to create a cohesive, unified whole
- Craft and demonstrate examples of interesting and fun gameplay setups that feel uniquely Splinter Cell
- Understand and apply a deep knowledge for building amazing levels, including the application of narrative, lighting, pacing, scripting and puzzle design within them
- Help level designers work effectively and consistently within the constraints and opportunities provided by game metrics
- Act as the first sounding board for design proposals from the level designers and the rest of their colleagues on the greater mission team
- Understand the principles of rational level design, to ensure a captivating mastery ramp through the game
- Balance requirements from other disciplines (art, narrative, animation, audio, etc.) to ensure that the highest standard is reached not just in level design, but in every aspect of the game
- Provide mentorship and constructive feedback to your level design team to achieve quality, but also to help them grow in their careers and develop their skillsets
- Find solutions to the inevitable challenges we encounter along the way, always keeping in mind the overall vision of the game, and that strong level design bones is the foundation on which the series was built
Qualifications
What you bring
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 8 years of experience in the video game industry or other relevant experience and 3 years of leadership experience
- Exceptional communication, interpersonal, and presentation skills
- A solid understanding of level design and all stages of video game development
- Excellent time management, problem-solving, and organizational skills
- An innovative, creative, and collaborative spirit
- Ability to accept feedback and adapt to it – you have the flexibility to revaluate and adjust your level design direction when and as often as needed!
- Knowledge and passion for the Splinter Cell franchise
What to send our way
- Your CV highlighting your education, experience, skills, and details on games shipped
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi Toronto, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
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
Team Lead - Animation [Far Cry Project]
Toronto, Canada - Full-time - REF29258N
Job Description
As an Animation Team Lead, you will support the Project Lead (CP)/ Production Manager (PM) in overseeing work quality and deadlines for your small team. You will help follow up on and validate your team’s work and coach team members while overseeing part of the development of the game (where necessary).
What you'll do
- Create, prioritize, assign and regularly follow up on tasks and the advancement of the team’s work with regards to deliverables;
- Represent the team;
- Organize and lead team meetings;
- Know the game’s story and gameplay (game design documents) and understand the technical/artistic constraints so as to be able to lead/coach the team;
- Draft regular reports for the Project lead (CP)/ Production manager (PM) on the advancement of the team’s work and recommend corrective measures whenever necessary to meet project objectives;
- Anticipate and recognize potential conflicts and recommend solutions to the Project lead (CP)/ Production manager (PM) for the team;
- Be a mentor in terms of technical/artistic aspects for team members (where necessary);
- Take part in performance assessments in collaboration with the Project lead (CP)/ Production Manager (PM);
- Coordinate bug correction as it pertains to the team’s work;
- Ensure that new employees integrate the team;
- Help recruit new team members;
- Create a portion of the required animation.
Qualifications
What you bring
- Experience in animation and in leading a team;
- Participation in at least one complete game production or equivalent;
- Leadership;
- Time and priority management for both yourself and your team;
- Ability to assemble productive teams;
- Good interpersonal and communication skills;
- Resourcefulness in problem-solving;
- Ability to delegate;
- Stress and change management skills;
- Managerial courage;
- Sense of initiative;
- Database knowledge an asset (JIRA, Perforce, etc.);
- Knowledge of the technical constraints of real time, 3D engines and level editors.
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.
Please note that our positions are hybrid, but if you reside outside Ontario 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 ! 😊
Game Director
Toronto, Canada - Full-time - REF29239Y
Job Description
As a Game Director at Ubisoft Toronto, you transform a creative vision into a variety of systems and mechanics that combine to create an engaging experience for players to enjoy. You provide your team with the direction 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 pay attention to the larger picture, overseeing how the overall player experience and game systems are coming together: Core game loop, gameplay depth, user experience, progression, pace, balance, and – of course – quality. You ensure that all elements related to design work together cohesively to fit the intended experience and make it fun.
The daily life of a Game Director at Ubisoft Toronto:
- Work with the creative director and the dev team to define the game by creating a vision that is innovative, strong, appropriate, fitting with IP, and implementable by the team;
- Develop your game design direction to make a truly fun and engaging experience. Evangelize this direction across the production team;
- 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;
- Inspire and 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;
- Understand and employ user experience design by upholding benchmarks for discoverability, player understanding, cognitive load, and by supporting UX testing.
Qualifications
- A college diploma in Game Design or equivalent;
- At least 7 years of game design experience + 3 years of leadership in game production;
- 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;
- 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 gaming market & a passion for video games.
What to send our way:
- Your CV, highlighting your background, skills, and any games shipped
Additional information
We Offer:
- A hybrid, flexible work model
- Six weeks of vacation
- An enhanced parental leave program
- Comprehensive Total Rewards Package:
- Disability Insurance
- Dental Insurance
- Extended medical insurance
- (Optional) RRSP contribution
- Relocation Assistance
- Bonus (If Applicable)
You can learn more about Life at Ubisoft here: https://toronto.ubisoft.com/life-at-ubisoft/
Join Us!
At Ubisoft Toronto, we believe diversity is our studio’s biggest strength. We’re committed to creating an inclusive workplace that reflects the diversity of our player community, is inclusive and respectful of the individuality of our team and embodies our core values – trust, integrity, excellence and care.
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+. Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
Please read our Code of Conduct prior to applying. It is our collective responsibility at Ubisoft Toronto to maintain a respectful and inclusive work environment, and be the best possible place to work and grow. Knowing and respecting our Code of Conduct’s principles and guidelines is key to achieving that goal.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft’s Mission
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies, and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
Senior Producer
Toronto, Canada - Full-time - REF28974N
Job Description
On being a Senior Producer at Ubisoft Toronto:
As a Senior Producer, you will have a significant impact on the success of our games. Your objective is to manage and oversee the project team and deliver world-class games while achieving quality, schedule, and business targets.
We are looking for a highly organized and systematic leader with excellent communication, and people management skills.
As a leader and manager, you know how to bring out the strengths of your team and develop an environment where your team thrives. You mentor and coach team members, and you help assign tasks and priorities. You empower your team with access to the right tools and resources to be productive and successful.
You have an intricate and detailed understanding of the game development process combined with deep knowledge about game business models with a player-centric approach. You always approach a challenge with an ROI-driven mindset, and you leverage data and your own experience to make smart, strategic decisions. You know how to lead both mature and early-stage projects, and you have a strong understanding of the Ubisoft development process.
You are resilient and adapt well to fast-paced, quickly changing situations. You are a master at resolving conflicting priorities. You thrive in the unknown, and you see challenges as learning opportunities. You believe passionately that diverse teams are more creative and innovative teams, and you are committed to lead what’s next in games.
The daily life of a Senior Producer at Ubisoft Toronto:
Production Management
- Define, present and follow up on the development strategy for the game;
- Define the scope and deliverables of the project;
- Manage the budgets for the project;
- Build an inter-project network and optimally organize the work plan;
- Manage risks and approve contingency plans;
- Follow up on projects and communicate status to executives;
- Meet with external collaborators.
Market
- Work with the Brand/Product Director to define the game’s market positioning;
- Ensure alignment on all deliverables to ensure successful marketing plans to support the game throughout production and into launch.
Content
- Create an environment that fosters and encourages team members to bring the best ideas forward for the project;
- Ensure that the creative direction meets the quality standards for the game and target market;
- In collaboration with technical teams, make technology choices that support the game vision and development (tools and engine);
- Ensure that teams optimize technology and best practice sharing;
- Ensure that the game meets quality standards.
Team Management
- Establish the team structure and support the project team;
- Help define talent needs for the project and recruit the best candidates;
- In collaboration with the leads and managers on the project, ensure that the team is engaged and working efficiently;
- Foster and take an active role in the career development of team members.
Qualifications
- Minimum 12 years of project management experience in a game development environment;
- Have shipped a minimum of one AAA game title in a Lead Producer role;
- Must have demonstrated the ability to deliver large, complex projects (quality standards, budget constraints and effective team output);
- An inclusive, influential, and inspiring leadership style that allows you to rally people around a vision and engage distributed teams of varying sizes;
- Experience advocating for the project with different stakeholders, including business, publishing, first-party and media;
- The capacity to cast a clear long-term vision and put in place the key milestones to make it a reality.
What to send our way:
- Your CV, highlighting your background, skills, and any games shipped
Additional information
We Offer:
- A hybrid, flexible work model
- Six weeks of vacation
- An enhanced parental leave program
- Comprehensive Total Rewards Package:
- Disability Insurance
- Dental Insurance
- Extended medical insurance
- (Optional) RRSP contribution
- Relocation Assistance
- Bonus (If Applicable)
You can learn more about Life at Ubisoft here: https://toronto.ubisoft.com/life-at-ubisoft/
Join Us!
At Ubisoft Toronto, we believe diversity is our studio’s biggest strength. We’re committed to creating an inclusive workplace that reflects the diversity of our player community, is inclusive and respectful of the individuality of our team and embodies our core values – trust, integrity, excellence and care.
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+. Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
Please read our Code of Conduct prior to applying. It is our collective responsibility at Ubisoft Toronto to maintain a respectful and inclusive work environment, and be the best possible place to work and grow. Knowing and respecting our Code of Conduct’s principles and guidelines is key to achieving that goal.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft’s Mission
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies, and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
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.