Join Our Team
Current Openings
Check out all the current openings at our studio below or visit the Ubisoft Careers site for more.
Production Manager
Montreal, Canada - Full-time - REF29565SFinancial Analyst
Montreal, Canada - Full-time - REF29671ESenior Analyst, Live Analytics
Montreal, Canada - Full-time - REF29522HSocial Media Publishing Coordinator
Montreal, Canada - Full-time - REF28710PGameplay Camera Specialist (MOD Career Switch)
Montreal, Canada - Full-time - REF29653RSpécialiste des caméras de gameplay (MOD - Transformation de carrière)
Montreal, Canada - Full-time - REF29653RTechnical Animator (MOD Career Switch)
Montreal, Canada - Full-time - REF29689CProduction Coordinator – Cinematic Team
Montreal, Canada - Contract - REF29683GGameplay Programmer – [Assassin’s Creed: Codename INVICTUS]
Montreal, Canada - Full-time - REF29553PCorporate Affairs Director - Public Policy
Montreal, Canada - Full-time - REF29632SResilience & Continuity Governance Analyst
Montreal, Canada - Full-time - REF28316RGame Designer (3C)
Montreal, Canada - Full-time - REF29617XSenior Engine programmer (FOR HONOR)
Montreal, Canada - Full-time - REF29572YSenior Gameplay Animator
Montreal, Canada - Full-time - REF29257IRigger (Senior)
Montreal, Canada - Full-time - REF29378YTechnical Art Director [Assassin's Creed Project]
Montreal, Canada - Full-time - REF29166GServiceNow Developer
Montreal, Canada - Full-time - REF29383DLinux DevOps System Administrator
Montreal, Canada - Full-time - REF29219ZSenior C++ Programmer - Machine Learning Content Creation Technology Group
Montreal, Canada - Full-time - REF28852XAssociate Technical Design Director
Montreal, Canada - Full-time - REF29278MTechnical Lead _ Rainbow Six
Montreal, Canada - Full-time - REF28472WMachine learning Programmer (Character & Animation) - Rainbow Six
Montreal, Canada - Full-time - REF28132GBack-End Golang Developer
Montreal, Canada - Full-time - REF29224KSenior ML OPS _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28853USenior ML Data Scientist _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28851GProgramming Team Lead (Engine)
Saguenay, Canada - Full-time - REF22353OLevel Designer
Toronto, Canada - Full-time - REF29697WConcept Artist
Toronto, Canada - Full-time - REF29670AUI Artist
Toronto, Canada - Full-time - REF29669DTeam Lead - Character Modelling [Far Cry]
Toronto, Canada - Full-time - REF29438YAssociate Technical Director, Animation
Toronto, Canada - Full-time - REF29589NSenior Producer
Toronto, Canada - Full-time - REF28974NProduction Manager
Montreal, Canada - Full-time - REF29565S
Job Description
The Production Manager is responsible for delivering specific project milestones by clearly communicating project management objectives to their multidisciplinary team through sound project management practices.
Team Management:
- Supervise and guide a multidisciplinary team;
- Plan tasks and manage workload according to project priorities;
- Conduct annual performance evaluations and regular follow-ups (1:1s) to support the professional development of team members;
- Maintain a positive and collaborative team dynamic;
- Actively participate in the recruitment process;
- Approve timesheets and manage team members’ absences and vacations.
Production Monitoring:
- Ensure production goals are met in line with the project vision and stakeholder needs;
- Coordinate with other departments (design, tech, art, etc.) to ensure strong interdisciplinary synergy;
- Monitor timelines and ensure deliverables are met according to the established schedule.
Communication and Reporting:
- Provide regular updates to project management on work progress;
- Act as the point of contact between the team and management to ensure smooth information flow and mutual understanding of needs.
Tools and Documentation:
- Ensure the team has the necessary tools, software, and equipment to perform their tasks;
- Oversee the creation and maintenance of clear, structured, and accessible documentation.
Qualifications
Relevant Experience
- 3–5 years of experience in production management;
- Direct management of a team or multiple teams;
- Experience in the video game industry (asset);
Skills and Knowledge
- Stress and change management;
- Time and priority management;
- Good judgment;
- Resourcefulness in problem-solving;
- Ability to adapt to different personality types;
- Strong listening skills;
- Transparency;
- Courageous leadership;
- Professionalism;
- Knowledge of project management;
- Proficiency in MS Office;
- Familiarity with databases (JIRA, Perforce, etc.).
Additional information
Please send us your CV highlighting your education, experience, and skills.
Please note we are committed to promoting a flexible working policy, as we value in-person interaction and collaboration. Our hybrid work model includes a minimum of 3 days a week in our office and the remaining 2 days working from home. Also, if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
We look forward to hearing from you!😊
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Financial Analyst
Montreal, Canada - Full-time - REF29671E
Job Description
Reporting to the Team Lead Finance, the incumbent of this position will be integrated into one or more production teams. Their main responsibilities will include budget monitoring, profitability analysis, as well as conducting various analyses and projects aimed at optimizing the studio's financial performance.
What you will do:
Participate in the planning and preparation of budgets and financial forecasts for Canadian Studio projects.
Analyze monthly, semi-annual, and annual costs
Analyze the current and future profitability of projects.
Conduct the necessary analyses requested by studio management and the production team.
Analyze and develop performance metrics and indicators.
Support and advise production throughout its development cycle.
Optimize synergies with Production Intelligence teams.
Conduct Business Cases on various topics related to the studio's financial performance.
Qualifications
What you'll bring to the team
Demonstrate proactivity, independence, and a spirit of initiative and judgment.
Good analytical and synthesis skills.
Strong presentation skills
Ability to manage priorities and meet deadlines.
Reconciliation of information from different systems.
Attention to detail and rigor.
Ability to simplify complex concepts.
Good knowledge of Jira and Tableau.
Additional information
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Senior Analyst, Live Analytics
Montreal, Canada - Full-time - REF29522H
Job Description
Ubisoft, a global leader in the video games and entertainment software industry, is currently seeking a full-time Senior Analyst, Live Analytics responsible for forecasting financial performance for a portfolio of games and delivering value-added business analyses that support insightful, data driven decision-making. She/He will report to the Director, Live Analytics, and indirectly to the Executive Publisher.
The ideal candidate is a high-performing individual with an analytical mind that thrives in delivering solutions to complex problems, has an affinity for data and analytics in support of driving business decisions, is a strong business partner with demonstrated experience collaborating across functions.
Knowledge of the gaming industry, especially free-to-play and subscription business models, and user acquisition are a significant advantage.
What you’ll do:
- Lead the development of the annual budget, financial forecasts, and long-term strategy planning cycles for a portfolio of Live game titles under Executive Publishers ownership
- Analyze acquisition, engagement, and monetization strategies around our Live offerings at player level and present findings to Executive Publishers. Address strategic questions and deliver business impact, effectively communicate findings to both technical and non-technical audiences and translate recommendations into effective action plans
- Assist proactively Executive Publisher in her/his mission to identify core performance drivers for a given title, including the definition and tracking of relevant KPIs.
- Provide “real-time” analytical support to Executive Publisher. Act as trusted advisor, apply business judgment and financial insights to enable data-driven business decisions.
- Work cross functionally with Production studios to understand product roadmap, game strategy and events impacting acquisition, retention, and monetization. Lead financial modeling for production gates on behalf of Publishing
- Synthesize data from various sources to develop complex financial analyses and models to track performance of monetization mechanics. Use player level analyses to identify trends in behavior and measure impact of content release on player activity and monetization
- Act as the liaison between cross-functional teams regarding tactics and strategies which will impact title performance
- Support and present executive level analysis to Executive Publishers and Sr. Leadership team
Qualifications
What you’ll bring:
- Strong bias towards action, enjoy finding patterns amidst chaos, and have demonstrated success in using analytics to drive business impact
- Strong analytical skills and business judgment to model sophisticated scenarios and apply insights to business strategy and planning
- Technical skills to surface insights quickly, and interpersonal skills to communicate those insights in a way that persuades action
- Excellent business partnering and communication skills, with a proven track record of working across all levels of the organization
- Proficient in excel, familiar with SQL and data visualization tools
Additional information
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Social Media Publishing Coordinator
Montreal, Canada - Full-time - REF28710P
Job Description
Reporting to the Social Media Publishing Manager, you will support the distribution of online marketing content across our digital platforms, working closely with our subsidiaries. You will be responsible for the following tasks:
What you’ll do:
- Coordinate social and video content for assigned titles on designated social platforms.
- Manage and optimize content calendars with international Social Media Managers.
- Publish content and trailers on all digital channels and ensure distribution to internal teams. This also includes tagging content on the dedicated platform (Sprinklr).
- Monitor the performance of social posts and contribute to optimization recommendations to identify areas for improvement and best practices.
- Conduct benchmarks and identify trends in digital marketing, best practices, and major innovation opportunities.
- Optimize the distribution process and visibility of global and local content.
Qualifications
What you’ll bring to the team:
- Ideally, you have at least 2 years of experience in digital marketing,
- You have a strong interest in social media mechanisms (Facebook, Instagram, YouTube, Twitter, Twitch, TikTok, etc.),
- You possess excellent written and verbal communication skills and enjoy collaborating with various teams,
- You are skilled at time management and demonstrate strong organizational skills,
- An interest in the video game or entertainment industry is an asset.
- Proficiency in French
Additional information
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Gameplay Camera Specialist (MOD Career Switch)
Montreal, Canada - Full-time - REF29653R
Job Description
At Ubisoft, we believe that the groundbreaking games of tomorrow will be crafted by diverse talents and perspectives. That’s why we're broadening our horizons and looking for talent interested in video games outside our industry.
To this end, we've developed a comprehensive multi-month program designed for people with valuable skills and unwavering commitment. Take the leap into video games and transform your career with the guidance of our senior staff. Benefit from hands-on training by contributing to some of our biggest titles, and demonstrate that you have expertise that can become essential in propelling our brands to new heights.
Apply today!
Ubisoft is looking for a Gameplay Camera Specialist with a strong foundation in real world cinematography.
This role is ideal for professionals with experience operating physical cameras in film, television, or commercial productions who are eager to transition into the gaming industry. While gameplay cameras have unique constraints, your skills in framing, motion, and shot design will be key to crafting meaningful player experiences.
You will collaborate closely with designers and developers to build in game camera systems that enhance gameplay, support design goals, and elevate the overall player experience. As a Gameplay Camera Specialist, you will be responsible for setting up, implementing, and creating in-game camera functions. You will design camera work that is dynamic, responsive, and aligned towards player control, enhancing the overall player experience.
What You’ll Do
- Collaborative Development: Work closely with the game development team to define and meet the style, functionality, and role of in-game cameras, ensuring they align with the overall game vision.
- Camera System Design: Design and implement camera systems that support gameplay mechanics, ensuring player comfort and intuitive control, while enhancing character interactions with the environment.
- Tool Development: Partner with artists, animators, programmers to develop and refine tools that facilitate camera operations, ensuring seamless integration and functionality within the game engine.
- Quality Assurance: Collaborate with Directors, Leads, and QA teams to identify and rectify camera-related issues, maintaining high standards of quality and performance.
- Training and Adaptation: Participate in Ubisoft's training program designed to transition your real-world camera operation skills into the gaming context, learning to navigate game engines and development tools effectively.
Qualifications
What You Bring
- A strong interest in today’s video games.
- Proven experience in cinematography, camera operation, or related fields within film, television, games or commercial production.
- Familiarity with camera equipment, shot composition, and storytelling through visual media. Experience with game engines (e.g., Unity, Unreal) is a plus but not required.
- Ability to work effectively within multidisciplinary teams, incorporating feedback and aligning with diverse creative visions.
- Willingness to learn and adapt to new technologies and workflows specific to game development.
- Awareness of new technologies and processes related to tomorrow’s industry.
Additional information
Our talent acquisition specialists will review your application. Please send us a demo reel showcasing your best work, along with your resume highlighting your education, experience, and skills.
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, For Honor, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
Spécialiste des caméras de gameplay (MOD - Transformation de carrière)
Montreal, Canada - Full-time - REF29653R
Job Description
Chez Ubisoft, nous croyons que les jeux révolutionnaires de demain seront créés par des talents et des perspectives diversifiés. C'est pourquoi nous élargissons nos horizons et recherchons des talents passionnés par le jeu vidéo, même en dehors de notre industrie.
Dans cette optique, nous avons conçu un programme complet de plusieurs mois destiné aux personnes possédant des compétences précieuses. Faites le grand saut dans l’industrie du jeu vidéo et transformez votre carrière sous la direction de nos experts seniors. Profitez d’une formation pratique en contribuant à certains de nos plus grands titres, et démontrez que votre expertise peut jouer un rôle clé dans l’évolution de nos marques.
Postulez dès aujourd’hui !
Ubisoft recherche un.e spécialiste des caméras de gameplay avec une solide expérience en cinématographie réelle.
Ce poste est idéal pour les professionnel.les ayant une expérience dans l’utilisation de caméras physiques dans les industries du cinéma, de la télévision ou de la production commerciale, et qui souhaitent faire la transition vers l’industrie du jeu vidéo. Bien que les caméras de gameplay aient leurs propres contraintes, vos compétences en cadrage, mouvement et conception de plans seront essentielles pour créer des expériences de jeu immersives et significatives.
Vous collaborerez étroitement avec les designers.euses et développeur.euses pour concevoir des systèmes de caméra en jeu qui améliorent le gameplay, soutiennent les objectifs de conception et élèvent l’expérience globale du joueur. En tant que spécialiste des caméras de gameplay, vous serez responsable de la mise en place, de l’implémentation et de la création des fonctions de caméra en jeu. Vous concevrez des mouvements de caméra dynamiques, réactifs et alignés sur le contrôle du joueur, afin d’améliorer l’expérience globale.
Vos responsabilités
- Développement collaboratif : Travailler étroitement avec l’équipe de développement pour définir et garantir le style, la fonctionnalité et le rôle des caméras en jeu, en veillant à leur alignement avec la vision globale du jeu.
- Conception du système de caméra : Concevoir et implémenter des systèmes de caméra qui soutiennent les mécaniques de jeu, assurent le confort du joueur et garantissent un contrôle intuitif, tout en enrichissant l’interaction des personnages avec leur environnement.
- Développement d’outils : Collaborer avec les artistes, animateur.trices et programmeur.euses pour développer et affiner les outils facilitant l’utilisation des caméras, en assurant leur intégration harmonieuse et leur bon fonctionnement au sein du moteur du jeu.
- Assurance qualité : Travailler avec les directeurs, chef.fes d’équipe et équipes QA afin d’identifier et résoudre les problèmes liés aux caméras, en maintenant des standards élevés de qualité et de performance.
- Formation et adaptation : Participer au programme de formation d’Ubisoft visant à transposer vos compétences en exploitation de caméras réelles dans un contexte de jeu vidéo, et apprendre à naviguer dans les moteurs de jeu et outils de développement.
Qualifications
Ce que vous apportez
- Un intérêt marqué pour les jeux vidéo.
- Expérience en cinématographie, exploitation de caméras ou dans des domaines connexes (film, télévision, jeux ou production commerciale).
- Connaissance des équipements de caméra, de la composition des plans et de la narration visuelle. Une expérience avec les moteurs de jeu (Unity, Unreal, etc.) est un atout, mais non requise.
- Capacité à travailler efficacement au sein d’équipes pluridisciplinaires, en intégrant les retours et en s’alignant avec diverses visions créatives.
- Volonté d’apprendre et de s’adapter aux nouvelles technologies et processus propres au développement de jeux.
- Sensibilité aux nouvelles technologies et processus liés à l’industrie de demain.
Additional information
Nos spécialistes en acquisition de talents analyseront votre candidature. Veuillez nous envoyer un démo reel de votre meilleur travail, ainsi que votre CV mettant en avant votre formation, votre expérience et vos compétences.
À propos de nous
Les équipes d’Ubisoft comptent 19 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.
Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes.
Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).
Technical Animator (MOD Career Switch)
Montreal, Canada - Full-time - REF29689C
Job Description
At Ubisoft, we believe that the groundbreaking games of tomorrow will be crafted by diverse talents and perspectives. That’s why we're broadening our horizons and looking for talent interested in video games outside our industry.
To this end, we've developed a comprehensive multi-month program designed for people with valuable skills and unwavering commitment. Take the leap into video games and transform your career with the guidance of our senior staff. Benefit from hands-on training by contributing to some of our biggest titles, and demonstrate that you have expertise that can become essential in propelling our brands to new heights.
Apply today!
We are seeking a versatile Technical Animator to support and innovate animation systems. We’re seeking someone with a strong, artistic background with expertise in animating within motion capture, a passion for event scripting, and an eye for storytelling. You will help design and deliver immersive narrative gameplay sequences, from prototype mocap shoots to final in-game execution, working across departments to bring performance and emotion into the heart of gameplay. This role brings together a mix of technical elements and creativity.
What You’ll Do
- Prototype and pitch narrative gameplay scenarios and narrative assets.
- Shoot mocap concepts to explore story and gameplay ideas.
- Clean, edit, and retarget mocap data for gameplay and narrative assets.
- Implement scripted events using proprietary engines and tools.
- Control in-game animations, triggers, actor behaviors, and transitions.
- Fine-tune pacing and timing for emotional and gameplay impact.
- Debug and optimize sequences for performance and quality.
- Block and integrate in-game cameras to enhance storytelling.
- Collaborate with designers, animators, and narrative teams to ensure a seamless experience.
Qualifications
What You Bring
- A strong passion for games and storytelling.
- Professional experience in animation, cinematography, or physical storytelling (games, film, TV, or media).
- Proficiency with 3D animation tools (Maya, MotionBuilder, etc.).
- Strong collaboration and communication skills.
- Adaptability and a willingness to learn game engines and pipelines.
Bonus Qualifications
- Familiarity with game engines (Unreal, Unity, or proprietary).
- Experience with facial capture and blendshape systems.
- Understanding of camera blocking and cinematic language.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, For Honor, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
Production Coordinator – Cinematic Team
Montreal, Canada - Contract - REF29683G
Job Description
This role reports to the Associate Producer and supports them with any related tasks tied to production management.
Main Responsibilities:
Track the tasks of various sections of the cinematic team (animation, VFX, lighting).
Keep planning, communication, and project tracking tools up to date (JIRA, Shotgrid, Excel sheets, etc.).
Work closely with team members to ensure smooth information flow.
Generate and share updates on task progress and deliverables.
Prepare versions to be sent for internal or client reviews.
Assist in creating dashboards and reports tailored to specific project needs.
Take and consolidate notes during internal, cross-team, or client meetings, and follow up on action items.
Handle access requests and set up communication channels needed for projects.
Manage project documents and information on collaborative platforms (Confluence, SharePoint).
Maintain constant communication with the Montpellier team to ensure smooth production coordination.
Help with the day-to-day management of the Montreal studio, including logistical coordination and on-site team support.
Qualifications
Desired Skills:
Understanding of cinematic production for video games.
Experience in visual effects production (an asset).
Proficiency in tools such as JIRA, Shotgrid (Flow), and Excel. MS Project (a plus).
Excellent communication skills in French and English; must be able to work in an international context.
Strong collaboration, organizational skills, and attention to detail in tracking deliverables.
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Gameplay Programmer – [Assassin’s Creed: Codename INVICTUS]
Montreal, Canada - Full-time - REF29553P
Job Description
What You’ll Do:
Analyze and understand game design documents in order to define the required features and gameplay systems that need to be developed in the engine.
Review existing engine features and assess their suitability for the project’s design intentions; if necessary, define how to adapt them to meet the game's needs effectively.
Anticipate potential game design changes and ensure that your implementation of gameplay systems can easily accommodate those changes.
Propose improvements as needed by designing and implementing new systems or modifying existing ones.
Collaborate with Programmers from other disciplines, Game Designers, Level Designers, and Animators to discuss constraints and determine the technical possibilities for various gameplay features.
Ensure that the implementation of controls and gameplay systems delivers the player experience envisioned by the game design team.
Work with other departments to develop tools that allow them to tweak gameplay efficiently.
Support the gameplay systems and features throughout the production lifecycle.
Qualifications
What You Bring to the Team:
Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent field.
Minimum 7 years of professional video game development experience, with strong proficiency in C++.
Experience on at least one AAA multiplayer game.
What You Should Submit:
Your resume showcasing your education, professional experience, technical skills, and shipped games.
Additional information
About Us
Ubisoft's teams consist of 19,000 people across more than 30 countries worldwide, united by a common mission: to enrich the lives of players through original and memorable gaming experiences. Their energy 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 and believes that diversity of origins and perspectives is essential to creating worlds that allow everyone to thrive and express themselves.
Working at Ubi MTL means enjoying a work environment that sparks creativity and fosters connection. We offer a collaborative space focused on professional advancement, learning opportunities, and well-being (our significant social benefits attest to this!).
If you are excited about taking on thrilling challenges, leveraging the latest technologies, and being part of the future of entertainment, join us to create the unknown.
At Ubisoft, you are welcome as you are. We embrace diversity in all its forms. We are committed to fostering an inclusive and respectful work environment for all differences.
Please note that we are committed to promoting a flexible work policy as we value interactions and collaboration among people. Our hybrid work model includes a minimum of three days per week in the office and two days working remotely. If you reside outside of Quebec or Canada, relocation will be necessary. If you need a work permit, your eligibility will depend on your education and relevant years of work experience, in accordance with government requirements.
Corporate Affairs Director - Public Policy
Montreal, Canada - Full-time - REF29632S
Job Description
As the Corporate Affairs Director - Public Policy, you will lead Ubisoft’s approach to Public Policy and Regulatory Affairs topics in collaboration with internal stakeholders and anticipate upcoming transversal regulatory challenges . You will keep up to date on legislation, regulations, and policies relevant to the video game industry and coordinate the analysis of these topics with internal and external stakeholders to determine how they apply to Ubisoft operations and policies.
As part of your mission, you will communicate and build relationships with internal stakeholders, governments, regulatory institutions, and trade associations, voicing Ubisoft’s position, aligning strategy, influencing external partners, and representing Ubisoft’s best interests and values. Furthermore, you will ensure that emerging laws, regulations, and policies are communicated and shared with the appropriate teams, so that our procedures and practices comply with appropriate global regulatory requirements. You will provide guidance and recommendations to cross-functional partners and keep up to date a Public Policy and Regulatory Affairs knowledge centre accessible to all key stakeholders.
Reporting to the VP, Corporate Affairs you will closely collaborate with the teams in charge of Public Policy and Regulatory Affairs globally.
Responsibilities
- Anticipate, identify, and monitor legislative and regulatory opportunities and risks for Ubisoft by collaborating with key internal stakeholders to assess, define, and maintain Ubisoft’s positions and strategies;
- Liaise with government officials, regulators, trade associations and Ubisoft’s legal team to analyze and track emerging laws and regulations, as well as advocate on behalf of the company;
- Provide appropriate strategic guidance/input related to regulatory requirements and expectations;
- Create coalitions with industry and trade associations to advocate for a favourable policy and regulatory environment;
- Collaborate with Ubisoft Corporate Affairs, Legal, Communications, and other teams, to formulate approaches, positions, and talking points for Ubisoft’s advocacy initiatives;
- Communicate with Ubisoft colleagues, organize committee and internal working group activities, and respond to government or regulator inquiries;
- Act as one of the lead references for all Public Policy and Regulatory Affairs topics and develop a Knowledge Center that will centralize our various positions, strategies, and approaches.
Qualifications
- Juris Doctor or Masters in Public Policy or a related discipline;
- Extensive experience in Public Policy or Regulatory Affairs;
- Experience working with trade associations;
- An open-minded and creative approach to Public Policy and Regulatory Affairs, with coalition-building skills to leverage like-minded organizations and situational allies;
- The ability to work directly with Ubisoft colleagues across various teams with excellent organizational and interpersonal skills;
- A strong work ethic and positive attitude in order to manage a complex workload and thrive in our fast-paced, team-oriented environment;
- Excellent oral and written communication skills in English and French with the proven ability to influence others positively.
- Willingness to travel domestically and internationally.
*Note that this position is available in our Montreal or Toronto office.
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.
Resilience & Continuity Governance Analyst
Montreal, Canada - Full-time - REF28316R
Job Description
Ubisoft IT is seeking a Resilience and Business Continuity Governance Analyst to join the Resilience team within the Security and Risk Management (SRM) department. The primary mission of this team is to ensure Ubisoft's ability to effectively prepare for, respond to, and recover from crises and disruptions. As a Resilience Analyst, you will play a key role in strengthening organizational readiness through business continuity management, disaster recovery, and crisis management, working with multiple stakeholders across our sites worldwide.
Responsibilities:
- Implement disaster recovery, crisis preparedness and business continuity plans at the global level and coordinate all local efforts toward a global unique strategy;
- Support stakeholders in documenting and maintaining all disaster recovery, crisis preparedness and business continuity plans;
- Review all plans to support continued operations and regulatory requirements.
- Participate in the creation, review and deployment of policies, standards, processes, and guidelines;
- Identify potential risks and propose solutions to mitigate and bring them to an acceptable level for management;
- Develop and maintain security metrics and executive reports to communicate project risks and remediation activity status to management;
- Oversee coordination of support, training & community management, and awareness, including tabletop exercises, microsimulations, and training on the software tools operated by our team;
- Contribute to specific security projects or initiatives within the department, ensuring that deadlines are met, and objectives are achieved.
Qualifications
- Previous experience in organizational resiliency with an emphasis on coordinating business continuity, crisis preparedness and disaster recovery plans;
- Strong auditing and presentation capabilities;
- Strong capacity to collaborate, influence, and negotiate with all hierarchical levels such as senior stakeholders;
- Ability to conduct informational training sessions;
- Ability to write clear and concise documentation.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Game Designer (3C)
Montreal, Canada - Full-time - REF29617X
Job Description
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 the 3C features aligned with the creative and game directions.
- 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 t
Qualifications
What you bring
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 7 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)
Please note we are committed to promoting a flexible working policy, as we value in-person interaction and collaboration. Our hybrid work model includes a minimum of 3 days a week in our office and the remaining 2 days working from home.
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences
Senior Engine programmer (FOR HONOR)
Montreal, Canada - Full-time - REF29572Y
Job Description
- Program in a clear and structured manner that meets performance, maintenance, modularity, scalability and compatibility requirements
- Develop, refactor and optimize core systems focusing on the long-term.
- Compile and understand the project purpose, identify development needs, and assess technical feasibility.
- Analyze the engine's existing functions and see if they're in line with the purpose.
- Build and improve the modules that the engine needs.
- Recommend improvements by designing and implementing new systems, as needed.
- Suggest innovative changes, drawing inspiration from other games or engines in the industry.
- Maintain performance and optimize systems.
- Support the features and systems designed for production.
- Document work performed to transfer knowledge and help users (other teams) understand how the new systems and features work.
- Collaborate with multiple teams to optimize the interaction between different game engine systems.
- 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.
Qualifications
- 3+ years in the video game industry
- Excellent command of C++
- Ability to analyze and synthesize existing systems
- Skilled at debugging and solving complex problems in an optimal way
- General understanding of modern game engine architecture
- Good knowledge of multithreaded programming and synchronization mechanisms
- University degree in Computer Science or Software Engineering (or equivalent training)
- Knowledge and experience with modern game engines (asset)
- Proficiency in Unreal or Unity (asset)
- Knowledge of different hardware architectures (Intel, AMD, Xbox, PlayStation, etc.) (asset)
- Familiarity with virtual machines and cloud services (asset)
Additional information
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
Senior Gameplay Animator
Montreal, Canada - Full-time - REF29257I
Job Description
When you’re a gameplay animator at Ubi Montreal, you are responsible for a game’s polished, harmonious animation, which allows players to fully immerse themselves in a world that is stylistically believable and consistent.
Whether you’re animating for a hero or a monster, for a crowd or an object, you are always thinking of the movement’s intention and the subject’s behaviour, and of how this one tiny part fits into the larger picture of the game. All your efforts gain their meaning when you take a step back, see the finished product and feel the months of mechanics and decision-making dissolve to reveal a piece of art that brings a new, beautiful world to life.
You understand that teamwork is essential to reach that point. As an individual, you see a hidden story in the way a person moves; you tend to deconstruct the world around you into smaller parts that you then build back up. As a teammate, you pride yourself on your attention to detail, your organizational and communication skills, and your adaptability to change. You collaborate with artists, designers, programmers, leads and other animators, all of whom have opinions, ideas and constraints, but all of whom are committed to the unified goal of authentically portraying the universe with a certain flair.
What you'll do
- Animate using mocap data or key framing to produce gameplay assets for our games;
- Integrate and synchronize your animations in the engine, allowing the team members to have access to your lastest iterations;
- Check in with your lead and your team to see what needs to be updated;
- Testing and troubleshooting your animations to make sure that they work as intended in game;
- Polishing your animations, so they meet the level of quality required by the production;
- Read the latest relevant academic literature in order to stay at the forefront of your field.
Qualifications
What you bring
- A minimum of 4-5 years experience in video game animation, or equivalent;
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals;
- Experience with animation software such as Motion Builder, 3ds Max or Maya;
- You love pushing the envelope, but you also understand the demands cohesive teamwork.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
Please note we are committed to promoting a flexible working policy, as we value in-person interaction and collaboration. Our hybrid work model includes a minimum of 3 days a week in our office and the remaining 2 days working from home.
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, For Honor, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
Rigger (Senior)
Montreal, Canada - Full-time - REF29378Y
Job Description
As a Rigger at Ubi MTL, you make it possible for characters and objects to come to life and move realistically within our worlds.
From pivoting to bending, squashing and stretching, you define what can be done and how through flexible and intuitive rigs. You take inspiration from the real world when you can – and turn to your imagination when you can’t. With a variety of internal tools at your disposal, you can focus on achieving quality and consistency without having to build everything from the ground up time after time.
What you'll do
- Collaborate with the art team to understand the overall game vision and rigging and skinning needs;
- Study concept art and research your own references.
- Rig and skin characters and objects while staying organized (keeping your scenes clean, following naming conventions, etc.).
- Find balance between artistic aspects and technical constraints with the help of technical directors.
- Partner with character modellers to troubleshoot models when need be.
- Work closely with animators to make models move believably and overcome any motion-related limitations.
- Iterate to improve your work based on feedback from interdependent teams.
Qualifications
What you bring
- A minimum of 4-5 years experience in video game rigging, modelling and/or animation or other relevant experience.
- Knowledge of 3D software (3DS Max, Maya, and MotionBuilder) + familiarity with scripting.
- Solid understanding of anatomy and cloth.
- Excellent observation, problem-solving, organization, communication, and interpersonal skills.
- A highly collaborative, creative, and innovative spirit.
- Flexibility and resourcefulness.
- Motivation to reach out for feedback and adapt to it.
- Knowledge of game engines (e.g. Unity or Unreal), a plus.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
Please note we are committed to promoting a flexible working policy, as we value in-person interaction and collaboration. Our hybrid work model includes a minimum of 3 days a week in our office and the remaining 2 days working from home.
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, For Honor, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
Technical Art Director [Assassin's Creed Project]
Montreal, Canada - Full-time - REF29166G
Job Description
As a Technical Art Director at Ubi MTL, you have the highest-level understanding of what our tech can do, can’t do, yet could do, plus visibility on the project as a whole. You’re responsible for providing expert insight, tools, and support to steer a game – and its creators – towards success.
Working with other directors early on, you discuss intentions before making any commitments. You take into account not only measurable factors such as rendering, performance, and memory, but also intangible ones like timing and momentum. Seeing the facts realistically, you establish an actionable plan to bridge the gap between coming up with ideas and putting them into practice.
Though every day of development brings its own mix of both expected and unforeseen challenges, you never lose sight of the big picture. As a strategic thinker and tactical planner, you balance short-term priorities with long-term goals, while consistently considering the future impacts of your choices.
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility.
- Identify and analyze risks (engine, data, features, etc.).
- Assess existing tools + occasionally design custom ones to support art pipelines and workflows & sustain the vision.
- Meet with technical artists and assistant technical art directors to share information and updates, enforce standards, set benchmarks, give feedback, etc.
- Resolve specific, complex, escalated issues & approve technical specifications.
- Prepare post-mortems + recommend ways to evolve how we create and integrate graphic data.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios and the industry.
- Participate in recruitment to build the technical art team & foster their growth.
Qualifications
What you bring
- Art, technical art, or programming experience, or other related experience + leadership experience
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations, 2D art tools (e.g. Photoshop), 3D software (3DS Max, Maya, and Substance Painter), and an understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript)
- Familiarity with bug tracking software (e.g. Jira) and version management systems (e.g. Perforce)
- A highly innovative, collaborative, empathetic, and solution-oriented spirit
- Critical thinking, time management, and organizational capabilities
- Attention to detail, curiosity, resourcefulness, and plenty of flexibility
What to send our way
- Your CV highlighting your education, experience, skills, and games shipped
- Samples of your work or any supporting documentation you find relevant
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
ServiceNow Developer
Montreal, Canada - Full-time - REF29383D
Job Description
Within the Ubisoft IT Department, you’ll be joining as a Service Now developer within the ServiceNow Platform team, which is responsible for supporting all other IT teams (by providing guidance and helping them to improve their processes. By working as a part of the team, you will maintain our ServiceNow platform and implement new features for our internal customers. You will participate in every phase, from the solution design, to the development and test coordination.
Responsibilities
- Administrate and optimize the ITSM platform to reflect the processes of the department;
- Provide support, configuration, troubleshooting and scripting on the ITSM platform;
- Suggest new workflows and methods to improve our ITIL process implementations;
- Configure, document and implement the platform for new clients;
- Answer customer tickets related to the application;
- Evangelize the capabilities of the platform and recommend process optimization to leverage the ITSM tool.
Qualifications
- A development experience on the ServiceNow platform with advanced server and client scripting, workflow administration and API knowledge;
- Strong analytical and problem-solving skills based on the ability to quickly learn new complex concepts;
- Experience with ITIL, ITSM, Service Desk environments;
- Proficiency with JavaScript and HTML, CSS is a plus;
- Strong attention to detail, design, layout, customer experience and be able to translate business requirements into technical solutions;
Additional information
Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.
Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi nous vous encourageons vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Linux DevOps System Administrator
Montreal, Canada - Full-time - REF29219Z
Job Description
Ubisoft IT is looking for a Linux DevOps System Administrator to join the IT Production Services team. This is an internationally distributed team whose mission is to deliver optimized solutions, providing game production teams with options tailored to their specific needs. This service is a key part of the game production ecosystem and is used by thousands of game content contributors from all Ubisoft studios.
As a Linux DevOps Systems Administrator joining this team, you will be responsible for ensuring the smooth running of our video game development processes. Whether for our players or our employees, our IT teams are the backbone of services and infrastructures that meet the most demanding technological challenges. You will be on the front lines to ensure the smooth running of video game development processes.
Responsibilities:
- Provide operational support for on-premises deployments of essential tools such as Perforce, GitLab and Artifactor.
- Assist lead users of game productions with application-related issues, ensuring they work efficiently.
- Troubleshoot and resolve incidents quickly to minimize production disruptions.
- Continuously improve existing processes and solutions, to make them more effective and efficient.
- Work closely with colleagues to ensure that Ubisoft's production environment is conducive to success.
- Interact with studios for business needs and offer practical and sustainable solutions.
📌On-call duty required: approximately once every two months, including weekends.
Qualifications
- Strong experience and knowledge of Linux operating systems.
- Experience with source code management systems such as Gitlab, TeamCity combined with a good knowledge of version control concepts such as lines of code, branching, merging, integration and versioning.
- Experience with cloud platforms such as MS Azure, AWS or GCP.
- Experience with containerization and orchestration technologies such as Kubernetes and Docker.
- Knowledge of automation and Infrastructure as Code technologies such as Ansible and Terraform.
- Knowledge of network, systems and storage concepts.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Senior C++ Programmer - Machine Learning Content Creation Technology Group
Montreal, Canada - Full-time - REF28852X
Job Description
The Content Creation Technology Group (CCTG) is looking for a Senior AI/ML Programmer who will contribute to the development of applications in the domains of Generative AI and ML bots. The Senior AI/ML Programmer role will bring best practices and design principles to assist the team in delivering our ambitious features roadmap.
Main responsibilities:
Provide and support ML systems based on business requirements and objectives.
Establish technical designs to meet game’s needs.
Collaborate with the data science team, specialized programmers (gameplay, AI, etc.), the research team, and other stakeholders such as productions.
Develop, integrate, and maintain inference engines, libraries, and ML frameworks.
Leverage best hardware (NPU, GPU, CPU) to accelerate ML related computations
Develop systems that allow Gameplay programmers and Data scientist to easily track relevant data to train models
Develop systems to benchmark, evaluate and optimize model’s performance
Program in a clear and structured manner that is in keeping with performance, maintenance, modularity, scalability and compatibility requirements
Integrate and maintain ML systems in game engines and games.
Write unit tests and integration tests
Other responsibilities:
Creating proof of concepts, that can require model training, fine tuning, experimenting with different techniques and models.
Suggest improvements whenever necessary by designing and implementing new systems or enhancing existing ones
Conducting research to stay up to date with the latest advancements.
Documentation, presentations, and knowledge sharing to communicate complex AI concepts to both technical and non-technical collaborators.
Qualifications
Education:
Bachelor’s degree in computer science or computer engineering or equivalent. Master in Machine Learning is an asset.
Relevant Experience:
Minimum 5 years’ experience in AI/ML.
Core Skills:
In-depth knowledge of C++ required
Strong Architecture skills
A good hardware knowledge, to take advantage of multithreading, and optimize memory management.
Other Skills:
Proficient in Python is an asset.
Experience working with game engines is an asset.
A good knowledge of Database products is an asset.
A good knowledge of cloud-based platforms is an asset.
A good knowledge of machine learning and deep learning fundamentals.
Additional information
Associate Technical Design Director
Montreal, Canada - Full-time - REF29278M
Job Description
As am Associate Technical Design Director at Ubi MTL, you’re the link between a design vision and its technical implementation.
With a high-level understanding of our tech, plus visibility on the project as a whole, you provide expert insight, tools, and support to steer a game – and its creators – towards success.
Though every day of development brings its own mix of anticipated and unforeseen challenges, you never lose sight of the big picture. As a strategic thinker and tactical planner, you balance short-term priorities with long-term goals to efficiently handle whatever comes your way, while consistently considering the future impacts of your choices.
Thanks to your knowledge, adaptability, and willingness to help, not only can team members on your project look to you for information and direction, but so can others. You’re a go-to person for guidance and a valuable resource for Ubisoft employees worldwide.
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility of your area of ownership (e.g. AI, mission, world, cinematics, etc.).
- Identify and analyze risks (engine, data, features, etc.).
- Assess existing tools + occasionally design custom ones to support design pipelines and workflows.
- Train team members on tools and techniques + raise awareness of new processes.
- Assist content creators with their technical needs & bridge communication between design and programming.
- Review and give your input on integrated work & find solutions to fix bugs.
- Maintain technical documentation (e.g. procedures, how-to guides, etc.).
- Prepare post-mortems + recommend ways to evolve how we create and integrate data.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios.
- Participate in recruitment to build the technical design team & foster their growth.
Qualifications
What you bring
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 7 years of experience in the video game industry or other related experience + 3 years of leadership experience
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations and the Microsoft Office suite (especially Excel, PowerPoint, and Visio)
- Familiarity with bug tracking software (e.g. Jira), version management systems (e.g. Perforce), and basic programming
- A highly innovative, collaborative, empathetic, and solution-oriented spirit
- Excellent communication, interpersonal, mentorship, and presentation skills
- Critical thinking, time management, and organizational capabilities
- Attention to detail, curiosity, resourcefulness, and plenty of flexibility
What to send our way
- Your CV, highlighting your education, experience, skills, and games shipped
Additional information
About us
At Ubisoft Montreal, a preeminent developer of video games located in Montreal’s dynamic Mile-End neighbourhood since 1997, we offer a work environment unique in the industry for allowing you to build and cultivate games that are part of critically acclaimed, iconic AAA franchises of international repute.
When you join Ubi Montreal, you enter a community of passionate, extraordinary developers connected by their need to innovate, to be creative and to work with the latest technology. You’ll discover a world where employees enjoy constant career advancement, a supportive learning environment, and competitive compensation packages.
More than anything, at Ubi Montreal, you will regularly ship a variety of big, quality titles – Assassin’s Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor and… well we can’t disclose all our secrets just yet… – and work with some of the most talented people in the industry.
We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, ethnicity, religion, gender, sexual orientation, age or disability status.
Technical Lead _ Rainbow Six
Montreal, Canada - Full-time - REF28472W
Job Description
As a technical lead on the Rainbow Six brand, you’ll be an integral part of pursuing state-of-the art improvements to all areas of engine-level code, including core tech, audio, and rendering.
Working with the Rainbow Six Siege team, you’ll identify and prioritize specific tech improvements, build and maintain a roadmap, and guide your team to execute the vision for those improvements at high quality.
The Rainbow Six Brand Tech Team is a distributed team spread across multiple studios, so it’s critical that you be able to communicate effectively with your remote partners and build strong relationships with them.
What you’ll do
- Define the technical vision within the project’s Engine team + plan its technical roadmap.
- Meet regularly with your programming team to discuss progress; tackle setbacks; share updates; present features; give feedback; informatively and constructively explain the root causes of risks and issues; etc.
- Mentor and motivate programmers to develop their technical skills + provide them with what they need to work efficiently and achieve quality (tools, pipelines, etc.).
- Write elegant code customized to the hardware you’re working with.
- Provide technical oversight by reviewing code and making technical validations.
- Anticipate and assess complex, escalated issues + propose adapted solutions.
- Synch up with other technical leads to remove blockers and keep production moving forward.
- Communicate with interdependent teams on other projects to exchange information.
- Stay up to date on technological advancements and industry standards to define our best practices + share them with our studios.
Qualifications
- Around 7 years of programming experience in C++
- A deep understanding of a variety of game engines, systems, programming languages, interdependencies, and critical issues
- The ability to make informed, immediate decisions with minimal long-term impacts
- A strategic approach to problem-solving: you don’t just patch problems, you solve them so that they never happen again
- Excellent mentorship, interpersonal, and presentation skills
- A highly innovative and collaborative spirit
- Effective cross-departmental communication: you can easily communicate with all disciplines + break down complex information for various audiences
- A desire to share your knowledge to push the boundaries of technology & help others improve their skills
Additional information
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Machine learning Programmer (Character & Animation) - Rainbow Six
Montreal, Canada - Full-time - REF28132G
Job Description
We are changing how we do animation here at Ubisoft and on Rainbow Six. The injection of ML and GenAI has caused a paradigm shift in the capacity to produce high quality human like animation at a scale we could not before. By joining this team, you would be contributing to modernizing our animation tech stack with novel ML based techniques to help us make bigger, better-looking games with a heavy focus on animation quality. This role would be a step beyond RND with a focus on industrializing ML into a modern games engine.
Responsibilities
- Analyse existing animation tech stack and propose and implement novel approaches using machine learning techniques
- Stay on top of the current industry developments in ML and bring them to the animation leadership for knowledge sharing
- Execute and contribute to the existing animation roadmap for the animation team
- Work as apart of a diverse full stack animation team to revolutionize how we make animation as a studio by industrializing pragmatic ML techniques into our animation technology stacks
- Able to think outside of animation domain and provide ML solutions into other domains for problem solving
Qualifications
- Masters or PHD in a machine learning software engineering field (or equivalent industry experience)
- Undergaduate degree in computer science (or significant industry experience)
- Strong 3D mathematics and calculus
- Experience with modern game engines (unreal / unity)
- Understanding of current novel and standard runtime and offline animation techniques for games and film
- Innovative thinker also able to take direction
- Excellent communication skills
- Pragmatic and solution oriented
- Mastery of deep learning frameworks (pytorch / keras)
- Understanding of state of the art machine learning topics (VAEs, NERFS, GANS etc)
- A passion for animation in games
- C++ experience
Additional information
Back-End Golang Developer
Montreal, Canada - Full-time - REF29224K
Job Description
Ubisoft IT is looking for a Golang Developer to join the Monitoring team. This team is responsible for supporting our operational teams with state-of-the-art monitoring and event management solutions that address the demanding nature of online gaming and disrupted applications in a cloud and virtualized environment.
As a Golang Developer joining this team, you will be part of a multi-skilled team responsible for developing the necessary tools for our monitoring ecosystem, while ensuring its evolution and improvement. Working with this team will allow you to work with native cloud and virtualization technologies as well as emerging technologies such as Golang, Kubernetes, Docker, and Prometheus.
Responsibilities
- Participate in the entire development lifecycle (SDLC) of our monitoring platform, developing tools and automation solutions within the platform ecosystem;
- Participate in the implementation of new monitoring platforms and sources;
- Ensure the effectiveness of metric dashboards and support implemented functionalities;
- Participate in application governance and infrastructure monitoring design, implementation, customization, and support;
- Act as an expert in monitoring tools and platform development within the DevOps framework, while keeping abreast of new trends, best practices, and technologies;
- Configure and maintain a centralized monitoring platform;
- Provide event logs and repositories to facilitate investigation and prevention of incidents, problems, and Quality of Service (QoS) issues;
- Develop the technical skills of everyone, including your peers, through mentoring, coaching, and training.
Qualifications
- Good experience with the programming language Golang;
- Significant experience with monitoring tools such as Prometheus and open-source monitoring technologies such as time series databases, metric dashboards, real-time charts, chart editors, ELK stacks, and vector framework;
- Development expertise in large enterprise environments and exposure to DevOps philosophy;
- Knowledge of container technologies such as Kubernetes and Docker
- Ability to develop the technical skills of team members through mentoring, coaching, and training;
- Good understanding of infrastructure protocols for collecting event data at the element level, network performance, application performance, and operations.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Senior ML OPS _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28853U
Job Description
The Content Creation Technology Group (CCTG) is looking for a Senior ML Ops to work in a team that develops machine learning tools to support teams in creating, testing, and deploying ML solutions to games. You will support and collaborate with Data Scientists, Software Developers and other stakeholders in delivering these ML solutions. The Senior ML Ops role will bring best practices and design principles to assist the team in delivering our ambitious features roadmap.
Main responsibilities:
Designing and developing machine learning systems and schemes based on the business requirements and objectives.
Optimizing existing tools for improved performance, scalability, and efficiency.
Contribute to the industrialization of machine learning projects, focusing on building pipelines and workflows.
Adapting and improving models’ usage, facilitating tools usage, and adapting these to users needs.
Create tools to support and integrate the ML models inside a multi-process pipeline.
Enhancing the existing machine learning libraries and frameworks.
Collaborating with game production teams, data science team, research team and other stakeholders.
Other responsibilities:
Conducting research to stay up to date with the latest advancements.
Documentation, presentations, and knowledge sharing to communicate complex AI concepts to both technical and non-technical collaborators.
Creating proof of concepts to satisfy investigations into product directions.
Qualifications
Education:
- Bachelor’s degree in computer science or computer engineering or equivalent. A specialization in Machine Learning is an asset.
Relevant Experience:
- A minimum of 5 years of experience in software engineering.
- A minimum of 2 years of experience in machine learning.
Skills:
A good knowledge of a production machine learning pipeline; from ML training and deployment to model performance-tracking/behavioral-drift.
Proficient in Python and have experience with libraries and frameworks such as PyTorch and/or TensorFlow.
A familiarity with MLOps platforms such as Databricks and/or ClearML.
A good knowledge of container technology such as Docker and/or Kubernetes.
A good knowledge of machine learning and deep learning fundamentals.
A good knowledge of Database products is an asset.
A good knowledge of cloud-based platforms is an asset.
Additional information
Senior ML Data Scientist _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28851G
Job Description
The Content Creation Technology Group (CCTG) is looking for a Senior ML Data scientist to work in a team that develops machine learning solutions to improve the player experience, including a project on bots that simulate real competing players. The Senior ML Data scientist will create highly efficient self-learning systems that can adapt and evolve over time, pushing the boundaries of AI technology. Join us and be at the forefront of innovation in the field of machine learning.
Main responsibilities:
Create, validate, test and update ML algorithms and models.
Identify, prepare, and analyze data for training and testing purposes.
Conduct experiments, perform statistical analysis, fine-tune and optimize models.
Use analytical rigor and statistical methods to analyze large amounts of data, developing actionable insights using advanced statistical techniques such as predictive statistical models, user/player profiling, segmentation analysis, survey design, analysis and data mining.
Oversee and design various proofs of concept to validate AI projects.
Research new ways for modeling and predicting behavior and design experiments to answer targeted questions.
Other responsibilities:
Collaborating with cross-functional teams to define project requirements and objectives.
Conducting research to stay up to date with the latest advancements.
Documentation, presentations, and knowledge sharing to communicate complex AI concepts to both technical and non-technical collaborators.
Mentor other members of the team.
Qualifications
Education:
- Master's degree and/or Ph.D. preferred in applied math, statistics, machine learning or equivalent experience.
Relevant Experience:
- 3 to 5 years of complex experience and job-related in-depth expertise.
Core Skills:
Ability to use and develop machine learning algorithms and related proven methods.
Ability to use advanced data science techniques.
Ability to use statistics to understand behavior of systems and/or players.
Being Familiar with Big Data Technology (Hadoop, Casandra, MongoDB, ElasticSearch).
Passion for using data science to solve problems.
Ability to quickly assess a problem both qualitatively and quantitatively.
Other skills:
Software engineering skills.
Being familiar with distributed computing to train models.
Proficient in Python and have experience with libraries and frameworks such as PyTorch and/or TensorFlow.
A good knowledge of cloud-based platforms is an asset.
Team player with excellent organizational, communication and interpersonal skills.
Business value oriented.
Bilingualism (French, English).
Additional information
Programming Team Lead (Engine)
Saguenay, Canada - Full-time - REF22353O
Job Description
As an Team Lead, you will guide a team of talented and inspired programmers responsible for developing essential technologies for Ubisoft’s most anticipated games. Your team achieves its goals thanks to your technical expertise, leadership, and ability to make informed decisions when facing challenges. You take pride in and are passionate about the systems you build together.
Your broad vision and understanding of each team member’s role allow you to coordinate work effectively and amplify the impact of everyone’s efforts. When high-quality systems are delivered and interact seamlessly, you know you’re contributing to the rich gaming experience our players seek. That’s what truly motivates you.
What you'll do
A typical day involves bringing your team together to discuss the progress of assigned tasks. You review notable bugs and determine the best approach to resolve them. You regularly communicate with leads from other disciplines to plan, assess risks, and ensure timely delivery.
You actively participate in development alongside your team members every day. You keep your project manager informed of your mandates’ progress and meet with other leads—both from your project and others—to discuss process improvements and share technologies.
Qualifications
What you'll bring
- Experience managing a team of programmers or similar experience;
- Excellent communication and strategic leadership skills;
- The ability to remain calm in challenging situations (you know there’s always a solution);
- An understanding of video game production and strong interpersonal skills with non-technical stakeholders;
- A degree in Computer Science or Computer Engineering;
- Strong knowledge of C++ and C# programming;
- Familiarity with other programming languages such as Python, JavaScript, or others;
- Several years of solid programming experience;
- Knowledge of game engines or experience with embedded software programming or similar.
Additional information
What to send our way
- Your CV highlighting your education, experience, skills and, if applicable, your delivered games.
Working at Ubisoft means
- A hybrid and flexible work mode, 6 weeks of vacation in your first year, an enriched parental leave, a Ubi gym directly in our offices, a complete group insurance program, access to complete Dialogue telemedicine services, an RRSP with a contribution from Ubisoft, an advantageous bonus program, concrete measures to ensure the right to disconnect, the option of working part-time and much more. Click here for all the details.
- Joining a team of 21,000 Ubisoft employees working across more than 40 locations around the world, are boundby a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come;
- Working for an equal opportunity employer, where diversity is a priority. We do not discriminate on the basis of race, ethnic origin, religion, gender, sexual orientation, age or health status.
- Working as a team to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.
Level Designer
Toronto, Canada - Full-time - REF29697W
Job Description
As a level designer at Ubisoft Toronto, you'll mix gameplay elements and guidelines to design unique places to explore and enticing environments to interact with. You'll help create the quests that will guide players through an immersive, memorable and rich adventure.
You'll draw the blueprint of what players will see and experience within a part of an immersive world!
You are an architect focused on function. You'll use the creation tools and game engine at your disposition to conceptualize, prototype, and deliver the levels you manage. Always mindful of how players will react and move within your layout, you'll adapt your designed areas to continuously boost their quality.
What you’ll do
- Document and create levels according to the artistic, creative and design visions.
- Present ideas to interdependent teams (conceptualize and communicate engaging gameplay experiences).
- Prototype different scenarios and gameplay elements to validate their pertinence and effect.
- Use integration tools to create explorable and rich gaming spaces,
- Lay out your environment in detail (place settlements, non-player characters, encounters, events, and other features that advance the game narratively).
- Use scripting tools to integrate narrative sequences and quest gameplay.
- Balance artistic aspects with metrics and technical constraints.
- Collaborate with level artists and animators to breathe life and beauty into your created space (composition, structure, architecture) and encourage interactions.
- Cooperate with mission designers to ensure playability and consistency.
- Develop your design based on comments from play testers and cross-functional team members (iterate, debug and optimize)
Qualifications
What you bring
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 7 years of experience in video game level design or related experience (having worked on a AAA game, an asset)
- Experience using game engines (e.g. Unity or Unreal) + knowledge of 2D art tools (e.g. Photoshop) and 3D software (e.g. 3DS Max, Maya, or Sketchup)
- Exceptional collaboration, communication, interpersonal, and presentation skills
- Ability to accept feedback and adapt to it
- A keen eye for detail
- Curiosity, flexibility, and resourcefulness – you can find creative solutions to problems with no clear answer (just yet)!
What to send our way
- Your CV highlighting your education, experience, and skills
- Please feel free to send us samples of your work (attach files or send us a link to your demo reel or online portfolio)
Please note we are committed to promoting a flexible working policy, as we value in-person interaction and collaboration. Our hybrid work model includes a minimum of 3 days a week in our office and the remaining 2 days working from home.
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi Toronto, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences
Concept Artist
Toronto, Canada - Full-time - REF29670A
Job Description
The incumbent will lay the groundwork for the artistic team to create characters and environments that will engaged the players.
They will provide the artwork that will serve as references and guide the visual styling throughout production as all artists work towards a common goal.
The main and routine tasks of this position are to:
- Collaborate 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 black and white sketches and quick iterations (digital or paper);
- Create concepts of characters or environments from existing references or from scratch;
- Propose concepts to 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;
- Carry out all other related tasks.
Qualifications
Training:
A college diploma in Fine Arts or equivalent.
Experience:
At least 5 years of experience in concept art in the video game industry.
Skills and knowledge:
- Knowledge of digital painting and 3D software:3DsMax, Adobe Suite, Adobe Illustrator;
- Understanding of art fundamentals: lighting, composition, architecture, anatomy, etc.;
- Attention to detail;
- 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.
Additional information
UI Artist
Toronto, Canada - Full-time - REF29669D
Job Description
As a UI Artist at Ubisoft Toronto, you’ll build the visuals that smoothly guide players as they navigate a game, breaking down any barriers that stand between them.
Sure, your title may have “artist” in it, but you're a game developer above all. With a player-focused mindset, you make use of space and choose the best design elements like colour, typography, and animation to communicate clear, consistent, key content at the right place at the right time. Thanks to your work, gameplay experiences can remain immersive – and not abruptly interrupted by questions like, “What am I supposed to be doing again?”
What you’ll do
- Partner with the brand and art directors to grasp the game’s visual identity, art direction, and brand guidelines.
- Follow design documentation to translate high-level gameplay ideas into functional UI designs.
- Work (very) closely with UX designers to visually communicate the path they’ve laid out.
- Create interface assets (menus, animation, HUD, icons, buttons, world maps, etc.) + build wireframes and mockups.
- Find balance between artistic aspects and technical constraints.
- Develop and refine your work based on feedback from collaborative teams (debug and optimize).
- Document and share your UI design workflow and best practices.
- Collaborate with the localization team to adapt menus into different languages.
Qualifications
What you bring
- A college diploma in Digital Media, Computation Arts, Graphic Design, or equivalent
- 5 years of experience and more in visual design in the video game industry or related experience
- Knowledge of design tools (Photoshop, Illustrator, and After Effects), game engines (e.g. Unity or Unreal), game limitations, and prototyping tools *
- Understanding of usability principals & information architecture
- A highly creative, collaborative, and innovative spirit
- Excellent problem-solving, communication, interpersonal, and presentation skills
- Motivation to reach out for feedback and adapt to it
- A sharp eye for UX design and a passion for visual communication!
*Knowledge of 3D software (e.g. 3DS Max or Maya) + familiarity with scripting language and shader writing = nice to have
What to send our way
- Your CV highlighting your education, experience, and skills
- A portfolio of your best work, showcasing your UI skills (attach images or send us a link to your personal website or online portfolio)
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi Toronto, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences
Team Lead - Character Modelling [Far Cry]
Toronto, Canada - Full-time - REF29438Y
Job Description
As a Lead Character Modeller at Ubi Toronto, you'll guide the creation of the characters players will interact and connect with. You’ll oversee and support a talented team of character modellers in transforming concept designs into the defining people, creatures, and animals that live within our worlds.
You’re a swell-rounded team ambassador: an expert communicator, collaboration encourager, and a mentor who drives their team forward. You understand the character creation process along with its (at times, many) technical and artistic constraints. You’re able to step in to coach your team, find solutions to setbacks, and deliver feedback with confidence.
What you’ll do
While another lead will focus primarily on the artistic side, you will take the lead on the more managerial and technical aspects of character creation, ensuring a balance between creativity and technical execution.
- Collaborate with other art leads and the art director to discuss and develop the game vision.
- Coordinate and motivate character modellers as they develop and polish their character art throughout the 3D pipeline.
- Organize and run regular team meetings to assign tasks, establish priorities, discuss progress, etc.
- Balance artistic aspects with technical constraints, maintaining quality and performance standards (poly count, memory, etc.).
- Review integrated work, ensuring it’s aligned with the artistic direction and can animate well.
- Provide mentorship and constructive feedback to develop a consistent, quality visual style.
- Stay up to date on best practices to keep up with the industry.
- Participate in recruitment to build and grow your character modelling team.
Qualifications
What you bring
- Proven experience as a Team Lead or Manager in modelling, texturing, or character creation, with a passion for guiding and developing teams to achieve their best work.
- Strong proficiency in project management tools (e.g., Jira) and Excel to help streamline processes, track progress, and stay organized.
- Knowledge of 3D software (3DS Max, Houdini, Maya, Substance Painter, Marvelous Designer, and ZBrush) and 2D art tools (e.g. Photoshop).
- Knowledge of blendshapes, 3D scanning, and optimization techniques.
- Solid understanding of topology, materials, textures, proportion, and anatomy + animation and game limitations
- Excellent mentorship, communication, organization, time management, interpersonal, and presentation skills
- Flexibility and a whole lot of resourcefulness.
- A highly collaborative, creative, and empathetic spirit .
- A super sharp, trained eye for detail.
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
- A portfolio of your best 3D realistic character work
Additional information
About Us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Associate Technical Director, Animation
Toronto, Canada - Full-time - REF29589N
Job Description
Responsibilities
· Liaise with Cinematic Animators and Technical Teams : Act as the first point of contact for cinematic animation teams, support their needs, troubleshoot issues, and escalate requests as necessary.
· Support Animator Development: Enhance the confidence and knowledge of cinematic animators regarding scene assembly and integrating to game engine.
· Tool Development: Create simple tools to streamline and improve the efficiency of workflows and processes.
· Standardize Work Methods: Collaborate with the Technical Director (TD) to define optimal work methods, ensuring data validity and integrity.
· Documentation and Training: Ensure the drafting and regular updating of technical process documents (pipeline), establish a common nomenclature, train users, and regularly remind team members of technical constraints and their rationale.
· Technical Validation: Validate data produced by the department or team, support technical team members in resolving issues, and raise current and future technical concerns with Technical Management, recommending solutions.
· Optimization and Debugging: Follow up on optimization and debugging efforts by the technical team to resolve identified problems.
· Perform all other related tasks.
Qualifications
What you bring
· DCC Experience: Extensive experience with DCC tools such as Motion Builder, Maya, and 3DS MAX.
· Game Engine Knowledge: Excellent understanding of video game engines.
· Python Proficiency: Good knowledge and experience with Python.
· Technical Documentation: Comfortable with writing technical documentation.
· MOCAP Understanding: Familiarity with the Motion Capture process.
· Communication Skills: Excellent communication skills with the ability to explain complex technical issues to animators and production.
· Preferred Background: Animation or Rigging.
Experience
- 5+ years of experience
- 2 years of experience as Associate TD or equivalent experience preferred
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.😊
Please note we are committed to promoting a flexible working policy, as we value in-person interaction and collaboration. Our hybrid work model includes a minimum of 3 days a week in our office and the remaining 2 days working from home.
Senior Producer
Toronto, Canada - Full-time - REF28974N
Job Description
On being a Senior Producer at Ubisoft Toronto:
As a Senior Producer, you will have a significant impact on the success of our games. Your objective is to manage and oversee the project team and deliver world-class games while achieving quality, schedule, and business targets.
We are looking for a highly organized and systematic leader with excellent communication, and people management skills.
As a leader and manager, you know how to bring out the strengths of your team and develop an environment where your team thrives. You mentor and coach team members, and you help assign tasks and priorities. You empower your team with access to the right tools and resources to be productive and successful.
You have an intricate and detailed understanding of the game development process combined with deep knowledge about game business models with a player-centric approach. You always approach a challenge with an ROI-driven mindset, and you leverage data and your own experience to make smart, strategic decisions. You know how to lead both mature and early-stage projects, and you have a strong understanding of the Ubisoft development process.
You are resilient and adapt well to fast-paced, quickly changing situations. You are a master at resolving conflicting priorities. You thrive in the unknown, and you see challenges as learning opportunities. You believe passionately that diverse teams are more creative and innovative teams, and you are committed to lead what’s next in games.
The daily life of a Senior Producer at Ubisoft Toronto:
Production Management
- Define, present and follow up on the development strategy for the game;
- Define the scope and deliverables of the project;
- Manage the budgets for the project;
- Build an inter-project network and optimally organize the work plan;
- Manage risks and approve contingency plans;
- Follow up on projects and communicate status to executives;
- Meet with external collaborators.
Market
- Work with the Brand/Product Director to define the game’s market positioning;
- Ensure alignment on all deliverables to ensure successful marketing plans to support the game throughout production and into launch.
Content
- Create an environment that fosters and encourages team members to bring the best ideas forward for the project;
- Ensure that the creative direction meets the quality standards for the game and target market;
- In collaboration with technical teams, make technology choices that support the game vision and development (tools and engine);
- Ensure that teams optimize technology and best practice sharing;
- Ensure that the game meets quality standards.
Team Management
- Establish the team structure and support the project team;
- Help define talent needs for the project and recruit the best candidates;
- In collaboration with the leads and managers on the project, ensure that the team is engaged and working efficiently;
- Foster and take an active role in the career development of team members.
Qualifications
- Minimum 12 years of project management experience in a game development environment;
- Have shipped a minimum of one AAA game title in a Lead Producer role;
- Must have demonstrated the ability to deliver large, complex projects (quality standards, budget constraints and effective team output);
- An inclusive, influential, and inspiring leadership style that allows you to rally people around a vision and engage distributed teams of varying sizes;
- Experience advocating for the project with different stakeholders, including business, publishing, first-party and media;
- The capacity to cast a clear long-term vision and put in place the key milestones to make it a reality.
What to send our way:
- Your CV, highlighting your background, skills, and any games shipped
Additional information
We Offer:
- Six weeks of vacation
- An enhanced parental leave program
- A hybrid, flexible work model
- Comprehensive Total Rewards Package:
- Disability Insurance
- Dental Insurance
- Extended medical insurance
- (Optional) RRSP contribution
- Relocation Assistance
- Bonus (If Applicable)
Please note we are committed to promoting a flexible working policy, as we value in-person interaction and collaboration. Our hybrid work model includes a minimum of 3 days a week in our office and the remaining 2 days working from home. Also, if you reside outside Ontario or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
You can learn more about Life at Ubisoft here: https://toronto.ubisoft.com/life-at-ubisoft/
Join Us!
At Ubisoft Toronto, we believe diversity is our studio’s biggest strength. We’re committed to creating an inclusive workplace that reflects the diversity of our player community, is inclusive and respectful of the individuality of our team and embodies our core values – trust, integrity, excellence and care.
We encourage applications from First Nations, Métis and Inuit peoples, Indigenous peoples of North America, racialized persons, persons with disabilities, and those who identify as women and/or 2SLGBTQIA+. Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
Please read our Code of Conduct prior to applying. It is our collective responsibility at Ubisoft Toronto to maintain a respectful and inclusive work environment, and be the best possible place to work and grow. Knowing and respecting our Code of Conduct’s principles and guidelines is key to achieving that goal.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft’s Mission
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies, and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
There are currently no positions available to match your search
BENEFITS THAT MAKE A DIFFERENCE
The world of work is changing.
We’ve got you covered.
Caring for our people, helping them grow and celebrating their accomplishments. Ubisoft is committed to delivering tomorrow’s work experience, today. Grow with us.

Financial Wellbeing
Competitive compensation packages

Competitive Salaries

RRSP Matching

Bonus

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

Virtual Mental Health Support

Comprehensive Health Benefits

Virtual Healthcare Services

Employee and Family Assistance Plan

Onsite Gym and Other Fitness Programs

Meditation App Subsidy

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

Six Weeks Vacation for Everyone

Hybrid & Flexible Work

Part-time Work Opportunities

Summer Hours

Two Additional Statutory Holidays

Right to Disconnect

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

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

Professional Membership Dues Reimbursement

Online subscriptions

Education and Language Training Support

Conferences

Knowledge Exchange Sessions

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

Receive 75% of your full salary during parental leave

Parental flex policy

Daycare Subsidy

Relocation and Mobility
Supportive and transparent relocation assistance

Career Support and Language Training for Relocated Spouses

Tax Filing Benefit

Permanent Residency Benefit

Family and Citizenship application support

Other Perks

Free Games & Employee Discounts

Employee Referral Program

Remote Working Peripheral Package

Studio Events and Celebrations

Limited On-site Free Parking

Transit Subsidy

Console Reimbursement Policy
Thrive in a diverse and inclusive workplace
At Ubisoft Toronto, we believe diversity is our studio’s biggest strength. We’re committed to creating an inclusive work environment that reflects the diversity of our player community and is inclusive and respectful of the individuality of our team.
We encourage applications from First Nations, Métis and Inuit peoples, Indigenous peoples of North America, racialized persons, persons with disabilities, and those who identify as women and/or 2SLGBTQIA+.

We’re purpose-driven to make the world’s greatest games, while balancing your wellbeing.
Someone to talk to, on site
Our virtual mental health and therapy services are always free of charge. You have a friend in us.
Play well, work well, live well
When the work day is over, it’s over. We create a clear division between work and personal time.
We vacation like Europeans
Six weeks of vacation. Time just for you, your passions and your important moments.
Virtual healthcare
Access to the Dialogue Healthcare App, when and where you need it, connecting you to nurses, physicians, and nurse practitioners. Free, always.
Family time for busy parents
More flexibility and support to fully enjoy the arrival of your wee gamer. Receive 75% of your full salary during your parental leave.


“The hybrid work life has been a welcomed change. After my son’s arrival, working from home is a blessing. Not to mention, my managers and our team make balancing work and personal life a priority.“
Aaron Wedderburn
Videographer & Video Editor
What’s it like in Toronto?
The 4th largest city in North America and the biggest city in Canada, ranked one of the safest cities in the world! We thrive on diversity, with vibrant multicultural communities reflected in out team. Come see why we love this place.
10+ Million
Trees
8,100+
Restaurants
Meet our Talent Acquisition Team
Meet your Ubisoft Toronto Talent Acquisition Team. Feel free to reach out for questions about starting your career at our studio.