Join Our Team
Current Openings
Check out all the current openings at our studio below or visit the Ubisoft Careers site for more.
Technical Localization Specialist
Montreal, Canada - Full-time - REF8564XUX Director
Montreal, Canada - Full-time - REF5606G2D-3D Artist - Rainbow Six Siege Mobile
Montreal, Canada - Full-time - REF24634HArtiste 2D-3D - Rainbow Six Siege Mobile
Montreal, Canada - Full-time - REF24634HLevel Design Director
Montreal, Canada - Full-time - 2463BRTexture Artist
Montreal, Canada - Full-time - REF24598WArtiste de Textures
Montreal, Canada - Full-time - REF24598WAssociate Art Director - Rainbow Six Siege
Montreal, Canada - Full-time - REF24593QDirectrice artistique adjointe, Directeur artistique adjoint - Rainbow Six Siege
Montreal, Canada - Full-time - REF24593QLead Lookdev Artist - Textures
Montreal, Canada - Full-time - REF24203OLead Modeler
Montreal, Canada - Full-time - REF24591SArtiste de concept (armes) – Rainbow Six Siege Mobile
Montreal, Canada - Full-time - REF24589HConcept Artist (Weapons) – Rainbow Six Siege Mobile
Montreal, Canada - Full-time - REF24589HProgrammer (Animation)
Montreal, Canada - Full-time - 6934BRProgrammer (3D Rendering)
Montreal, Canada - Full-time - 9619BRTechnical Architect
Montreal, Canada - Full-time - REF20795VTeam Lead (Programming)
Montreal, Canada - Full-time - REF8851LProgrammer (Gameplay)
Montreal, Canada - Full-time - 1007BRProgrammer (Engine) – Unannounced Project
Montreal, Canada - Full-time - REF19521JProject Lead (Programming) – Unannounced Project
Montreal, Canada - Full-time - REF7605KProgrammer (Networks, C++)
Montreal, Canada - Full-time - REF5727FTechnical Lead
Montreal, Canada - Full-time - REF4874EProgrammer (UI, C++)
Montreal, Canada - Full-time - REF4685RTechnical Architect – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714FTechnical Art Director
Montreal, Canada - Full-time - REF24481AProject Coordinator
Montreal, Canada - Full-time - REF24465PTechnical Artist (Characters)
Montreal, Canada - Full-time - REF24469BAnimator (Gameplay)
Montreal, Canada - Full-time - REF24466RLead Animator
Montreal, Canada - Full-time - REF24441STechnical Director (Animation)
Montreal, Canada - Full-time - REF24412JDirectrice, Directeur technique (animation)
Montreal, Canada - Full-time - REF24412JMid-Senior Lighting Artist
Montreal, Canada - Full-time - REF24150WSenior Animator
Montreal, Canada - Full-time - REF24371JTechnical Director Level Design
Montreal, Canada - Full-time - REF5097XTechnical Artist (UI)
Montreal, Canada - Full-time - REF18152DArtiste technique (UI)
Montreal, Canada - Full-time - REF18152DMid-Senior Compositing Artist
Montreal, Canada - Full-time - REF24162AMid-Senior Modeling Artist
Montreal, Canada - Full-time - REF24164JCompositing Supervisor
Montreal, Canada - Full-time - REF24165ERigger - Cinematics (Helix)
Montreal, Canada - Full-time - REF24210IGame Economy Designer
Montreal, Canada - Full-time - REF24103CProgrammer (Engine) – Anvil
Montreal, Canada - Full-time - REF23560FSite Reliability Specialist (SRE) – Rainbow Six Siege
Montreal, Canada - Full-time - REF13784LGame Designer
Montreal, Canada - Full-time - REF13758TTechnical Lead (UI) – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714FTechnical Lead (Online) – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714FTechnical Director (Characters)
Montreal, Canada - Full-time - REF20726QScientist (R&D) – La Forge
Montreal, Canada - Full-time - REF13549PProgrammer (R&D) – La Forge
Montreal, Canada - Full-time - REF13206YProgrammer (Sound, C++)
Montreal, Canada - Full-time - REF4885ZProgrammer (3D)
Montreal, Canada - Full-time - REF23629XAssociate Producer (Services, Co-Development and Outsourcing)
Montreal, Canada - Full-time - REF23358VAssociate Producer
Montreal, Canada - Full-time - REF7180HProduction Director
Montreal, Canada - Full-time - REF21442PAssistant Technical Director (Level Design)
Montreal, Canada - Full-time - REF4743XTexture Artist – Helix
Montreal, Canada - Full-time - REF19963JSenior Strategic Projects Advisor - Talent and Culture
Quebec City, Canada - Full-time - REF24688D3D Animator
Quebec City, Canada - Full-time - REF24639JAgile Coach
Quebec City, Canada - Full-time - REF24264XBudget Analyst
Quebec City, Canada - Full-time - REF24455SCinematic Design Team Lead
Quebec City, Canada - Full-time - REF24499VGameplay Programmer
Quebec City, Canada - Full-time - REF20952XLevel designer - Quest (Assassin's Creed Codename Red)
Quebec City, Canada - Full-time - REF24310JUI Programmer (Mid.-Senior)
Quebec City, Canada - Full-time - REF20188HProgrammer (Tools Team)
Quebec City, Canada - Full-time - REF16375QProgramming Team Lead Online - Brand Assassin's Creed
Quebec City, Canada - Full-time - REF18143PUser Experience (UX) Designer
Saguenay, Canada - Full-time - REF24687GTools Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF11205VGeneralist Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF7944C3D Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF7956PLevel Designer
Saguenay, Canada - Full-time - REF24498DWeb Programmer
Saguenay, Canada - Full-time - REF24351ZSenior Level Artist
Saguenay, Canada - Full-time - REF7946EGameplay Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF7941JGraphic Technical Director
Saguenay, Canada - Full-time - REF24200QC++ Programmer (Ubisoft Connect)
Saguenay, Canada - Full-time - REF24194FBackend Programmer (Cloud, Pipelines and Tools)
Saguenay, Canada - Full-time - REF24027BGame Designer (Mid.-Senior)
Saguenay, Canada - Full-time - REF9544OOnline Programmer (Backend)
Saguenay, Canada - Full-time - REF7945VSenior Gameplay Animator - Rainbow Six Siege
Saguenay, Canada - Full-time - REF23365FProgramming Team Lead
Saguenay, Canada - Full-time - REF22353OTools and Automation Specialist
Saguenay, Canada - Full-time - REF10286QTechnical Architect
Saguenay, Canada - Full-time - REF16609BLead UI artist
Saguenay, Canada - Full-time - REF14938QLevel Design Director [FAR CRY Project]
Toronto, Canada - Full-time - REF24673GLevel Designer [FAR CRY Project]
Toronto, Canada - Full-time - REF24672FTeam Lead Artist (Biomes) [FAR CRY Project]
Toronto, Canada - Full-time - REF24671VTexture Artist [FAR CRY Project]
Toronto, Canada - Full-time - REF24670RModeler [FAR CRY Project]
Toronto, Canada - Full-time - REF24669HRigger [Splinter Cell]
Toronto, Canada - Full-time - REF24647ETechnical Artist [Splinter Cell]
Toronto, Canada - Full-time - REF23981IVFX Artist [FAR CRY Project]
Toronto, Canada - Full-time - REF24440VTechnical Director – Animation [Splinter Cell]
Toronto, Canada - Full-time - REF24425QLive Ops Coordinator
Toronto, Canada - Full-time - REF23733FLevel Artist [Splinter Cell]
Toronto, Canada - Full-time - REF24333VGraphic Designer – Game Art [Splinter Cell]
Toronto, Canada - Full-time - REF24325GLead VFX Artist [Splinter Cell]
Toronto, Canada - Full-time - REF24324LGameplay Animator [Splinter Cell]
Toronto, Canada - Full-time - REF24316USenior VFX Artist [Splinter Cell]
Toronto, Canada - Full-time - REF24315HTexture Artist [Splinter Cell]
Toronto, Canada - Full-time - REF24314XSenior Character Artist [Splinter Cell]
Toronto, Canada - Full-time - REF24313ZCharacter Artist [Splinter Cell]
Toronto, Canada - Full-time - REF24312KModeler [Splinter Cell]
Toronto, Canada - Full-time - REF24309ATechnical Director (Design) [FAR CRY Project]
Toronto, Canada - Full-time - REF24308PTeam Lead Artist - Environment Art [Splinter Cell]
Toronto, Canada - Full-time - REF24242BTechnical Director (Art) [FAR CRY Project]
Toronto, Canada - Full-time - REF24109CTechnical Artist [FAR CRY Project]
Toronto, Canada - Full-time - REF24108UTeam Lead Animator [FAR CRY Project]
Toronto, Canada - Full-time - REF24107LGameplay Animator [FAR CRY Project]
Toronto, Canada - Full-time - REF24106WTechnical Director - Level Design
Toronto, Canada - Full-time - REF23318QGame Release Manager
Toronto, Canada - Full-time - REF23732YTechnical Animator [Splinter Cell]
Toronto, Canada - Full-time - REF23642HLead UI Artist [Splinter Cell]
Toronto, Canada - Full-time - REF23567DTechnical Lead - 3D/Rendering [FAR CRY Project]
Toronto, Canada - Full-time - REF23217J3D Programmer (Rendering) [FAR CRY Project]
Toronto, Canada - Full-time - REF23216CTechnical Director – Design
Toronto, Canada - Full-time - REF23318QTechnical Director – Characters [Splinter Cell]
Toronto, Canada - Full-time - REF23161DUI Programmer
Toronto, Canada - Full-time - REF20970CTeam Lead Programmer – Gameplay [Splinter Cell]
Toronto, Canada - Full-time - REF22796GTechnical Localization Specialist
Montreal, Canada - Full-time - REF8564X
As a Technical Localization Specialist at Ubi MTL, you will play a direct part in the internationalization of a game. You’ll support its multi-language localization by handling the extraction, integration, and debugging of all assets to be localized.
While liaising between production teams, you act as a link between external localization partners and the game in development. You connect our partners to content and provide context, so that the game’s essence comes through, no matter the language.
What you’ll do
- Partner with your project manager to understand the overall game and the project scope.
- Format and organize assets to be localized and adapted (dialogue, audio, etc.) for every market the game will be released in.
- Provide external partners with context & keep them updated of any changes to the game.
- Integrate localized assets into the game.
- Work with the quality control team and external partners to test content quality and integration.
- Coordinate any debugging to be done.
- Contribute to coming up with solutions to optimize the localization process.
What you bring
- An undergraduate degree in Localization, Linguistics, Computer Science, or equivalent
- At least 2 years of experience in localization, linguistics, translation, or related experience
- Ability to communicate in English and French*
- In-depth knowledge of Excel + basic familiarity with bug tracking software (e.g. Jira) and character encodings (e.g. Unicode, UTF8, ANSI, ASCII, etc.)
- Solid understanding of the market and all stages of development + a passion for video games
- Excellent critical thinking, problem-solving, organizational, communication, presentation, and interpersonal skills
- A highly collaborative and innovative spirit & a whole lot of flexibility
- A keen eye for detail
*Knowledge of a third language a huge plus
What to send our way
- Your CV highlighting your education, experience, and skills
A real live person will review your application. In this case, it’s our talent acquisition specialist Oriana. As she learns more about you through your profile, get to know her through the video below.
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 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.
UX Director
Montreal, Canada - Full-time - REF5606G
When you’re a UX Director at Ubi MTL, you’re responsible for guiding our design choices throughout every stage of development to provide players with the most seamless experience possible.
With a user-centric focus, you consider every aspect that affects UX in and around gameplay: features, feedback, flow, accessibility, consistency, and much more. Aware of what we’re ultimately trying to achieve and what we’re actually in the process of creating, you help eliminate unwanted friction, frustration, and anything else that prevents fun from coming through.
What you’ll do
- Partner with other core team members to discuss the game’s overall experience & define how to go about delivering it.
- Understand and identify player behaviours, goals, motivations, values, needs, etc.
- Create communication strategies and validation processes + raise awareness of constraints to pave the way for production.
- Synch up with your UX team to explore possibilities, make suggestions, overcome roadblocks, etc.
- Work closely with collaborative teams (UI, monetization, programming, audio, art, etc.) to balance game intentions with UX principles.
- Review user tests and gather feedback + assess problems and iterate to find solutions.
- Develop our UX best practices + promote them across the studio.
- Participate in recruitment to build your UX team & foster their long-term growth.
What you bring
- An undergraduate degree in Game Design, Human-Computer Interaction, Computer Science, or other relevant education
- Around 5 years of design, UX, or product experience in the video game industry (or related experience)
- Understanding of ergonomic principles and agile methodologies
- A highly collaborative, creative, and innovative spirit
- Excellent communication, interpersonal, and presentation skills
- Ability to think holistically while building iteratively
- A knack for translating analytical findings into actionable insights to inform decision-making
- Consideration of the impact your choices have on end-users and creators
- A passion for solving complex problems with design solutions and encouraging others to do the same
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
A real live person will review your application. In this case, it’s our talent acquisition specialist Alexis. As he learns more about you through your profile, get to know him through the video below.
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 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.
2D-3D Artist - Rainbow Six Siege Mobile
Montreal, Canada - Full-time - REF24634H
As a 2D-3D Artist at Ubi MTL, you will create high-resolution images and concepts.
What you'll do
- Create concepts (sketches, photo montages, etc.) based on specific briefs and in keeping with the artistic direction.
- Create high-resolution images based on specific briefs and in keeping with the artistic direction.
- Ensure posing, lighting and rendering in 3D software.
- Create and/or modify textures.
- Process images in Photoshop.
- Search for references based on the artistic direction.
What you bring
- Experience in 2D-3D illustration modeling, texturing, lighting, and/or image processing
- Knowledge of 2D art tools (e.g. Photoshop) and 3D software (3DS Max, Maya, Substance Painter, Marvelous Designer, and ZBrush)
- A highly creative, collaborative, and innovative spirit
- Excellent communication and interpersonal skills
- Motivation to reach out for feedback and adapt to it
What to send our way
Your CV highlighting your education, experience, and skills
A portfolio of your best 2D-3D work! Attach images or send us a link to your personal website or online portfolio.
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 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.
Artiste 2D-3D - Rainbow Six Siege Mobile
Montreal, Canada - Full-time - REF24634H
En tant qu'Artiste 2D-3D à Ubi MTL, vous serez responsable de créer des concepts et des images hautes résolutions.
Ce que vous ferez
- Créer des concepts (esquisses, montages photo etc.) à partir d'instructions précises en respectant la direction artistique.
- Créer des images de hautes résolutions à partir d'instructions précises en respectant la direction artistique.
- Procéder à des posings, éclairage et rendu dans un logiciel 3D.
- Créer ou modifier des textures.
- Effectuer des traitements d'image dans Photoshop.
- Participer à la recherche de références en vous basant sur la direction artistique.
Ce que vous apportez à l'équipe
- De l'expérience en illustration 2D-3D, modélisation, texture, éclairage et traiment de l'image
- Un esprit créatif, collaboratif et innovateur
- D'excellentes aptitudes en communication et relations interpersonnelles
- Une motivation à solliciter l'avis des collègues et la capacité à s'y adapter
- Une connaissance des outils 2D (e.g. Photoshop) et 3D (3DS Max, Maya, Substance Painter, Marvelous Designer, and ZBrush)
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences et vos compétences
- Un portfolio de vos meilleures réalisations en 2D-3D! Joindre des images ou nous envoyer un lien vers votre site Web personnel ou votre portfolio en ligne.
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des 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.
Level Design Director
Montreal, Canada - Full-time - 2463BR
As a Level Design Director at Ubi MTL, you will provide players with quests to undertake, puzzles to solve, and goals to accomplish as they journey through an immersive world.
You'll combine game design and narrative elements to craft a selection of rewarding missions, and then guide a talented group of level designers to transform vision into reality.
As an empathetic mentor, you'll step in to help your team polish and connect their projects to create a seamless and engaging gameplay experience for players to enjoy.
What you’ll do
- Collaborate with the world design director and other core team members to define the vision of a game.
- Brainstorm and research to plan the mission guidelines.
- Assist level designers during prototyping (experiment with designs and explore opportunities).
- Outline the gameplay experience (encounters, flow, rhythm, tension, pacing, variety, etc.) in mission documentation that will serve as a reference and source of inspiration throughout development.
- Coordinate and oversee mission level designers as they bring concept to playability.
- Balance artistic aspects with technical constraints to align all technical, design, graphic, and narrative features.
- Provide mentorship and constructive feedback to your level design team to achieve quality.
- Find solutions to issues uncovered by play testers and cross-functional teams (get to the root of problems to solve them)
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 phases of video game production
- 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!
What to send our way
- Your CV highlighting your education, experience, skills, and any 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 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
Texture Artist
Montreal, Canada - Full-time - REF24598W
As a Texture Artist at Ubi MTL, you'll make an immersive world come alive by creating and applying textures that give depth and dimension to everything within it. With a mix of observation, skill, and imagination, you add the details that define characters, objects, and environments.
You take inspiration from reality to build believable materials and adapt to new tools to push them to their full potential. You freely choose the methods that work best for you to create a finished look that fits the feel of the game and makes it memorable.
What you’ll do
- Collaborate with the art team to grasp the game’s artistic vision and set texture priorities.
- Study concept art and research your own references to develop the visual design language.
- Work closely with level artists to understand environment needs.
- Create textures from scratch, references, or scans & build and organize your texture library.
- Partner with modellers to suggest textures and help with 3D mapping.
- Find balance between artistic aspects and technical constraints.
- Polish textures and apply them to 3D models.
- Document and share your knowledge and best practices.
- Modify your work based on feedback received from interdependent teams (debug and optimize).
What you bring
- Experience in texturing, modelling, lighting, or other related experience
- Knowledge of 2D art tools (e.g. Photoshop) and familiarity with the 3D software Maya + game engines (e.g. Unity or Unreal)
- Experience in creating and managing shaders in VRAY
- A solid understanding of art fundamentals (lighting, composition, proportion, colour theory, etc.), physically based rendering, and game constraints
- A highly creative, collaborative, and innovative spirit
- Excellent observation, communication, interpersonal, and presentation skills
- Motivation to reach out for feedback and adapt to it
- Aesthetic sensitivity and a keen eye for even the subtlest of details
What to send our way
- Your CV highlighting your background and skills
- A portfolio of your best work (attach images or send us a link to your personal website or online portfolio)
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them through the videos below.
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 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.
Artiste de Textures
Montreal, Canada - Full-time - REF24598W
En tant qu’artiste de textures à Ubi MTL, vous donnerez vie à un monde immersif en créant et en appliquant des textures conférant profondeur et dimension à tout ce qu'il contient. Grâce à un mélange d'observation, de talent et d'imagination, vous ajouterez les détails qui définiront les personnages, objets et environnements.
Vous vous inspirerez de la réalité pour construire des matériaux réalistes et vous vous adapterez aux nouveaux outils pour en tirer leurs pleins potentiels. Vous choisirez librement les méthodes qui fonctionnent le mieux pour vous afin de créer une apparence finale qui conviendra à l'ambiance du jeu et le rendra mémorable.
Ce que vous ferez
- Collaborer avec l'équipe artistique pour comprendre la vision artistique du jeu et définir les priorités de texture.
- Vous familiariser avec l'art conceptuel et rechercher vos propres références pour développer le langage de conception visuelle.
- Collaborer de près avec les artistes de niveaux pour comprendre les besoins d'environnements.
- Créer des textures à partir de rien ou en utilisant des références ou des scans + créer et organiser votre banque de textures.
- Travailler avec les modeleuses et modeleurs pour suggérer des textures et participer au mapping 3D.
- Trouver l’équilibre entre les aspects artistiques et les contraintes techniques.
- Peaufiner les textures et les appliquer aux modèles 3D.
- Documenter et partager vos connaissances et meilleures pratiques.
- Modifier votre travail selon les commentaires des équipes interdépendantes (déboguer et optimiser).
Ce que vous apportez à l'équipe
- De l'expérience en texturation, modélisation, éclairage, ou autre expérience pertinente
- Une connaissance des outils d’art 2D (p. ex. Photoshop) et une familiarité avec le logiciel 3D Maya + les moteurs de jeu (p. ex. Unity ou Unreal)
- De l'expérience en création et gestion des shaders dans VRay
- Une bonne compréhension des fondamentaux d’art (éclairage, composition, proportion, théorie de couleurs, etc.), des rendus à base physique et des contraintes de jeu
- Un esprit créatif, collaboratif et innovateur
- D'excellentes aptitudes en observation, communication, relations interpersonnelles et présentation
- La motivation à solliciter l'avis des collègues et capacité à s'y adapter
- Une sensibilité esthétique et une grande attention aux détails les plus subtils
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences et vos compétences
- Un portfolio de vos meilleurs travaux (joindre des images ou nous envoyer un lien vers votre site Web personnel ou votre portfolio en ligne)
Des personne réelles analyseront votre candidature. Dans ce cas, il s'agit de Yara et Nicole, nos spécialistes en acquisition de talents. Alors qu’elles commencent à faire votre connaissance à travers votre profil, apprenez à les connaître à travers les vidéo ci-dessous.
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des 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 - REF24593Q
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, and 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.
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.
Real live people will review your application. In this case, it will be our talent acquisition specialists Yara and Nicole. As they learn more about you through your profile, get to know them through the videos below.
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 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.
Directrice artistique adjointe, Directeur artistique adjoint - Rainbow Six Siege
Montreal, Canada - Full-time - REF24593Q
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, et 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.
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)
Des personnes réelles analyseront votre candidature. Dans ce cas, il s’agit de Nicole et Yara, nos spécialistes en acquisition de talents. Alors qu’elles commencent à faire votre connaissance à travers votre profil, apprenez à les connaître à travers les vidéos ci-dessous.
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des 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.
Lead Lookdev Artist - Textures
Montreal, Canada - Full-time - REF24203O
What you'll do
- Create, prioritize, assign and monitor the tasks and progress of his.her team's work on a daily basis according to production deliverables;
- Act as a team representative;
- Organize and manage team meetings;
- Act as a technical and/or artistic mentor for his.her team members when necessary;
- Supervise or open UVs and take charge of the asset textures provided by the modeling team in an autonomous manner;
- Supervise or carry out the shading and /or LookDev of assigned assets and create realistic materials in an autonomous manner;
- Supervise or create textures respecting the references provided by the client;
- Supervise or create the final version of a textured model in Arnold for Houdini;
- Supervise or produce photorealistic elements respecting the established technical and aesthetic standards of the ongoing project (film or television series);
- Participate in problem solving for 3D accessories or complex environments;
- Ensure asset and texture quality control for the team;
- Share and teach different work techniques;
- Provide the department manager with a periodic report on the team’s progress and suggest corrective measures when necessary in order to meet the set objectives;
- Anticipate and identify potential conflict situations and resolve problems within the team;
- Participate in performance follow-ups and perform annual evaluations.
What you bring
- Experience in creating photorealistic textures and CG elements in the film and visual effects industry;
- In-depth knowledge of Mari and/or Substance Painter as well as Photoshop;
- Experience in creating textures based on footage or artwork references using Photoshop, Substance Painter and/or Mari;
- Ability to mix 2.5D projection camera techniques and artworks to perform image corrections;
- Use appropriate methods to meet deadlines and optimize rendering times;
- Ability to follow established techniques and work in a team oriented environment;
- Ability to interpret directives provided by department heads or supervisors;
- Possess a good sense of leadership;
- Know how to manage time and priorities;
- Know how to put together efficient and productive teams;
- Demonstrate good interpersonal communication skills;
- Be flexible and well organized;
- Know how to delegate;
- Ability to manage stress in a constantly evolving environment.
- Knowledge of Arnold materials;
- Knowledge of Houdini, Nuke and Maya;
- Knowledge of other VFX production trades is also an asset.
What to send our way
- Your CV highlighting your background and skills
Additional information
Founded in 1991, Hybride was the first digital visual effects company established in Quebec. For over 30 years, the Hybride team has been reinventing the VFX industry, one project at a time.
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.
Lead Modeler
Montreal, Canada - Full-time - REF24591S
What you'll do
- Work closely with the CG supervisors to establish the modelling pipeline for each project;
- Lead the modeling team to ensure the work meets a high-quality standard and is delivered on schedule;
- On regular basis, act as liaison with the show supervisor and producer in regard to work allocation for each ongoing project;
- Create digital assets based on supplied reference material and / or production concept art;
- Give technical direction to the modelling team while meeting deadlines and producing high quality work;
- Assist in shot allocation / assignment;
- Provide constructive feedback to the modelling team to deliver the highest standards of quality;
- Work with animators and riggers to resolve technical issues and optimise assets for animation and collaborate with lighting TDs to ensure assets are optimized for render;
- Provide CG supervisors and producers with progress reports, as needed.
What you bring
- Possess a thorough understanding of the modelling process and the ability to interpret designs and match photographic reference material;
- Have previous experience in creating photorealistic organic and hard surface digital models;
- A good understanding of the visual effects pipeline from modelling through animation, texturing, as well as rendering;
- Have a good eye for detail and excellent time management skills;
- Experience in training artists with previous management experience;
- Possess strong written and oral communication skills in both French and English;
- Able to work independently with minimal supervision;
- Ability to work under pressure in a high paced environment.
What to send our way
- Your CV highlighting your background and skills
Additional information
Founded in 1991, Hybride was the first digital visual effects company established in Quebec. For over 30 years, the Hybride team has been reinventing the VFX industry, one project at a time.
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.
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.
Artiste de concept (armes) – Rainbow Six Siege Mobile
Montreal, Canada - Full-time - REF24589H
En tant qu’artiste de concept spécialisé en armes à Ubi MTL, vous préparerez le terrain pour que l’équipe artistique puisse créer des armes mémorables que les joueur·euses adoreront. Vous fournirez les illustrations qui serviront de références et guideront le style visuel tout au long de la production. Ainsi, l’ensemble des artistes travailleront vers un but commun.
Visionnaire, penseur·euse, développeur·euse et interprète d’idées, vous serez capable d’être inspiré·e tout en inspirant les autres. Vous comprendrez la vision donnée et vous laisserez guider par votre créativité en explorant librement les styles et les designs dans le médium de votre choix. Vous attendrez avec impatience les commentaires de vos collègues et apprécierez le défi que représentera le processus itératif et continu de travailler et de retravailler votre art jusqu’à ce que vous communiquiez le bon langage de conception visuelle.
Ce que vous ferez
- Collaborer avec le directeur artistique pour développer la vision d’ensemble du jeu (donner le ton et l’ambiance; présenter les lieux, les moments clés, les contrastes émotionnels, etc.).
- Produire des esquisses et des itérations rapides (numériques ou papier).
- Créer des concepts d'armes à partir de références existantes ou à partir de zéro.
- Proposer des concepts à l’équipe artistique et discuter des possibilités.
- Adapter votre travail artistique en fonction de la rétroaction.
- Trouver l’équilibre entre les aspects artistiques et les contraintes techniques.
- Peaufiner votre art conceptuel jusqu’à l’illustration en ajoutant des couches de détails.
Ce que vous apportez à l’équipe
- De l'expérience dans l’art conceptuel dans l’industrie du jeu vidéo ou autre expérience pertinente
- Une connaissance de la peinture numérique et des logiciels 3D (p. ex. 3DS Max)
- Une compréhension des principes fondamentaux de l’art : éclairage, composition, architecture, anatomie, etc.
- Une ouverture d’esprit et de la flexibilité
- D'excellentes capacités de communication et de présentation (vous pouvez communiquer vos idées et expliquer votre processus créatif)
- Un esprit de collaboration
- Beaucoup de créativité et de curiosité
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences et vos compétences
- Un portfolio de vos meilleures réalisations! Joindre des images ou nous envoyer un lien vers votre site Web personnel ou votre portfolio en ligne.
Des personne réelles analyseront votre candidature. Dans ce cas, il s'agit de Yara et Nicole, nos spécialistes en acquisition de talents. Alors qu’elles commencent à faire votre connaissance à travers votre profil, apprenez à les connaître à travers les vidéo ci-dessous.
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des 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.
Concept Artist (Weapons) – Rainbow Six Siege Mobile
Montreal, Canada - Full-time - REF24589H
As a Concept Artist specializing in weapons at Ubi MTL, you'll lay the groundwork for the artistic team to create memorable weapons players will engage with and enjoy. You'll provide the artwork that will serve as references, and guide the visual styling throughout production as all artists work towards a common goal.
You are a visionary, a thinker, a developer and an interpreter of ideas, able to be inspired while also inspiring others. You understand a vision and let your creativity guide you as you freely explore styles and designs in your medium of choice. You’re eager to receive your colleagues’ feedback and enjoy the challenge that comes with the continuous, iterative process of working and reworking your art until you communicate the correct visual design language.
What you’ll do
- Partner with the art director to develop the overall vision of a game (set the tone and ambiance; pitch locations, key moments, emotional contrasts, etc.).
- Produce sketches and quick iterations (digital or paper).
- Create concepts of weapons from existing references or from scratch.
- Propose concepts to the artistic team and discuss possibilities.
- Adapt your artwork based on feedback.
- Find balance between artistic aspects and technical constraints.
- Refine your concept art to illustration by adding layers of detail.
What you bring
- Experience in concept art in the video game industry or other relevant experience
- Knowledge of digital painting and 3D software (e.g. 3DS Max)
- Understanding of art fundamentals: lighting, composition, architecture, anatomy, etc.
- Open-mindedness and flexibility
- Excellent communication and presentation skills (you can share your ideas and explain your creative process)
- A collaborative spirit
- A whole lot of creativity and curiosity
What to send our way
- Your CV highlighting your education, experience, and skills
- A portfolio of finished and preliminary work – seriously, show us your sketches! Attach images or send us a link to your personal website or online portfolio.
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them through the videos below.
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.
Programmer (Animation)
Montreal, Canada - Full-time - 6934BR
Creating dynamic, visually stunning games is a top priority at Ubisoft Montreal. Game animation plays an important role in the visual experience. As a studio with more than 4,000 employees, Ubisoft Montreal is always looking to innovate and give our players the best visual representation.
By controlling how game elements move and interact with each other, you'll be contributing to the game's technical development and artistic level. As an Animation Programmer, you'll be responsible for building systems and tools that will help your colleagues create fun, impressive, and engaging worlds that are reactive and alive while meeting the highest quality standards.
What you'll do
- Work with different animation, programming, and mocap teams to understand their game animation needs, constraints, and intentions to design adapted solutions.
- Analyze existing animation features in the engine + design, develop, and maintain animation systems to properly understand technological limits and know what the engine can produce.
- Build animation systems that will be the basis for creating a living, dynamic world.
- Maintain existing animation systems unique to Ubisoft and optimize the animation engine capabilities for new projects.
- Program in a clear and structured manner in keeping with performance, memory, maintenance, compatibility, and portability requirements.
- Combine the technical and artistic sides of game design and program the animation systems that will make for the best visual representation.
- Research and develop new animation techniques (ex. procedural, physics, etc.).
- Monitor the evolution of animation techniques and share your knowledge with various cross-functional teams across Ubisoft.
What you bring
- C++ and C# experience + Visual Studio knowledge
- Strong 3D math skills
- Experience with animation techniques such as rigging, state machines, physics ragdolls, inverse kinematics (IK), compression, facial animation, etc.
- Experience in the animation field to understand programming tools and how to improve them
- A degree in Computer Science or Computer Engineering (or related training)
- A good eye for detail to find even the smallest flaws in the system and optimize them
What to send our way
- Your CV highlighting your background 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.
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 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.
Programmer (3D Rendering)
Montreal, Canada - Full-time - 9619BR
When you’re a 3D Programmer at Ubi Montreal, you connect with our players on two of the most basic aspects of a AAA game: its visuals and its performance. Your exceptional maths skills, your sharp eye for visual detail and your knowledge of GPUs allow you to write a game’s most fundamental code and deliver a stunning visual experience.
As a dependable member of a larger production team, you collaborate with colleagues from a range of disciplines who depend on you for quickly getting something that is clear and good looking up on screen. You work well with technical artists, transforming their requirements into efficient, working code.
Essentially, what you care about is image quality; you’re probably a photography or cinematography buff. You have a good understanding of the physics of lighting and a working knowledge of physically based shading. You use these passions, skills and knowledge to create striking work, and are eager for your colleagues’ feedback.
What you'll do
- Program code customized to the hardware you are working with.
- Explore new hardware and deal with the interesting new challenges it poses.
- Meet up with artists to assess their needs and vision.
- Review code to improve its performance, in search of that vital extra millisecond.
- Read the latest relevant academic literature in order to stay at the forefront of your field.
- You might attend a 3D tech talk by one of your colleagues on another project or brand – or give one yourself.
What you bring
- Around 7 years of experience in general programming, ideally in the video game industry in 3D development (having shipped a video game is an asset)
- A proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals
and performance - Experience with HLSL, DirectX
- Proficiency in C++ (understanding of C# is an asset)
- Experience developing on video game consoles and in performance optimization for consoles
- A degree in Computer Science or Computer Engineering (or related training)
- You are a Philomath (a.k.a. a lover of maths – algebra, geometry, calculus, the whole set)
- A creative and innovative spirit
What to send our way
- Your CV highlighting your background and skills
A real live person will review your application. In this case, it’s our talent acquisition specialist Alison. As she learns more about you through your profile, get to know her through the video below.
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 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.
Technical Architect
Montreal, Canada - Full-time - REF20795V
As a technical architect at Ubisoft Montreal, you will build and maintain a technology ecosystem that facilitates the work of production teams so that they can invest their time and talent in what counts most: content creation.
Through evaluation, analysis, recommendations, and decisions, you will build a solid technology structure that will not only maximize the project’s production capacity, but, thanks to your in-depth knowledge of the code for the chosen machine and your strong reactivity, will also stand the test of time and keep up with the rapidly evolving video game industry.
As a key resource person for all things “development”, you will ensure that teams are aligned so that their work is on track with the set technological direction, and you will share your perspective and expertise with your colleagues.
What you’ll do
- Define the technology vision for the project and lead the design of new gear, or features and tools, when the current assets no longer measure up.
- Identify and ensure the feasibility of improvements to the equipment and tools required for the success of the project.
- Ensure consistency, efficiency, scalability, modularity, and compatibility of the features developed by the team.
- Be a reference in the analysis and resolution of technical problems.
- In collaboration with technical management, communicate the technical limitations of the equipment, tools, or systems to production to inform them of their options and the best practices associated with them.
- Define the measures to be implemented to ensure optimal performance.
- Equip project teams (graphics, design, animation, etc.) to produce content within the defined technical framework
- Evaluate existing internal and external engines and tools to determine their respective strengths and weaknesses and recommend the most appropriate ones based on objectives and expectations.
- Anticipate technological advances and challenges brought about by new equipment (such as consoles) and suggest appropriate solutions.
- Create reference materials on the engine and tools to contribute to reusing, sharing and collaboration at Ubisoft.
What you bring
- Around 8 years of programming experience
- Extensive knowledge of hardware & video game tools, consoles, and tech
- Developed analytical and synthesis skills
- The ability to resolve complex issues
- Resourcefulness + attention to detail
- A degree in Computer Science or Software Engineering (or related training)
- Flexibility in the organization of your work, allowing you to adapt to changes
- Solid interpersonal and communication skills
- A collaborative spirit and a results-oriented focus
What to send our way
- Your CV highlighting your background 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.
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 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 - REF8851L
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.
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
A real live person will review your application. In this case, it’s our talent acquisition specialist Alison. As she learns more about you through your profile, get to know her through the video below.
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 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.
Programmer (Gameplay)
Montreal, Canada - Full-time - 1007BR
When you’re a Gameplay Programmer at Ubi Montreal, you have direct influence over the quality of the game that will end up in the players’ hands; there is a tangible link between your work and the player experience. You are entrusted with coding the interactive systems that make the game.
With every new iteration, you commit yourself to answering the most fundamental questions: Will the player enjoy this? Does it feel right? Is it AAA quality? You’re an avid gamer who cares about the player experience.
As a dependable member of a cohesive gameplay team composed of AI, UI and 3Cs specialists, you will bring to life the vision of the game and mission designers, who will take your point of view and expertise into consideration when making their decisions.
What you'll do
- Code new and existing systems to meet the intent of the game’s design.
- Keep them coherent with existing code.
- Develop gameplay tools for large content teams.
- Understand existing functions, and suggest and develop improvements.
- Collaborate with designers and animators on environments.
- Resolve gameplay bugs.
- Document your work.
What you bring
- Experience in C++, C#, and optimizing code
- Experience in gameplay, AI, and design (main character, cameras, NPCs, environment, behaviours)
- A degree in Computer Science or Software Engineering (or related training)
- Experience as part of a team that has shipped a video game is an asset
- Experience developing on video-game consoles
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game
- You are creative and thirsty for innovation
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.
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 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.
Programmer (Engine) – Unannounced Project
Montreal, Canada - Full-time - REF19521J
Ubisoft Montréal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.
At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay on the forefront of technology. As an engine programmer, you'll be responsible for maintaining and optimizing the engine of one of our AAA games like For Honor, Rainbow 6 or Assassin's Creed, as well as developing future technologies.
What you'll do
- Maintain and optimize the game engine to stay on the cutting edge of technology.
- Compile and understand the project purpose, identify development needs, and assess technical feasibility.
- Work with many teams to optimize interaction between various game engine systems.
- Master low-level systems such as loading/streaming, memory management and platform-specific systems.
- Share your knowledge with various studio teams and be a resource contact for programmers.
- Analyze and debug simple and complex performance problems + propose well-adapted optimizations.
What you bring
- General understanding of modern game engine architecture
- Knowledge of different hardware architectures (ex. Intel, AMD, Xbox, PlayStation, etc.)
- Experience in C++ programming and knowledge of assembly language
- Solid knowledge of multi-threaded programming and synchronization mechanisms
- Can analyze and synthesize existing systems
- Ability to solve complex problems in an optimal way
- Computer science or computer engineering degree or equivalent training
- Skillful debugging complex problems and optimizing memory and performance
- Attention to detail
- Team spirit and good communicator
What to send our way
- Your CV highlighting your education, experience, and skills
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 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.
Project Lead (Programming) – Unannounced Project
Montreal, Canada - Full-time - REF7605K
As a programming project lead, you will have the important mission of ensuring that the technological vision and creative ambitions of a game are realized. Technical, budgetary, and human constraints and requirements may test your leadership, organizational skills, and ability to delegate, but your talents will always allow you to find ways to keep things on track.
You will not be doing this alone! You will work with teams of talented and inspired programmers, supervised by equally passionate team leaders. You will work with these managers to guarantee team cohesion and to plan and oversee the work so that every issue is addressed, every deadline is met, and every person is engaged and able to grow.
Every initiative you take, whether it’s about time management, optimizing tools and features, or making sure technology works properly, will have a direct impact on the quality of the game. In other words, you will have the chance to see the fruit of your efforts and the genius of your teams reflected behind the players’ controllers.
What you’ll do
In this role, where no two days will be like, you will:
- Organize and coordinate the project’s various technical activities and resources required throughout the production cycle based on needs and priorities.
- Act as a bridge between management and the programming teams to confirm that the vision and needs of one are understood and met by the other.
- With the help of your team leads, make sure that the roadmap stays on track and those cohesive systems are developed in parallel.
- Define and implement new ways of doing things that will make it easier for teams to do their work in the long run.
- Suggest improvements and solutions that will help achieve the project's objectives.
- Report the concerns, recommendations, and observations of the programmers to the management team.
- Monitor the evolution of the game architecture’s and ensure the technologies are working well.
- Oversee resource planning and recruitment
- Adopt a respectful and caring approach to maintain the professional well‑being of the members of your team.
What you bring
- A bachelor’s degree in computer science, software engineering, or an equivalent field
- 10+ years of programming experience and at least five years of experience managing a game programming team
- Experience in the production of at least one full game
- A thorough understanding of video game production (animation, sound, 3D, etc.) and the reality of the different working units
- Excellent mastery of various programming principles
- A sense of leadership and team spirit enhanced by good communication skills
- An empathetic approach when it comes to managing stress in a fast-paced environment (there’s always a solution, and you know it)
- An open and innovative mind coupled with excellent synthesizing skills
- An educational approach and a desire to share your extensive technical expertise
What to send our way
- Your CV highlighting your background 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.
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 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.
Programmer (Networks, C++)
Montreal, Canada - Full-time - REF5727F
When you’re a Network Programmer at Ubi Montreal, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s low-level network features, the multiplayer engine, and optimizing network performance. You’re part of a team that holds the player’s connected experience at the core of its mission.
During the game’s development, you commit yourself to answering the most fundamental questions: Will the game be as responsive as possible in multiplayer matches? Does the latency meet a pro-gamer’s expectations? Is the experience as seamless as it can be?
As a dependable member of a cohesive online team, you will participate in the design, coding, testing, integration and debugging of the game’s networking and multiplayer engine features. You care about providing our players with the ultimate multiplayer experience they deserve.
What you'll do
- Develop fast, reliable and most importantly, fun multiplayer features in collaboration with gameplay and design teams.
- Understand existing functions, suggest and develop improvements with the goal of bringing the best multiplayer experience to our players.
- Collaborate daily with a variety of production and support teams.
- Resolve network bugs.
- Document your work.
What you bring
- An undergraduate degree in Computer Science or Software Engineering
- 5+ years of experience in developing and optimizing network code in C++ and Python
- Experience with multiplayer engines, distributed systems, network optimization, and multi-threading
- Experience developing network features on Microsoft and Sony consoles is an asset
- Experience as part of a team that has shipped a multiplayer game is an asset
- Experience with C# is an asset
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game
- You are creative and thirsty for innovation
What to send our way
- Your CV highlighting your education, experience, and skills
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 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.
Technical Lead
Montreal, Canada - Full-time - REF4874E
As a Technical Lead at Ubi MTL, you’re an established leader, an expert in your field, who relies on past learnings to guide decisions in the present and proactively plan for the future.
You steer a team of programmers towards a technical vision, plus produce high-quality code and navigate constraints to turn it into reality.
With a responsibility to help your team of programmers develop their skills, you coach and mentor them, empowering them to innovate and perform at their best.
Thanks to your expertise, credibility, and reliability, not only can developers on your project turn to you for information and direction, but so can others. You’re a go-to person for guidance and a trusted advisor for Ubisoft employees worldwide.
What you’ll do
- Define the technical vision within your area of specialization (e.g. tools, web, middleware, gameplay, animation, UI, physics, AI, 3D, engine, etc.) + plan its technical roadmap.
- Regularly meet with your programming team to discuss progress, tackle setbacks, share updates, present features, give feedback, and informatively and constructively explain the root causes of risks and issues.
- 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.
What you bring
- An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent
- Around 7 years of programming experience + 2 years of technical leadership
- A deep understanding of a variety of systems, programming languages, interdependencies, and critical issues or game engines
- 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
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
A real live person will review your application. In this case, it’s our talent acquisition specialist Alison. As she learns more about you through your profile, get to know her through the video below.
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 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.
Programmer (UI, C++)
Montreal, Canada - Full-time - REF4685R
Ubisoft Montreal is looking for you, UI Programmers!
When you’re a UI Programmer at Ubi Montreal, you have direct influence over the quality of the game that will end up in the players’ hands; there is a tangible link between your work and the player experience. You are entrusted with coding the flow and delivery of key information for the player.
With every new iteration, you commit yourself to answering the most fundamental questions: Will it be easy for the player to flow through menus? Does the HUD feel right? Is it AAA quality? You’re an avid gamer who cares about the player experience.
As a dependable member of a cohesive presentation team composed of UI designers and artists, you will bring to life the vision of the UI designers, who will take your point of view and expertise into consideration when making their decisions.
What you'll do
- Code new and existing UI systems to meet the intent of the game’s design and flow.
- Keep them coherent with existing code.
- Understand existing functions, and suggest and develop improvements.
- Collaborate with designers and artists on layouts.
- Resolve UI bugs.
- Document your work.
What you bring
- Around 5 years of experience in C++ and optimizing code
- Experience in gameplay, UI, and design (menus, HUD)
- Experience as part of a team that has shipped a video game
- Experience developing on video game consoles (Playstation, Xbox)
- A degree in Computer Science or Software Engineering (or related training)
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game
- You are creative and thirsty for innovation
What to send our way
- Your CV highlighting your background 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.
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 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.
Technical Architect – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714F
As a technical architect at Ubisoft Montreal, you will build and maintain a technology ecosystem that facilitates the work of production teams so that they can invest their time and talent in what counts most: content creation.
Through evaluation, analysis, recommendations, and decisions, you will build a solid technology structure that will not only maximize the project’s production capacity, but, thanks to your in-depth knowledge of the code for the chosen machine and your strong reactivity, will also stand the test of time and keep up with the rapidly evolving video game industry.
As a key resource person for all things “development”, you will ensure that teams are aligned so that their work is on track with the set technological direction, and you will share your perspective and expertise with your colleagues.
About Rainbow Six
Rainbow Six Siege is a constantly evolving game as a service, a competitive, esports-oriented 5v5 PVP shooter. Over the last 6 years, we have continuously added new content while simultaneously enhancing our technical and data foundations.
Surrounded by colleagues specialized in delivering core tech, throughout your onboarding - and beyond - you'll have the support of a host of experts who will help you develop and refine your skills while collectively elevating the quality and vision of the game.
As a team, we firmly believe:
- In a sustainable work rhythm and a healthy and inclusive environment.
- In iterative development and delivering value to players quickly (we ship live every 2 weeks 😊).
- That nothing is off-limits, and it’s possible (and encouraged) to deliver major technical improvements in small increments.
- That this philosophy enables us to deliver a better quality game for our players.
What you’ll do
- Define the technology vision for the project and lead the design of new gear, or features and tools, when the current assets no longer measure up.
- Identify and ensure the feasibility of improvements to the equipment and tools required for the success of the project.
- Ensure consistency, efficiency, scalability, modularity, and compatibility of the features developed by the team.
- Be a reference in the analysis and resolution of technical problems.
- In collaboration with technical management, communicate the technical limitations of the equipment, tools, or systems to production to inform them of their options and the best practices associated with them.
- Define the measures to be implemented to ensure optimal performance.
- Equip project teams (graphics, design, animation, etc.) to produce content within the defined technical framework
- Evaluate existing internal and external engines and tools to determine their respective strengths and weaknesses and recommend the most appropriate ones based on objectives and expectations.
- Anticipate technological advances and challenges brought about by new equipment (such as consoles) and suggest appropriate solutions.
- Create reference materials on the engine and tools to contribute to reusing, sharing and collaboration at Ubisoft.
What you bring
- A degree in Computer Science or Software Engineering (or other relevant education)
- Extensive programming and technical leadership experience
- Proficiency in various programming languages, especially C++ and C#
- Strong code optimization skills
- In-depth knowledge of software architecture principles
- A good understanding of best practices and development tools (Visual Studio, GitLab, Perforce, etc.)
- Relational and communication skills to help strengthen collaboration A desire to share your knowledge to push the boundaries of technology and help others improve their skills
- A strong curiosity and thirst for learning that pushes you to strive for constant improvement
What to send our way
- Your CV highlighting your education, experience, and skills
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 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.
Please note: Friday 23th through Monday 2rd of January are Ubisoft's holiday gift to our employees for a well-deserved vacation. Because of this, there will likely be a delay in reply until possibly Tuesday 3th of January 2023 when most of our team returns.
I will get back to you as soon as I can. In the meantime, I send your way my warmest wishes for a delightful holiday and prosperous new years.
Technical Art Director
Montreal, Canada - Full-time - REF24481A
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.
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
- 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
- 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.
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them through the videos below.
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 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.
Project Coordinator
Montreal, Canada - Full-time - REF24465P
What you'll do
- Scheduling, prioritizing and tracking internal technical assignments and project details;
- Organizing dailies, rounds and project meetings;
- Organizing and setting up media for cinesync / client review sessions;
- Ensuring tasks statuses and assignments are kept up to date;
- Coordinating and packaging shot deliveries including submission documentation;
- Recording all shot notes whether from clients, dailies, rounds or cinesyncs;
- Coordinating and monitoring multiple projects effectively;
- Ensuring project scope, status and completion information up to date (Task);
- Documenting decisions and requests, and ensuring items are tracked and coordinated appropriately;
- Monitoring and reporting on progress, issues and preparing reports;
- Ensuring work is being approved and completed on time and to specification.
What you bring
- Excellent scheduling and task management skills;
- Demonstrated project management experience with the ability to problem solve effectively in a fast paced environment;
- A minimum 2-5 years of experience within the film and special effects industry is required;
- The ability to liaise and collaborate with artists and producers;
- Strong knowledge of MS Office package (including Word, Excel);
- Understanding of visual effects processes including asset development, layout, matte painting, animation, FX, lighting and compositing, is an asset.
What to send our way
- Your CV highlighting your background and skills
Additional information
Founded in 1991, Hybride was the first digital visual effects company established in Quebec. For over 30 years, the Hybride team has been reinventing the VFX industry, one project at a time.
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.
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.
Technical Artist (Characters)
Montreal, Canada - Full-time - REF24469B
As a Character Technical Artist at Ubi MTL, you’ll help build a game user interface that’s visually impactful while maintaining its cutting-edge performance.
To achieve this, you'll bridge the worlds of the artist and the programmer, acting as an interpreter and problem-solver. Because of you, the two will collaborate cohesively and efficiently, on budget and deadline, using the most appropriate tools and pipelines.
While keeping device and user limitations in mind, you'll ensure all characters can be rendered without compromising the artistic vision, on the one hand, or busting your memory budget on the other, setting benchmarks for character creation along the way.
You'll be the development team’s hybrid specialist, speaking both from the heart and the mind, with your eye on AAA quality.
What you’ll do
- Establish efficient and clear pipelines + create character tools libraries.
- Work closely with Character Artists, Modeling Artists, and Rigging Artists to reflect their intentions by prototyping features.
- Benchmark character creation through research and testing.
- Integrate, debug, and optimize character assets in the engine.
- Communicate and collaborate with interdependent teams to find the perfect balance between aesthetic quality and technical functionality.
- Monitor character creation best practices, tools, and trends to evolve our methods and bring about player-centric improvements.
- Investigate, develop, and implement new techniques to drive the team’s characters to the forefront of the video game industry and set new standards.
What you bring
- Technical Art experience in the video game industry (or other relevant experience), especially working closely with character teams
- Proficiency in C#
- A solid understanding of character libraries and their limitations
- A desire to share your knowledge and expertise to push the boundaries of technology & help others improve their skills
- The ability to adapt and wear many hats, including artist, programmer, teacher, communicator, leader, supporter, memory-budget manager, creator, and innovator – among others.
What to send our way
- Your CV highlighting your experience, education, and skills
- Examples of your work (join images or a link to your 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.
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them t
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 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.
Animator (Gameplay)
Montreal, Canada - Full-time - REF24466R
When you’re a 3D 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
- Sync the engine and the build to ensure you’re working with the latest code and animations.
- Check in with your lead and your team to update and be updated the current situation.
- Prototyping, key framing, or blocking an animation.
- Working on your animations, of course, from scratch or from mo-cap.
- Testing your animations—over and over—and validating your designs.
- Problem-solving your animations.
- Polishing your animations.
- Read the latest relevant academic literature in order to stay at the forefront of your field.
What you bring
- Experience in videogame 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.
What to send our way
- Your CV highlighting your education, experience, and skills
- A demo reel with a breakdown of your best work – seriously, show us your process! Attach samples 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 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.
Lead Animator
Montreal, Canada - Full-time - REF24441S
Lead Animators are team leaders who set high quality standards, a consistent level of productivity and ensure proper communication within the animation department all the while supporting animation supervisors creatively and technically.
What you'll do
- In collaboration with the animation supervisor, lead creation of animation for graphics, creatures and objects within a sequence;
- Provide creative and technical feedback to the animation team;
- Working closely with the rigging, production and pipeline departments, provide suggestions and feedback to improve character setup, visual quality, rigs and overall tool functionality;
- Maintain a high-level technical oversight on production pipelines and technical approaches;
- Maintain good communication with other departments, show production and senior management to ensure deadlines are met;
- Submit shots for review and follow through with notes and feedback
- Take part in continued training for new tools, software and all other related industry technology.
What you bring
- Must have previous experience in a similar role;
- Must have an advanced knowledge of Maya;
- Thorough knowledge of 3D animation techniques;
- A proven understanding of physical motions, weight, balance, textures and form;
- Thorough knowledge of body mechanics and physicality for creature / animal movements;
- Thorough understanding of rigs and rigging set-ups, animation pipelines and data transfers within the production pipeline;
- Ability to receive and implement feedback quickly and effectively;
- Excellent organisation, communication and interpersonal skills;
- Foster collaboration and teamwork within the animation team as well as with other departments;
- Adaptability and willingness in learning new processes and technical skills;
- Possess strong troubleshooting and problem-solving abilities.
What to send our way
- Your CV highlighting your background and skills
Additional information
Founded in 1991, Hybride was the first digital visual effects company established in Quebec. For over 30 years, the Hybride team has been reinventing the VFX industry, one project at a time.
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. 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.
Technical Director (Animation)
Montreal, Canada - Full-time - REF24412J
With a high-level understanding of the capabilities of our technology combined with your visibility on the project as a whole, as a technical animation director at Ubi MTL, you provide expert insight, tools, and support to steer a game – and its creators – towards success.
Unafraid to innovate, 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 a mix of 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.
- Review game design concepts + identify and analyze risks (engine, memory, frame rate, etc.).
- Work closely with programmers to assess existing animation and rigging tools + occasionally design custom ones to improve pipelines.
- Support animators, game designers, and riggers with their technical needs + informatively and constructively explain the root causes of risks, blockers, etc.
- Train team members on tools and techniques + raise awareness of new processes.
- Resolve complex, escalated issues & make technical validations.
- Prepare post-mortems + recommend cost- and time-efficient solutions to evolve our animation content & tech.
- 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 animation team & foster their professional development.
What you bring
- Around 7 years of animation, rigging, or programming experience (or related experience) + 3 years of leadership
- In-depth knowledge of game engines (e.g. Unity or Unreal) & 3D software (3DS Max, Maya, and MotionBuilder) + an understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript), motion capture, and state machines
- A degree in 3D Animation, Computer Science, or Computer Engineering (or related training)
- Excellent communication, interpersonal, mentorship, time management, organizational, and presentation skills
- A highly innovative, collaborative, attentive, and solution-oriented spirit
- Critical thinking, curiosity, resourcefulness, and plenty of flexibility
- Familiarity with bug tracking software (e.g. Jira) and version management systems (e.g. Perforce)
- A passion for sharing your knowledge and helping others learn and grow
What to send our way
- Your CV highlighting your education, experience, and skills
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 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.
Directrice, Directeur technique (animation)
Montreal, Canada - Full-time - REF24412J
Ayant le plus haut niveau de connaissances quant à notre technologie et possédant une vue d'ensemble du projet, en tant que directrice ou directeur technique de l'animation à Ubi MTL, vous offrirez de l’expertise, des outils et du soutien afin de mener un jeu (et ses créatrices et créateurs) vers le succès.
Sans avoir peur d'innover, vous établirez un plan concret afin d'éliminer l'écart entre la conception d'idées et leur mise en pratique. Même si chaque journée de développement comportera son lot de défis anticipés et imprévus, vous conserverez toujours une perspective globale.
En tant que penseur·euse stratégique et planificateur·trice tactique, vous maintiendrez l'équilibre entre les priorités à court terme et les objectifs à long terme, tout en tenant compte des impacts futurs de vos décisions.
Ce que vous ferez
- Collaborer avec les autres membres de l'équipe de direction pour élaborer la vision globale et déterminer la faisabilité technique.
- Passer en revue les éléments de conception du jeu + identifier et analyser les risques (moteur, mémoire, fréquence d'images, etc.).
- Travailler en étroite collaboration avec les programmeuses et programmeurs pour évaluer les outils d'animation et de rigging existants + à l'occasion, concevoir des outils personnalisés pour améliorer le flux des tâches.
- Répondre aux besoins techniques de l’animation, de la conception de jeux et du rigging + expliquer de manière informative et constructive les causes des risques, des blocages, etc.
- Former vos membres d’équipe en leur apprenant les outils et techniques et les informant de nouveaux processus.
- Résoudre des problèmes complexes ou prioritaires + effectuer des validations techniques.
- Préparer les bilans de projets et offrir des recommandations rentables et efficaces pour faire évoluer nos techniques et nos contenus d'animation.
- Anticiper les avancées technologiques et se tenir informé·e des tendances du marché afin de définir nos meilleures pratiques et les partager avec nos studios et l'industrie.
- Participer au recrutement pour agrandir votre équipe d’animation et favoriser son perfectionnement professionnel.
Ce que vous apportez à l'équipe
- Environ 7 ans d'expérience en animation, création de systèmes animables ou programmation (ou autre expérience pertinente) + 3 ans d'expérience en leadership
- Une connaissance approfondie des moteurs de jeu (p. ex. Unity ou Unreal) et des logiciels de conception 3D (3DS Max, Maya et MotionBuilder) + une compréhension des langages de script (p. ex. C#, Python, JavaScript, MaxScript), de la capture de mouvements et des state machine
- Un diplôme en animation 3D, informatique ou génie informatique (ou une formation connexe)
- D'excellentes aptitudes en communication, relations interpersonnelles, mentorat, gestion du temps, organisation et présentation
- Un esprit innovateur, collaboratif, attentif et à la recherche de solutions
- Une pensée critique, de la curiosité, de la débrouillardise et une grande flexibilité
- Une familiarité avec les logiciels de suivi des bogues (p. ex. Jira) et les systèmes de gestion des versions (p. ex. Perforce)
- Une passion pour le partage de connaissances; vous avez une inclination à aider les autres à apprendre et à évoluer
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre parcours et vos compétences
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des 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.
Mid-Senior Lighting Artist
Montreal, Canada - Full-time - REF24150W
The lighting artist designs and creates photorealistic CG lighting to meet the project’s technical and aesthetic standards. As part of the lighting team, in collaboration with supervisors and leads, you participate in providing the compositing department with the necessary elements for shot completion.
What you'll do
- Collaborate with other artists/departments to achieve asset look development;
- Work towards shot completion in collaboration with with the rest of the team;
- Troubleshoot creative and technical issues, and optimize rendering within the established timeline;
- Participate to find the best approach to meet technical challenges;
- Give team leads constructive feedback;
- Manage workloads effectively.
What you bring
- Experience creating photorealistic lighting using software such as Houdini, Maya or Katana;
- Experience in the film and VFX industry
- Experience with HDR images and image-based lighting;
- Ability to take direction, follow established techniques and work in a team oriented environment;
- Demonstrate independence and autonomy;
- Know the basics of digital compositing (Nuke);
- Good knowledge of shaders;
- Advanced knowledge of digital compositing;
- Programming skills are a plus;
- Expertise in team management is also a plus.
Additional information
Founded in 1991, Hybride was the first digital visual effects company established in Quebec. For over 30 years, the Hybride team has been reinventing the VFX industry, one project at a time.
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.
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 Animator
Montreal, Canada - Full-time - REF24371J
The animation department is a small hub of creative and hardworking artists from many diverse backgrounds where professionalism, trust, and fun rub shoulders every day. The animation department is currently growing and looking to onboard new teammates. We are looking forward to new projects with new challenges and high-quality work deliveries.
What you'll do
- Maintain or exceed a consistent level of productivity while meeting deadlines and producing high quality work;
- Lead creation of outstanding animation for graphics, creatures, and objects within a shot, using various animation software programs;
- Comprehend and execute direction given from the lead animator or animation supervisor;
- On occasion, supervise the work of entry, mid and mid-high-level animators at the discretion of the animation supervisor;
- Train and mentor new animators as well as provide technical assistance to the show supervisors before and during production;
- Perform other tasks related to the creation of computer-generated animation;
What you bring
- Excellent realistic character and creature animation skills;
- Ability to manage complex scenes;
- Thorough knowledge of 3D animation techniques;
- Good knowledge of 3D in general (modeling, lighting, simulation);
- Very good knowledge of 3D animation software, preferably Maya;
- Familiar with motion builder and character rigging;
- Excellent communicator who can both provide and receive critical feedback;
- Must have a positive team approach.
- Experience in the film and visual effects industry;
- Experience with motion capture;
- Rigging experience;
- Leadership experience is an asset and the ability to mentor other artists is also a plus.
What to send our way
- Your CV highlighting your background and skills
Additional information
Founded in 1991, Hybride was the first digital visual effects company established in Quebec. For over 30 years, the Hybride team has been reinventing the VFX industry, one project at a time.
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.
Technical Director Level Design
Montreal, Canada - Full-time - REF5097X
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.
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 Artist (UI)
Montreal, Canada - Full-time - REF18152D
When you’re a Technical Artist at Ubi Montreal, you know you’ve done your job when the feature your team has created for a game is visually stunning while maintaining its cutting-edge performance. You strive to exceed players’ expectations of a AAA game.
To achieve this, you bridge the worlds of the artist and the programmer, acting as an interpreter and problem-solver. Because of you, the two collaborate cohesively and efficiently, on budget and on deadline, using the most appropriate tools and pipelines. You ensure assets can be rendered without compromising the artistic vision, on the one hand, or busting your memory budget on the other, setting benchmarks for your feature as you go along. You are the team’s hybrid specialist, speaking both from the heart and the mind, with your eye on AAA quality.
What you'll do
- Establish quick, efficient and clear pipelines.
- Prepare coherent documentation for pipelines, tools and procedures.
- Do benchmarking for your features through research and testing.
- Prototype features and provide transparent accounts of their performance.
- Work on creating asset banks (such as textures).
- Ensure coworkers adhere to procedures and standards you’ve established.
- Update documentation.
- Fix performance bugs and polish your feature.
- Train coworkers and support them.
What you bring
- A college diploma in videogame modelling or equivalent
- Experience in digital art content creation - high and low-poly modeling, unwrapping, baking, texturing, level art, etc.years of experience as a modeller or artist in the videogame industry
- Experience developing for consoles—at least two full production cycles
- Experience with software such as 3ds Max, Photoshop, or Substance Designer
- Scripting knowledge (C#, JavaScript, maxscript)
- You wear—and enjoy wearing—many hats, including artist, programmer, diplomat and many more
- Career training in VFX or Game Design/Programming
- Solid understanding of art and animation pipelines
- Experience or understanding of rendering and post-effects, rigging and animation and physics simulations
- Shader development experience
- Artistic skills - proportion, color, composition
- Excellent interpersonal skills in dealing with differences between creative and technical teams
What to send our way
- Your CV highlighting your experience, education, and skills
- A strong portfolio or demo reel
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them through the videos below
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 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.
Artiste technique (UI)
Montreal, Canada - Full-time - REF18152D
En tant qu’artiste technique à Ubi Montréal, vous reconnaîtrez avoir fait un excellent travail lorsque la foncitonnalité que votre équipe et vous aura créée pour un jeu sera à la fois visuellement sensationnelle et hautement performante. Vous vous efforcerez de dépasser les attentes des joueur·euses de jeu AAA.
Pour atteindre cet objectif, vous ferez le lien entre les mondes de l’art et de la programmation, agissant en tant qu’interprète et personne-ressource. Grâce à vous, les deux côtés collaboreront étroitement et efficacement dans le respect des budgets et des délais accordés, le tout en utilisant les outils et les pipelines appropriés. Vous veillerez à ce que les éléments puissent être rendus sans compromettre la vision artistique et sans faire exploser le quota de mémoire, tout en établissant des points de référence pour vos fonctionnalités tout au long du projet. Vous serez la ou le spécialiste hybride de l’équipe en contribuant de manière émotive et rationnelle, tout en assurant une qualité AAA.
Ce que vous ferez
- Établir des pipelines rapides, efficaces et clairs.
- Préparer de la documentation cohérente sur les pipelines, outils et procédures,
- Faire du benchmarking de vos fonctionnalités basé sur de la recherche et des tests.
- Prototyper des fonctionnalités et donner des comptes-rendus transparents de leur performance.
- Travailler sur la création d’une banque d’éléments (par exemple des textures).
- Veiller à ce que vos collègues adhèrent aux procédures et standards que vous avez créés.
- Mettre à jour la documentation.
- Résoudre les bogues et peaufiner vos fonctionnalités.
- Offrir des formations et du soutien à vos collègues.
Ce que vous apportez à l'équipe
- Un diplôme collégial en modélisation orienté jeu, ou l’équivalent
- Cinq années d’expérience dans la modélisation ou création artistique dans l’industrie du jeu vidéo
- De l’expérience en conception pour consoles de jeu vidéo (au moins deux cycles de production complets)
- De l’expérience avec des logiciels d’animation tels que 3ds Max, Photoshop, ou Substance Designer
- Une connaissance de script (C#, JavaScript, maxscript) est un atout
- La capacité à s'adapter et à assumer plusieurs rôles, dont artiste, programmeur·euse, professeur·e, communicateur·trice, leader·euse, supporteur·trice, gestionnaire de budget de mémoire, créateur·trice et innovateur·trice (entre autres)
- De l'expérience artistique dans l'industrie du jeux vidéo (ou autre expérience pertinente)
- Une connaissance de l'écriture des shaders et du motion design
- De l'expérience avec la suite Adobe Creative (en particulier, Photoshop et After Effects)
- Une solide compréhension des bibliothèques graphiques/UI (comme NGUI et React Native) et de Unity et de leurs limitations
- Un désir de partager vos connaissances et votre expertise pour repousser les limites de la technologie et aider les autres à améliorer leurs compétences
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences et vos compétences
- Des exemples de vos réalisations (joindre des images ou un lien vers votre portfolio en ligne)
Des personne réelles analyseront votre candidature. Dans ce cas, il s'agit de Yara et Nicole, nos spécialistes en acquisition de talents. Alors qu’elles commencent à faire votre connaissance à travers votre profil, apprenez à les connaître à travers les vidéo ci-dessous.
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des 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.
Mid-Senior Compositing Artist
Montreal, Canada - Full-time - REF24162A
What you'll do
- Create high-quality digital composites and visual effects for live-action feature films;
- Produce high-level photorealistic images and create seamless transitions between filmed footage and composited 2D and 3D elements;
- Establish looks and/or follow set style direction;
- Work with the visual effects supervisor, the compositing supervisor & the CG supervisor to develop creative and technical approaches;
- Collaborate with other compositors to ensure shots are delivered to highest quality standard and on schedule;
- Coach and advise less experienced digital composers, pass on knowledge and techniques;
- Demonstrate a high level of scrutiny for technical checks.
What you bring
- Extensive live-action feature film composting experience;
- Excellent knowledge of Nuke software;
- Excellent knowledge of composting workflow; directory structure, file formats, naming conventions, scripts, automation tools, automated dailies etc.;
- Developed artistic and precision senses, good eye and mastery of photographic shooting including knowledge of colour, light (reflection, refraction, shadows), perspective and composition;
- Outstanding organizational and time management skills;
- Ability to take direction positively.
What to send our way
- Your CV highlighting your background and skills
Additional information
Founded in 1991, Hybride was the first digital visual effects company established in Quebec. For over 30 years, the Hybride team has been reinventing the VFX industry, one project at a time.
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.
Mid-Senior Modeling Artist
Montreal, Canada - Full-time - REF24164J
What you'll do
- Design and create photorealistic organic characters and hard surface models;
- Work closely with the texture and rigging departments to ensure models are working smoothly throughout the production pipeline.
What you bring
- Be a Maya power user;
- Good knowledge of ZBrush;
- Have the ability to take direction, follow established techniques and work in a team oriented environment.
- Knowledge of Houdini and Clarisse is an asset;
- Excellent communication skills in French, and English, also an asset;
- Leadership experience is a plus.
What to send our way
- Your CV highlighting your background and skills
Additional information
Founded in 1991, Hybride was the first digital visual effects company established in Quebec. For over 30 years, the Hybride team has been reinventing the VFX industry, one project at a time.
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.
Compositing Supervisor
Montreal, Canada - Full-time - REF24165E
What you'll do
- Plan, manage and supervise all of the 2D related aspects of a VFX production;
- Provide clear direction to all CG departments, setting clear objectives and monitoring the process, progress and results;
- Ensure precise management of the 2D tasks related to a project in collaboration with production: needs assessment, schedule planning, proper distribution of tasks;
- Provide creative and technical support to the 2D artists working on the project;
- Work closely with the different production teams to establish the best methodologies required for the project;
- Ensure that deliveries are made according to the project's quality standards;
- Work with the 2D department lead to improve the quality of the pipeline and increase resources for the 2D department.
What you bring
- Minimum 7 years of experience in animation / VFX post-production;
- 2 to 3 years of experience in a supervisor position or head of department of a compositing team;
- Possess a creative mind and sense of aesthetics;
- In-depth understanding of the entire VFX pipeline, with specific skills in digital compositing;
- Excellent communication skills, in both French and English.
What to send our way
- Your CV highlighting your background and skills
Additional information
Founded in 1991, Hybride was the first digital visual effects company established in Quebec. For over 30 years, the Hybride team has been reinventing the VFX industry, one project at a time.
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.
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.
Rigger - Cinematics (Helix)
Montreal, Canada - Full-time - REF24210I
As a Rigger at Ubi MTL, you will join a new team specializing in the production of cutscenes for our games developed in our Canadian studios, games recognized for their quality such as Assassin's Creed, Far Cry, Watch_Dogs, Rainbow Six, For Honor, and many more.
In this role, 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.
What you bring
- 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
What to send our way
- Your CV highlighting your education, experience, and skills
- A demo reel with a breakdown of your best work – seriously, show us your process! Attach samples or send us a link to your personal website or online portfolio.
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 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.
Game Economy Designer
Montreal, Canada - Full-time - REF24103C
As an Game Economy Designer, you will be responsible for supporting our High Definition (HD) production teams in building and balancing progression systems and their economics for our games.
As a part of the Live Revenues Strategy (LRS) team, you will be responsible for supporting and guiding the development studios to improve the player experience by increasing player retention and engagement. You will also help improve key performance indicators (KPIs), which will increase revenue potential through innovative game mechanics through collaboration with various production teams throughout the development cycle, including live.
Responsibilities
- Help HD production teams design and improve their monetization strategy and business model by being the main point of contact for economic design and progressions issues;
- Audit and the business models and progression systems of the HD games portfolio and make recommendations to increase player engagement;
- Ensure follow-up of balancing tests of our economies such as play tests and quality control by providing ad hoc support in collaboration with other support teams;
- Audit economic management tools and operational monitoring processes related to progression and economy issues, and propose appropriate tools and methodologies to help teams optimize their monetization strategy and balancing of their economy;
- Participate in the animation of the Game Economy Designer community and setting up an initiative to promote feedback sharing between colleagues;
- Ensure competitive intelligence and perform benchmark analyses in order to disseminate external trends and best practices in the field within the company;
- Building training modules on economic design for different audiences such as LRS team and production teams.
- Relevant experience as game economy designer, mathematics, finance or related field;
- Understanding of monetization concepts;
- Proficiency in Excel;
- Ability to analyze, challenge the status quo and solve problems;
- Passionate about gaming and gamer experience.
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.
Programmer (Engine) – Anvil
Montreal, Canada - Full-time - REF23560F
Ubisoft Montréal strives to offer gamers an impressive visual experience, as well as an incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.
At Ubisoft, developing, optimizing and maintaining our game engines is an important part of staying on the cutting edge of technology. As an engine programmer on the Anvil team, you will be responsible for maintaining and optimizing a dedicated game server solution to support our multiplayer titles as well as supporting the network and online development team in all matters related to the engine.
About Anvil
Anvil is a game engine developed in-house at Ubisoft and used throughout our studios to create the company's most iconic video games. Originally developed for the first open-world game Assassin's Creed, released in 2007, the engine has undergone numerous additions to support a wide variety of genres and platforms. From frenetic 5-on-5 team play in a first-person shooter like Rainbow 6 Siege on the PC to mythological adventure in the world of Immortals: Fenyx Rising on the latest generation of consoles, the Anvil engine can do it all.
In the Anvil team, we are deeply motivated to equip our developers and content creators to make the most innovative, visually stunning and rewarding games for players. If you join us, you'll be able to work closely with multiple production teams and contribute to the game engine with the most powerful tools and services available. What are you waiting for to join the Anvil community?
What you'll do
- Develop the required systems and adapt Anvil for the needs of the game server.
- Maintain and optimize the engine to keep it up to date and on the cutting edge of technology.
- Compile and understand the projects’ purpose for using Anvil and analyze the technical feasibility.
- Collaborate with multiple teams to optimize the interaction between different game engine systems.
- Master low-level systems such as loading/streaming, memory management, and systems that are specific to cloud platforms.
- Share your knowledge with the different teams of the studio and be a go-to person for the programmers.
- Assess and debug simple and complex performance issues + propose well adapted optimizations.
What you bring
- A general understanding of modern game engine architecture
- Knowledge of different hardware architectures (e.g. Intel, AMD, Xbox, PlayStation, etc.)
- Knowledge of the specifics of virtual machines and cloud services
- Experience in C++ programming on Windows and Linux
- Good knowledge of multithreaded programming and synchronization mechanisms
- Ability to analyze and synthesize existing systems
- Ability to debug and solve complex problems in an optimal manner
- An undergraduate degree in computer science or software engineering (or related training)
- Strong attention to detail
- A team player and the ability to communicate effectively
What to send our way
Your CV highlighting your background and skills
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 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.
Site Reliability Specialist (SRE) – Rainbow Six Siege
Montreal, Canada - Full-time - REF13784L
In this role, you will ensure that the tools and infrastructures used for the studio’s various activities are working properly. More specifically, you will guarantee that they are viable, stable, durable, and efficient.
A true chameleon, you will use your technical expertise and observation skills to manage the systems associated with different areas. In addition, you will act as a contact person to resolve and prevent incidents that may occur in these areas.
With agility, you will move from the technical to the teaching side to facilitate the bridge between development and operations. You will teach these teams the best practices for testing, development, validation, and automation. This will result in the delivery of stable, quality products in a timely manner.
About Rainbow Six Siege
With more than 80 million fans worldwide, Rainbow Six Siege is a highly strategic first-person shooter. Requiring both quick thinking and agility, players compete in frenetic team-based battles where only the most skilled survive.
Be part of a close-knit team, driven by the creativity that arises from the daily challenges of a constantly evolving game. Powered by ambition, we embrace innovation to deliver the best gaming experience to our community. Amid action and challenges, our team never loses its cool.
Join our forces, push your limits.
What you’ll do
- Guide development teams in choosing technologies to improve the visibility, control, and robustness of systems.
- Automate processes as much as possible to make everyone’s job easier.
- Implement tools and work methods to facilitate the safe and controlled deployment of services as well as set up and improve incident management processes.
- Participate in diagnosing and correcting anomalies and failures related to tools and infrastructures.
- Coordinate resources to restore and ensure service level objectives.
- Design, deploy, secure, and maintain various reliable environments.
- Provide ongoing technical support and proactively address and resolve issues.
- Create and maintain deployment guides and document infrastructure implementation and technical specifications in addition to problems encountered and their solutions for future sharing.
What you bring
- An undergraduate degree in computer science, computer engineering, or an equivalent field
- Extensive experience in software development, system administration, and database administration (or other relevant experience)
- Experience in infrastructure automation (cloud and on-premises)
- In-depth knowledge of programming languages; observability technologies (Grafana, Splunk, Elasticsearch, Prometheus, OpenTelemetry, etc.,); development tools (Docker, GitHub, Terraform); CI/CD processes; cloud services; and network infrastructures
- Experience with configuration management software (Ansible, Chef, etc.) and system administration (Linux and Windows)
- Understanding of redundant and scalable architecture design, analysis and debugging; code optimization; and routine task automation
- The ability to work and adapt in a fast-paced environment
- Excellent interpersonal and communication skills coupled with a strong sense of teamwork
- A solution-oriented mindset that is capable of analysis and synthesis
- An insatiable thirst for knowledge that keeps you up to date on technological advances
What to send our way
- Your CV highlighting your education, experience, and skills
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 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.
Game Designer
Montreal, Canada - Full-time - REF13758T
As a Game Designer at Ubi MTL, you'll be the creative energy behind a specific set of game systems and mechanics. You provide players with tools to build unique gameplay experiences and opportunities to make meaningful choices.
You go through an iterative, hands-on process of adjusting and balancing your design as you bring it from concept to playability. Throughout production, you shift your focus from the big picture to the micro details; tackling hurdles in development and stepping back to asses how all the pieces connect and affect each other. You tweak and tune until it finally happens: a smooth and engaging player experience emerges.
What you’ll do
- Design features aligned with the creative and game directions (e.g. gameplay rules, progression systems, combat systems, weapon attributes, artificial intelligence behaviours, 3Cs, etc.).
- Collaborate with cross-functional teams to integrate your assigned features.
- Develop in-engine prototypes and evaluate their performance.
- Adapt to technical and production constraints, reworking your design when and as often as needed.
- Participate in finding solutions to fix buggy features.
- Create and maintain design documentation that will guide interdependent teams.
- Follow up on features post-launch to improve, add, or remove components.
What you bring
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 3 years of experience in video game production or related experience
- Experience with game engines (e.g. Unity or Unreal) and productivity software (word processors, spreadsheets, etc.)
- An innovative, empathetic, and collaborative spirit
- Exceptional communication, interpersonal, and presentation skills (you’re able to clearly explain your thought process on paper and in person)
- Critical thinking, curiosity, resourcefulness, and plenty of flexibility
- A solid understanding of the market and a passion for video games – you play enough to know what makes quality gameplay!
What to send our way
- Your CV highlighting your education, experience, and skills
- Samples of your work (attach files or send us a link to your demo reel or online portfolio)
A real live person will review your application. In this case, it’s our talent acquisition specialist Eric. As he learns more about you through your profile, get to know him through the video below.
Additional information
About us
Ubisoft’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.
Technical Lead (UI) – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714F
As a Technical Lead, you’ll be an established leader, an expert in your field, who will rely on past learnings to guide decisions in the present and proactively plan for the future.
You’ll steer a team of programmers towards a technical vision, plus produce high-quality code and navigate constraints to turn it into reality.
With a responsibility to help your team of programmers develop their skills, you’ll coach and mentor them, empowering them to innovate and perform at their best.
Thanks to your expertise, credibility, and reliability, not only will developers on your project be able to turn to you for information and direction, but so will others. You’ll be a go-to person for guidance and a trusted advisor for Ubisoft employees worldwide.
About Rainbow Six
Rainbow Six Siege is a constantly evolving game as a service, a competitive, esports-oriented 5v5 PVP shooter. Over the last 6 years, we have continuously added new content while simultaneously enhancing our technical and data foundations.
Surrounded by colleagues specialized in delivering core tech, throughout your onboarding - and beyond - you'll have the support of a host of experts who will help you develop and refine your skills while collectively elevating the quality and vision of the game.
As a team, we firmly believe:
- In a sustainable work rhythm and a healthy and inclusive environment.
- In iterative development and delivering value to players quickly (we ship live every 2 weeks 😊).
- That nothing is off-limits, and it’s possible (and encouraged) to deliver major technical improvements in small increments.
- That this philosophy enables us to deliver a better quality game for our players.
What you’ll do
- Define the technical vision within your area of specialization (e.g. gameplay, animation, UI, physics, AI, 3D, engine, etc.) + plan its technical roadmap.
- Regularly meet 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.
- Sync 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.
What you bring
- An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent
- Around 7 years of programming experience + 2 years of technical leadership
- 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
What to send our way
- Your CV highlighting your education, experience, skills, and any 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 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.
Technical Lead (Online) – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714F
As a Technical Lead, you’ll be an established leader, an expert in your field, who will rely on past learnings to guide decisions in the present and proactively plan for the future.
You’ll steer a team of programmers towards a technical vision, plus produce high-quality code and navigate constraints to turn it into reality.
With a responsibility to help your team of programmers develop their skills, you’ll coach and mentor them, empowering them to innovate and perform at their best.
Thanks to your expertise, credibility, and reliability, not only will developers on your project be able to turn to you for information and direction, but so will others. You’ll be a go-to person for guidance and a trusted advisor for Ubisoft employees worldwide.
About Rainbow Six
Rainbow Six Siege is a constantly evolving game as a service, a competitive, esports-oriented 5v5 PVP shooter. Over the last 6 years, we have continuously added new content while simultaneously enhancing our technical and data foundations.
Surrounded by colleagues specialized in delivering core tech, throughout your onboarding - and beyond - you'll have the support of a host of experts who will help you develop and refine your skills while collectively elevating the quality and vision of the game.
As a team, we firmly believe:
- In a sustainable work rhythm and a healthy and inclusive environment.
- In iterative development and delivering value to players quickly (we ship live every 2 weeks 😊).
- That nothing is off-limits, and it’s possible (and encouraged) to deliver major technical improvements in small increments.
- That this philosophy enables us to deliver a better quality game for our players.
What you’ll do
- Define the technical vision within your area of specialization (e.g. gameplay, animation, UI, physics, AI, 3D, engine, etc.) + plan its technical roadmap.
- Regularly meet 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.
- Sync 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.
What you bring
- An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent
- Around 7 years of programming experience + 2 years of technical leadership
- 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
What to send our way
- Your CV highlighting your education, experience, skills, and any 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 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.
Technical Director (Characters)
Montreal, Canada - Full-time - REF20726Q
As a character TD at Ubi MTL, you will oversee the quality and technical content of your team. You will optimize team productivity through the technical process (pipeline) in order to maximize the player’s experience. This is achieved by identifying the project’s needs, implementing efficient work tools and methods to maximize data integration in the engine and providing technical support to the team.
What you'll do
- Determine your team’s technical needs to carry out the visions for the game design and level design and/or the artistic direction by validating game features and challenging its interpretation to assess their technical feasibility.
- Help choose the project engine to ensure that your trade’s needs are considered by evaluating existing engines, contributing to the design of a new engine (if applicable) and testing the final engine choice.
- Acquire the best tools in collaboration with the programming team and other Technical directors (TD) of the project to enhance and facilitate your trade’s work by prototyping technological elements, asking for adjustments to existing tools, requesting new tools and validating their efficiency before they are deployed on the project.
- Establish the best work methods and data structures (data and assets) to standardize work methods and ensure the validity and integrity of the data (meet standards and minimize debugging) by writing technical (pipeline) documents, establishing a naming method, training, coaching and supervising users of the process.
- Find improvements and resolve issues in order to provide technical support to your trade by working in close collaboration with programmers and training team members to become specialists resolving tasks and precise problems.
- Stay informed of new technical and technological developments in order to apply them to your project when relevant and share your project’s developments with your peers (TDs on other projects or other trades).
- Help plan the work by collaborating with the planning lead on the scope of each task and the impact on your team in order to find the right compromise between the desired quality and the delivery constraints (time, costs, resources, etc.).
- Follow up on the tasks of the assistant TDs to assess the progress of the deliverables.
What you bring
- Approximately 7 years of experience in character modeling and/or rigging, or programming (or other relevant experience) + 3 years of leadership experience
- A degree in 3D animation, computer science, or computer engineering (or related training)
- Knowledge of modeling, texturing, anatomy, shaders, and other character-related developments
- Strong knowledge of game engines (e.g. Unity or Unreal) and 3D design software (3DS Max, Maya) + understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript)
- Strong communication, interpersonal, mentoring, time management, organizational and presentation skills
- Innovative, collaborative, caring and solution-oriented mindset
- Critical thinking, curiosity, resourcefulness and high flexibility
- Familiarity with bug tracking software (e.g. Jira) and release management systems (e.g. Perforce)
- A passion for sharing knowledge: you have an inclination to help others learn and grow
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
- Please feel free to send us samples of your work or any supporting documentation you find relevant.
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 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.
Scientist (R&D) – La Forge
Montreal, Canada - Full-time - REF13549P
As an R&D Scientist on Ubi MTL’s La Forge team, you’ll define what we research within your own area of expertise, narrowing our focus on topics that advance public knowledge and contribute to making quality games (and finding better ways to do so).
You’ll experiment through prototyping to bring about new innovations across the company – like enabling richer behaviour, more realistic characters, or deeper systemic environments, to name a few.
About La Forge
La Forge bridges academia and video game production, bringing together scholars and industry experts to facilitate technical prototyping based on the latest academic progress. Together, we explore subjects such as rendering, animation, AI, audio, and physics to tackle some of the biggest challenges in art and tech in gaming. Dedicated to innovation, we aim to accelerate research and development through prototyping to help content creators build increasingly believable worlds and better understand our players.
What you’ll do
- Define and develop our research topics within your area of expertise + help create internal training.
- Collaborate with other La Forge team members to develop proof-of-concept prototypes.
- Communicate progress within and outside Ubisoft by publishing papers, presenting at conferences, etc.
- Oversee and guide graduate students.
- Participate in recruitment to assess candidates for internships and full-time positions.
- Stay up to date on the latest academic advances & industry trends within your area of specialization.
What you bring
- A PhD in Computer Science or a related technical field
- A background in applied or basic research (in industry or academia) + the ability to lead research through standard experimental methodologies
- Hands-on experience in cutting-edge techniques like deep learning or algorithmic foundations of optimization
- Proficiency in C, C++, or Python
- A highly collaborative spirit + excellent communication, interpersonal, and presentation skills
- Curiosity, critical thinking, and resourcefulness (you’ll have access to data, game engines, and world-class experts)
- Contributions to public research (e.g. published papers in relevant venues like NeurIPS, ICML, ACL, SIGGRAPH, or GDC)
- Motivation to find solutions to real world problems related to the video game industry
What to send our way
- Your CV highlighting your education, experience, and skills
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 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.