Join Our Team
Current Openings
Check out all the current openings at our studio below or visit the Ubisoft Careers site for more.
Cyber Fraud Specialist
Montreal, Canada - Full-time - REF30033V2D/3D Illustrator [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30047HTexture Artist
Montreal, Canada - Full-time - REF30045XLead Animator - Cinematics
Montreal, Canada - Full-time - REF30038HTechnical Level Artist
Montreal, Canada - Full-time - REF30021SHuman Resources Advisor
Montreal, Canada - Full-time - REF29731YDirector [Helix]
Montreal, Canada - Full-time - REF30015DMedia Planner, Global Media
Montreal, Canada - Full-time - REF29951YTeam Lead - Visual Effects [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30011SArt Director - Customization [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30010WTechnical Director – Programming (New IP)
Montreal, Canada - Full-time - REF29866ZProject Programming Lead - Gameplay [Rainbow Six Mobile]
Montreal, Canada - Full-time - REF29886CNetwork - Online Programmer (C++) - Assassin’s Creed Codename Invictus
Montreal, Canada - Full-time - REF29925XTechnical Solution Architect in Online Services – Publishing Services
Montreal, Canada - Full-time - REF29660QSenior Gameplay Programmer – [Assassin’s Creed: Codename INVICTUS]
Montreal, Canada - Full-time - REF30005BSenior C++ Programmer - Machine Learning Content Creation Technology Group
Montreal, Canada - Full-time - REF28852XTeam Lead Animation (rigging) - (Rainbow Six Siege)
Montreal, Canada - Full-time - REF29981STeam Lead Animation (Rainbow Six Siege)
Montreal, Canada - Full-time - REF30004NGame Designer (3C)
Montreal, Canada - Full-time - REF29617XTeam lead programming (MOD 2025 project)
Montreal, Canada - Full-time - REF29877RCommunity Developer
Montreal, Canada - Full-time - REF29800HSenior Gameplay Animator (Viewmodel) – Rainbow Six Siege
Montreal, Canada - Full-time - REF29989RTechnical Animator (Rainbow Six Siege)
Montreal, Canada - Full-time - REF29982ARigger (Senior) - (unannounced project)
Montreal, Canada - Full-time - REF29949EChange Manager
Montreal, Canada - Full-time - REF29912TBusiness Development and Marketing Coordinator
Montreal, Canada - Contract - REF29779QBack-End Golang Developer
Montreal, Canada - Full-time - REF29874NBI Developer
Montreal, Canada - Full-time - REF29861UGame Analytics Team Leader
Montreal, Canada - Full-time - REF29767RResilience & Continuity Governance Analyst
Montreal, Canada - Full-time - REF28316RTechnical Lead _ FOR HONOR
Montreal, Canada - Full-time - REF29738YTechnical Animation Director (unannounced project)
Montreal, Canada - Full-time - REF29802PProgramming Team Lead
Saguenay, Canada - Full-time - REF22353OTechnical Art Director [Rainbow Six Siege]
Toronto, Canada - Full-time - REF29952WSenior Producer
Toronto, Canada - Full-time - REF28974NCyber Fraud Specialist
Montreal, Canada - Full-time - REF30033V
Job Description
As a Cyber Fraud Specialist within the Fraud & Investigation team, you will play a critical role in protecting our players and digital ecosystem from fraud and abuse. Embedded in the GRC & Corporate Security division, you will focus on account integrity, ownership verification, bot mitigation, and in-game fraud prevention across Ubisoft’s online services and game platforms.
You will collaborate with cross-functional teams including Account Management, Player Support, Game Production, and Data Science to detect, investigate, and prevent fraudulent activity. Your mission is to ensure a secure and trusted experience for our players by proactively identifying threats and implementing scalable fraud prevention strategies.
Key Responsibilities
- Detect and Investigate: Identify and analyze fraud patterns such as account takeovers, fake account creation, and in-game abuse using behavioral analytics, telemetry, and threat intelligence.
- Prevent and Protect: Design and implement fraud prevention controls including risk-based authentication, device fingerprinting, and anomaly detection.
- Collaborate Cross-Functionally: Partner with data, engineering, and customer experience teams to develop tools and workflows that reduce fraud while preserving user experience.
- Account Ownership Verification: Develop and refine processes to validate legitimate account ownership and support recovery in compromised scenarios.
- Bot and Abuse Mitigation: Monitor and respond to bot activity, farming, and automation abuse across game services and marketplaces.
- Metrics and Reporting: Build dashboards and KPIs to track fraud trends, incident response, and the effectiveness of mitigation strategies.
- Policy and Process Development: Contribute to the creation and continuous improvement of fraud detection methodologies, escalation protocols, and response playbooks.
- Training and Awareness: Deliver fraud awareness sessions and contribute to internal knowledge sharing across teams.
- Insider Fraud: Participate in the development of an insider fraud detection and prevention program.
- Fraud Oversight: Ensure that fraud root causes have been addressed and / or document deficiencies and escalate critical issues.
Qualifications
- Proven experience in fraud prevention, cybersecurity, or trust & safety roles, ideally in the gaming, e-commerce, or online services sectors.
- Strong understanding of account security threats, ATO tactics, credential stuffing, social engineering, and marketplace fraud.
- Experience with fraud detection tools, SIEM platforms, SQL, and data visualization (e.g., PowerBi).
- Familiarity with risk-based authentication, CAPTCHA systems, device intelligence, and identity verification technologies.
- Knowledge of relevant privacy laws, data protection regulations, and digital fraud compliance.
- Industry certifications (e.g., CFE, CISA, GIAC, CEH) and participation in fraud/security communities are strong assets.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
2D/3D Illustrator [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30047H
Job Description
As a 2D/3D Illustrator at Ubi MTL, you will play a key role on the MTX Art team by producing visuals that appear directly in-game, such as online shop assets, bundles, and seasonal event designs. Your work will enhance the player experience while aligning with the project’s artistic vision.
What you’ll do
- Design and deliver visuals for the in-game shop, including decorations, character customization cards, backgrounds, and seasonal assets.
- Create high-quality, high-resolution images using existing game models while adhering to established artistic and technical standards.
- Perform posing, lighting, and rendering in 3D software with tools like 3DS Max and Motion Builder.
- Collaborate with team members to manage a high-volume workload of seasonal content while maintaining quality.
- Adapt to different types of tasks and visuals, contributing as a generalist to a variety of creative outputs (e.g., ambient designs, accessories, character cards).
- Retouch and refine your creations in Photoshop to produce polished and immersive deliverables.
- Align your work with the color palettes and guidelines provided by the artistic direction.
Qualifications
What you bring to the team
- Experience in illustration in a similar role.
- Solid understanding of fundamentals such as image composition, lighting, and overall artistic direction.
- Creativity and initiative paired with the ability to work effectively in a collaborative environment.
- Adaptability to a diverse workflow and attention to detail.
- Technical proficiency in Photoshop, and familiarity with tools like 3DS Max, Vray, and Motion Builder (assets).
- Familiarity with game engines (e.g., Anvil) is an appreciated bonus.
What to send our way
- Your CV highlighting your skills, education, and relevant experience.
- A portfolio showcasing your best work, demonstrating your creativity and technical expertise (attach images or include a link to your online portfolio).
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed and Rainbow Six to Just Dance and more. They believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join their journey and help create the unknown!
We embrace a hybrid work model, helping you stay connected with your team and aligned with business priorities while allowing for work-life balance. Note that some roles are fully office-based and not eligible for hybrid work.
Texture Artist
Montreal, Canada - Full-time - REF30045X
Job Description
You’ll work closely with your team lead to create photoreal textures, as well as work on the shading and develop the look of the asset (characters, environment elements and/or props).
What you ll do :
· Create textures according to references (internal or provided by the client)
· Create the uvs of the assets to be textured (multi-tiles)
· Responsible for the lookdev and shading of the asset in Arnold for Houdini;
· Produce photorealistic elements while respecting the established technical and aesthetic standards of the current project (film or television series).
-Use the appropriate methods in order to reach the deadlines and optimize render times;
-Follow established techniques and work in a team oriented environment.
-Work in cooperation with the lighting department to make sure the asset is photoreal in shot context
-Occasionaly create shading networks using procedurals
-ingest textures from other vendors
Qualifications
Qualifications
- Strong knowledge of Mari and / or Substance Painter and Photoshop;
- Strong knowledge of shaders and aovs
- minimum 2 years of experience in 3D texturing in the VFX industry or using a raytracing render engine (Arnold, Vray, etc...)
· Knowledge of Arnold and Houdini a strong asset
· Knowledge of Nuke and Maya an asset;
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Lead Animator - Cinematics
Montreal, Canada - Full-time - REF30038H
Job Description
As the Lead Cinematic Animator, you will guide and inspire a team of animators in delivering high-quality in-game cinematics. You will be responsible for overseeing the creation of character (body and facial), camera, and object animations—whether through motion capture or keyframe—ensuring they align with the Realization Director’s vision and the project’s creative goals.
What you’ll do
Lead, mentor, and inspire a team of animators, providing creative direction, feedback, and support to help them achieve the highest standards.
Oversee the application of animation principles to deliver polished, high-quality animations while ensuring technical efficiency and adherence to project constraints.
Collaborate closely with the Realization Director, Narrative, and Cinematic Design teams to ensure alignment between storytelling goals, engine capabilities, and animation execution.
Maintain clear visibility on team progress through production tracking tools and regular communication, anticipating challenges and adjusting plans accordingly.
Drive improvements to dialogue animation systems and pipeline workflows.
Review in-game results, identify potential issues (technical, artistic, or scheduling), and work with cross-functional teams to resolve them quickly.
Foster a culture of continuous improvement, encouraging experimentation, learning, and refinement of techniques and processes.
Qualifications
What you bring
Proven experience as a cinematic animator on AAA titles, with at least one shipped game—experience in a lead or senior role preferred.
Strong background in motion capture direction and integration.
Excellent sense of cinematic composition, including camera movement and framing.
Proficiency with Autodesk MotionBuilder and/or Maya.
Strong leadership and communication skills, with the ability to give clear feedback and work effectively across disciplines.
Proactive, solution-oriented, and committed to raising the quality bar.
Strong understanding of film language and its application in interactive media.
Comfortable working in an international and collaborative environment (English proficiency required).
What to send our way
Your resume/CV highlighting leadership and animation experience.
A link to your demo reel (no websites please)
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Technical Level Artist
Montreal, Canada - Full-time - REF30021S
Job Description
As a Technical Level Artist (specialized in Unity) at Ubi MTL, you’ll play a key role in asset integration and in-world environment composition (set-dressing). You’ll be responsible for setting up and maintaining automated pipelines for processing models and props—from source files all the way to integration in the engine. Working closely with designers and artists, you’ll also contribute to the evolution of level editing tools (walls, object placement, etc.) to ensure smooth workflows and immersive environments.
What you’ll do
- Collaborate with designers and programmers to enhance and maintain level editing tools for walls, props, and level placement.
- Lead the development and optimization of automated pipelines for props and model processing, ensuring their smooth transition from source to in-game assets.
- Provide technical support for troubleshooting, improving tool usability, and solving workflow issues for team members.
- Work closely with artists and programmers to refine tools and pipelines, tailoring them to the needs of the project.
- Maintain and validate proper asset setups to ensure their functionality in-game and within the automated pipeline.
- Offer rendering and integration assistance for assets, fine-tuning visual parameters for high-quality environments.
Qualifications
What you bring to the team
- Expertise with the Unity engine and a proven track record of delivering games from development to release.
- Strong experience with level editing tools and automated asset pipelines, from creation through in-game application.
- Technical scripting skills, with a preference for Python to create and maintain tools.
- Bonus: Knowledge of HLSL for graphics rendering and Houdini pipelines.
- A collaborative spirit with strong problem-solving skills, able to bridge artistic and technical disciplines effectively.
What to send our way
- Your CV highlighting your technical skills, Unity expertise, and experience with tools and pipelines.
- Any links to projects, pipelines, or showcases demonstrating your contributions.
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. They believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join their journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Human Resources Advisor
Montreal, Canada - Full-time - REF29731Y
Job Description
In collaboration with the HR Partners team, you will have an advisory role with first-level managers and employees to promote effective Human Resources practices and maintain a work environment that supports team development and goal achievement.
In this role, you will work with Ubisoft IT, a global team whose mission is to provide technological expertise and business knowledge to design and deliver robust and reliable products and services for our teams, game production studios, and gaming communities.
Responsibilities
- Provide thoughtful guidance and HR support to Ubisoft IT teams, team leads, and employees, grounded in a strong understanding of the organization, its people, and the challenges they navigate.
- Know and effectively manage all HR processes.
- Understand, plan, implement, and communicate HR operations such as performance appraisals, development plans, job changes, promotions, and salary benchmarking.
- Leverage data and HRIS tools to generate insights, track key milestones, and support workforce planning.
- Champion a positive work environment by proactively addressing employee relations issues and promoting a culture of inclusion and collaboration.
- Understand, apply, and adapt existing rules in accordance with legal frameworks and organizational goals, and support the preliminary analysis of conflict or complex cases.
- Translate business needs into HR actions while ensuring compliance and policy optimization.
- Contribute to HR projects, provide data for decision-making, and identify process improvements.
- Collaborate closely with COEs to implement HR tools and initiatives.
Qualifications
- Background in HR with a recognized certification and relevant experience.
- Strong analytical mindset and ability to turn data into actionable insights.
- Exceptional organizational skills and ability to manage multiple priorities.
- Ability to build authentic relationships, communicate clearly, and foster trust at all levels.
- Collaborative and autonomous work style.
- Ability to work effectively in a team while being self-directed.
- Experience in a creative or tech environment is an asset.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Director [Helix]
Montreal, Canada - Full-time - REF30015D
Job Description
As a Cinematics Director at Ubi MTL at the Helix team, you will be responsible for the production and quality of the cinematic.
What you'll do:
- Work in close collaboration with the creative/narrative director and project to develop concepts;
- Ensure that the message is clear and the narrative is in line with the vision for the title;
- Structure and organize the content so that it contributes to project, player and spectator satisfaction;
- Suggest various ways of communicating a visual message based on project objectives;
- Validate project deliverables and lead content and brainstorming meetings;
- Provide feedback and support and work with production teams to meet quality objectives by the deadlines;
- Communicate the content objectives to the graphic design team with the art direction’s approval;
- Play an active role in producing game trailers, if applicable;
- Carry out all related tasks.
Cinematic
- Lead the team and oversee the quality of the production of the elements that make up the cut scenes;
- Collaborate with scriptwriters to iterate and enhance scripted scenes whenever required;
- Collaborate with level designers to ensure coherence in terms of the geographic position of the scenes within the levels, as well as the notions of action continuity and flow for the player;
- Lead the actors (voice, motion capture, live action) and/or the team of subcontractors involved in the shoots;
- Play an active role in voice recordings, sound mixing and final product editing (if applicable).
Qualifications
What you bring to the team:
- Relevant experience (video games, TV broadcasting or film);
- Strong technical skills and extensive cinematographic culture;
- Understanding of the cinematographic craft;
- Artistic qualities and multimedia art skills;
- Solid understanding of video games and extensive video game culture;
- Influence and positive leadership;
- Strong creative sense;
- Open-mindedness and consensus-building skills;
- Solid communication skills;
- Excellent customer vision.
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.
What to send our way
- Your CV, highlighting your background and skills
A real live person will review your application. In this case, it’s our talent acquisition specialist Eric. As he learns more about you through your profile, get to know him through the video below.
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Media Planner, Global Media
Montreal, United States - Full-time - REF29951Y
Job Description
This role is responsible for strategic and tactical media planning and execution for your assigned brands. Act as the key liaison between Brand, Channel Management, Local Planning, and external partners to develop global media campaigns covering in North America (United States and Canada) and EMEA (Europe, Australia, MENA).
You will join the Brand Media Planning team within the Global Media Publishing department, which consists of two other teams: Portfolio & Media Transformation in charge of media strategy for cross brands topics (e.g., Ubisoft Store) as well as Channel Management & Data Operations in charge of execution of media campaigns and ad tech topics.
WHAT YOU’LL DO
Drive Audience & Media Strategy
- Lead the development and presentation of annual global go-to-market (GTM) media strategies, partnering closely with Brand, Channel Management, Local Planning, XF teams, and external partners and agencies.
- Define audience segmentation and translate marketing audiences into actionable media audiences using internal and external data, including platform addressability, overlap, and incremental reach.
- Create comprehensive strategies that outline objectives, budget allocations by pulse point, channel mix (digital and offline), creative and tactical orchestrations, and measurement frameworks aligned with global best practices and brand priorities.
Lead Tactical Planning & Execution
- Own the workback schedule and ensure all campaign milestones and deliverables are met on time.
- Collaborate with Brand and GBPM to align creative and media strategies and ensure timely delivery of required assets and spec sheets.
- Oversee financial operations through internal tools (Megabase, MINT, Lynx) including comprehensive budget tracking, PO creation, monthly reception logging, and invoice approvals.
Deliver Performance Reporting & Insights
- Lead campaign measurement and reporting (mid-flight and post mortems) and monitor performance and pacing in real-time, optimizing in partnership with Channel Management and external partners and agencies.
- Work with Channel Management, Local Planning, external partners and agencies, and Marketing Analytics to retrieve insights and synthesize performance learnings into actionable recommendations.
- Present results and takeaways to Brand and Media leadership to secure alignment and continuous improvement.
Advance Media Expertise & Innovation
- Continuously improve planning and reporting tools and processes. Foster a test-and-learn culture by identifying new formats, channels, targeting tactics, and measurement approaches.
- Build strong partnerships with key media vendors to stay up to date on industry trends and platform updates. Partner with them directly to plan and execute innovative, high-performing campaigns.
Qualifications
WHAT YOU'LL BRING
- Prior experience in media planning is required, including deep knowledge of YouTube and paid social platforms (e.g., Meta, TikTok, X, Snapchat).
- Highly organized and detail-oriented, with the ability to manage multiple projects and deadlines in a fast-paced environment.
- Strong verbal and written communication skills, with the ability to clearly articulate complex campaign strategies, collaborate effectively across teams, and rationalize media recommendations to gain leadership approval.
- Proven analytical skills, including the ability to interpret performance data, generate actionable insights, and contribute to clear, results-driven reporting.
- Self-motivated, proactive, and accountable, with the flexibility to navigate changing priorities and evolving needs in an agile work environment.
- Collaborative mindset with a demonstrated ability to build and maintain effective cross-functional and external partnerships.
- Fluency in English is required.
- A personal interest in video games and/or entertainment is a plus.
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.
Team Lead - Visual Effects [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30011S
Job Description
In this role at Ubi Montreal, you’ll play a pivotal role in driving your team’s vision and innovation for the visual effects of Rainbow Six Siege. You’ll leverage your leadership, team management, and technical expertise to push the boundaries of VFX while working within the game’s complex systems.
What you’ll do
- Collaborate closely with multidisciplinary teams (VFX artists, technical artists, technical directors, and programmers) to deliver high-quality VFX safely and sustainably.
- Lead modernization efforts of legacy effects in Siege, ensuring they align with the future artistic vision while respecting existing technical constraints.
- Facilitate collaborative and productive artistic reviews, embracing iterative visual improvements.
- Inspire and guide your team by fostering a culture of learning, growth, and constant innovation.
- Address technical challenges while ensuring deliverables meet the game’s high-quality standards.
Qualifications
What you bring to the team
- Proven experience in at least two of the following areas: team management, VFX creation, and a strong understanding of complex technical systems.
- Demonstrated ability to excel in diverse and interdisciplinary team environments.
- Natural leadership skills with a passion for mentoring and team development.
- Expertise in navigating and respecting complex technical systems, while also driving modernization initiatives.
- Strong communication and collaboration skills.
- Strategic thinking paired with a creative approach to problem-solving.
What to send our way
- Your CV highlighting your experience in VFX, team leadership, and/or working with complex systems.
- A portfolio or other relevant examples of your work (for creative roles).
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join us on our journey to create the unknown!
We embrace a hybrid work model, helping you stay connected with your team while giving you the flexibility to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Art Director - Customization [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30010W
Job Description
As a Art Director specialized in customization for the Rainbow Six Siege team at Ubi Montreal, you’ll drive the artistic vision for the customization assets of the project. Collaborating closely with the Art Director and production teams, you’ll ensure the visual identity of the game aligns with its overarching vision. Additionally, you’ll champion cross-departmental collaboration to maintain quality, consistency, and timely delivery of all customization-related initiatives.
What you’ll do
- Define and maintain the artistic direction for customization assets, ensuring alignment with the overall game vision.
- Create and oversee comprehensive documentation for existing and new customization mandates.
- Collaborate with teams, including Assistant Art Directors (AAD), Event, Esports, Marketing, UI, and Monetization, to brainstorm ideas for skins and new features.
- Lead the customization team in setting and executing priorities across mandates like IP, Esports, and community-focused projects.
- Provide clear artistic direction, feedback, and approvals for all customization assets throughout the production pipeline.
- Supervise external and internal teams contributing to asset creation, ensuring artistic and technical consistency.
- Partner with Art Leads to define growth plans and professional development pathways for their teams.
- Represent the studio during external client meetings, pitching ideas and presenting briefs.
- Guide outsourced art teams, ensuring high quality in modeling, texturing, and technical setups for seamless gameplay integration.
- Regularly coordinate with Marketing, UI, Esports, Event teams, and other partners to maintain coherence across in-game and promotional materials.
- Hire and onboard new artists and review external art tests.
- Ensure customization assets, including skins, bundles, and Battle Pass offerings, reflect the game’s quality and innovation standards.
Qualifications
What you bring to the team
- Extensive artistic leadership experience in AAA game development.
- A strong portfolio demonstrating expertise in character, weapon, and asset design.
- An excellent grasp of design principles, color theory, and art direction pipelines.
- Solid understanding of technical art constraints and workflows, particularly in modeling, texturing, and rigging.
- Proficiency with production tools (e.g., JIRA, Miro, Excel) and familiarity with outsourcing pipelines.
- Strong mentorship capabilities and a collaborative mindset to coordinate across teams and functions.
- Exceptional communication and presentation skills to convey artistic vision and provide feedback.
- Experience collaborating with marketing, esports, and monetization teams to deliver unified branding and visuals.
What to send our way
- Your CV highlighting your artistic leadership experience and AAA titles worked on.
- A portfolio showcasing your best work, including character and asset designs (attach images or provide a link to your personal website or online portfolio).
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six, to Just Dance, and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model, helping you stay connected with your team while giving you the flexibility to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Technical Director – Programming (New IP)
Montreal, Canada - Full-time - REF29866Z
Job Description
They are responsible for the technological development and the on-time, on-budget, and high-quality delivery of a game, in close collaboration with the producer and creative director.
The person in this role defines the technological scope of the project in close partnership with the IT project leads and the Pipeline Technology Direction used for the game.
As part of a project within an established brand structure, they are also responsible for working closely within the technological framework defined by the brand
What You’ll Do
The main and recurring responsibilities of this role include:
Technology Strategy & Alignment
Define and drive the project’s technological direction.
Ensure the integration of production pipelines and alignment with brand and pipeline roadmaps.
Influence strategic orientations of the pipeline based on the project’s needs.
Ensure coherence between the project’s ambitions and technological constraints.
Planning & Execution
Develop the project’s technological development plan.
Prioritize deliverables and adjust plans according to risks, delays, or necessary trade-offs (time/quality/budget).
Track key milestones, deliverables, and manage associated risks.
Leadership & Collaboration
Work closely with the producer, creative director, and CPI (IT project leads).
Mentor, coach, and structure the technical team.
Provide strong leadership, especially during critical situations.
Offer strategic feedback and solutions when facing technical roadblocks.
Operational & Budget Management
Build and manage the pipeline’s operational budget.
Analyze the return on investment of pipeline iterations.
Identify technology partners and manage vendors.
Vision & Growth
Contribute to defining the short-, mid-, and long-term vision for the pipeline.
Propose technological evolutions aligned with the strategic objectives of both the project and Ubisoft.
Qualifications
Experience in at least one full AAA video game production (asset), in a technical leadership role
Professional experience in supervising or leading a team
Ability to clearly articulate and communicate a vision and strategy
Strong experience in developing, debugging, and optimizing tools and technologies for AAA game engines
Extensive hands-on experience with C++
Desire to find the best-fit solutions to complex problems, balancing the needs of stakeholders with differing priorities
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Project Programming Lead - Gameplay [Rainbow Six Mobile]
Montreal, Canada - Full-time - REF29886C
Job Description
Rainbow Six Mobile is looking for a Gameplay Programming Lead (CPI) to lead the technical vision and execution of the player experience, including our tactical gameplay loop, multiple progression systems, in-game menus, and many other features.
As the Programming Lead for Player Experience, your responsibilities will include:
Working with associate producers to set realistic production goals for team leads and production managers, and ensuring these goals are met within agreed timelines.
Collaborating closely with our Technical Director, Technical Architect, and other Project Managers to ensure all departments are aligned and working toward the high-level project goals.
Holding regular discussions with Game Directors and Lead Designers about upcoming features or improvements, the technical feasibility of proposed changes, and the overall feel of the game.
Working closely with our QC leads in both Montreal and Bucharest to maintain a high level of build quality at all times, enabling developers to work, test, and deliver without roadblocks.
Identifying staffing needs for our core Gameplay, AI, and UI programming teams to support both cross-functional mandates and the product teams of R6M. When needed: opening positions in RPM, collaborating with the studio’s recruitment team, or reallocating existing staff to ensure production goals are met.
Promoting technical excellence and innovation on the project by leading technical leads, overseeing programming team leads and their reports, and encouraging the team to pursue ambitious, high-quality solutions in collaboration with the Core Team
Qualifications
A bachelor’s degree in Computer Science, Software Engineering, or a related field
Over 10 years of programming experience (C# /C++), including at least five years managing a video game programming team
Knowledge of game engines such as Unity, Unreal, or other in-house engines
Experience shipping at least one full game
A deep understanding of video game production (animation, audio, 3D, gameplay, AI, etc.) and the realities of working with cross-functional teams
Excellent mastery of programming principles and best practices
Strong leadership and team spirit, supported by effective communication skills
An empathetic approach to managing stress in a fast-paced environment (there’s always a solution, and you know it)
An open and innovative mindset, combined with strong analytical and synthesis skills
A teaching mindset and a genuine desire to share your extensive technical expertise
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Network - Online Programmer (C++) - Assassin’s Creed Codename Invictus
Montreal, Canada - Full-time - REF29925X
Job Description
A new chapter in the Assassin’s Creed legacy is about to be written—not in the shadows of history, but in the heat of multiplayer gaming.
We’re crafting a AAA Multiplayer Game where every frame counts and every move must land.
To do that, we need a master of Netcode to join our elite team of network/online developers.
We’re reimagining our technological stack to deliver top-tier multiplayer performance.
If you have the skills to contribute to programming in C++ a seamless, secure, and scalable network stack, your mission awaits.
What you’ll do
- Design, implement and maintain the network stack of a AAA multiplayer game engine.
- Collaborate with the team of engineers to integrate network functionalities into the game engine.
- Implement solutions to ensure low latency, low bandwidth and high reliability
- Diagnose and resolve network-related issues during development and post-launch.
- Document the work to transfer knowledge and enable users (other programmers and team members from other working units) to understand how to use the new network/online systems and features;
- Work closely with gameplay and backend teams to ensure seamless integration of network features.
- Collaborate with the creative director and game designers and other teams if necessary, to discuss constraints and set out the technical possibilities for the various network/online features;
- Keep abreast of the latest network technologies and best practices and apply them within the team.
Qualifications
What you bring
Training:
- Bachelor’s degree in computer science or computer engineering or any other relevant training.
Relevant Experience:
- Minimum 5-6 years’ experience in production of AAA games with meaningful experience in networks or online, or any other relevant experience.
Skills:
- Solid analytical and synthesis skills
- Design documentation (uml, sequence diagrams, entity diagrams, etc.)
- Problem-solving skills
- Autonomy and resourcefulness
- Attention to detail
- Good interpersonal and communication skills
- Ability to work as part of a team
- Ability to adapt to change
- Results oriented
Knowledge:
- C++ game programming
- Significant experience in the application of networking principles like state synchronization and prediction in one or more AAA multiplayer games.
- Protocols (ex: IP, UDP, TCP) and common usage (ex: Upnp, VoIP)
- Encryption, compression
- Experience in high-performance programming, multithreading and memory management.
- Expert knowledge of low-level network concepts and high-level multiplayer gaming systems.
- Solid understanding of network protocols, data transmission and synchronization techniques.
- Security, anti-cheat, etc.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Technical Solution Architect in Online Services – Publishing Services
Montreal, Canada - Full-time - REF29660Q
Job Description
We are looking for a Technical Solution Architect in Online Services. The incumbents will help secure major architecture decisions for our products. Our solutions help Ubisoft engage and support players through personalized, seamless experiences across all channels.
What you’ll do
Lead and oversee major architecture decisions to bring coherence and ensure healthy decisions.
Drive solutions for transversal, critical and complex topics such as major service replacement, replacing a vendor solution and large-scale initiatives.
Understand interdependencies between systems, evaluating risks and ensuring technical decisions align with long-term vision.
Anticipate technological progress, positioning Online Services to leverage innovative solutions efficiently defining best practices and standards for Online Services.
Liaise with other Online Services activities to make sure our decisions participate in the global OS ecosystem.
Qualifications
What you bring
You can go deep and wide.
You naturally convey business considerations to technical stakeholders and technical considerations to business stakeholders and can balance both.
You can capture complicated situations in synthetic visual and text representations for all kinds of audiences.
You have a strong passion and opinion on how things should be done, and the flexibility to adapt to external constraints and differing perspectives.
Your qualifications
Proven experience in Software and/or Solution Architecture
Strong proficiency with technology (eg Web, API, MarTech…)
Understanding of security, scalability and performance best practices
Excellent communication, leadership and stakeholder management skills
Problem solving, strategic thinking and decision-making abilities
Relevant education (eg Software Engineering) and certification (eg TOGAF) a plus
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Senior Gameplay Programmer – [Assassin’s Creed: Codename INVICTUS]
Montreal, Canada - Full-time - REF30005B
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
hat You Bring to the Team:
Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent field.
Minimum 7 years of professional video game development experience, with strong proficiency in C++.
Experience on at least one AAA multiplayer game.
Additional information
About Us
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.
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Senior 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
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Team Lead Animation (rigging) - (Rainbow Six Siege)
Montreal, Canada - Full-time - REF29981S
Job Description
The Team Lead will support the Project Lead (CP)/ Production Manager (PM) in overseeing work quality and deadlines for the rigging team. The incumbent will help follow up on and validate the team’s work, handle people management duties, and coach team members while overseeing part of the development of the game (where necessary).
What you'll do
- Create, prioritize, assign and regularly follow up on tasks and the advancement of the team’s work with regards to deliverables.
- Represent the rigging team.
- Work alongside other teams’ leads to ensure good working relationships.
- Organize and lead team meetings.
- Draft regular reports for the Project lead (CP)/ Production manager (PM) on the advancement of the team’s work and recommend corrective measures whenever necessary to meet project objectives.
- Anticipate and recognize potential conflicts and recommend solutions to the Project lead (CP)/ Production manager (PM) for the team.
- Take part in performance assessments in collaboration with the Project lead (CP)/ Production Manager (PM).
- Organize one-on-one meetings with the team’s members and support them in their objectives.
- Coordinate bug correction as it pertains to the team’s work.
- Ensure that new employees integrate the team and are supported by the team’s experts in their onboarding.
- Help recruit new team members.
- Know the game’s story and gameplay (game design documents) and understand the technical/artistic constraints so as to be able to lead the team.
- Be a mentor in terms of technical/artistic aspects for team members (where necessary).
- Carry out working unit-related tasks (depending on the size of the team they must supervise).
- Carry out all other related tasks.
Qualifications
What you bring
- Experience in animation and in leading a team;
- Participation in at least one complete game production or equivalent;
- Leadership;
- Time and priority management for both yourself and your team;
- Ability to assemble productive teams;
- Good interpersonal and communication skills;
- Resourcefulness in problem-solving;
- Ability to delegate;
- Stress and change management skills;
- Managerial courage;
- Sense of initiative;
- Database knowledge an asset (JIRA, Perforce, etc.);
- Knowledge of the technical constraints of real time, 3D engines and level editors.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Team Lead Animation (Rainbow Six Siege)
Montreal, Canada - Full-time - REF30004N
Job Description
As an Animation Team Lead, you will support the Project Lead (CP)/ Production Manager (PM) in overseeing work quality and deadlines for your small team. You will help follow up on and validate your team’s work and coach team members while overseeing part of the development of the game (where necessary).
What you'll do
- Create, prioritize, assign and regularly follow up on tasks and the advancement of the team’s work with regards to deliverables;
- Represent the team;
- Organize and lead team meetings;
- Know the game’s story and gameplay (game design documents) and understand the technical/artistic constraints so as to be able to lead/coach the team;
- Draft regular reports for the Project lead (CP)/ Production manager (PM) on the advancement of the team’s work and recommend corrective measures whenever necessary to meet project objectives;
- Anticipate and recognize potential conflicts and recommend solutions to the Project lead (CP)/ Production manager (PM) for the team;
- Be a mentor in terms of technical/artistic aspects for team members (where necessary);
- Take part in performance assessments in collaboration with the Project lead (CP)/ Production Manager (PM);
- Coordinate bug correction as it pertains to the team’s work;
- Ensure that new employees integrate the team;
- Help recruit new team members;
- Create a portion of the required animation.
Qualifications
What you bring
- Experience in animation and in leading a team;
- Participation in at least one complete game production or equivalent;
- Leadership;
- Time and priority management for both yourself and your team;
- Ability to assemble productive teams;
- Good interpersonal and communication skills;
- Resourcefulness in problem-solving;
- Ability to delegate;
- Stress and change management skills;
- Managerial courage;
- Sense of initiative;
- Database knowledge an asset (JIRA, Perforce, etc.);
- Knowledge of the technical constraints of real time, 3D engines and level editors.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Game Designer (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 is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work
Team lead programming (MOD 2025 project)
Montreal, Canada - Full-time - REF29877R
Job Description
As a team lead, you will guide a group of passionate programmers in developing technologies that power Ubisoft games, while supporting their growth, well-being, and professional development. You’ll act as their advocate, ensure they thrive in their roles, and lead them in delivering high-quality systems that contribute to rich player experiences.
Your journey at Ubisoft will begin with being trained on one of our internal Engines. From there, you'll dive into your first project, where you'll sharpen your skills by focusing on Build Modernization and Engine Modification.
At the same time, we’re looking for someone who thrives under the hood—someone who loves reverse engineering, low-level tinkering, and solving complex puzzles. You’re not intimidated by legacy systems or old code and instead, you’re able to understand and adjust complex systems.
Your adaptability and technical insight will directly influence the capabilities and success of the team. Additionally, your global vision and deep understanding of what everyone does on your team will allow you to coordinate the work and multiply the results of everyone’s efforts.
What you’ll do
Distribute tasks and follow-up on the progress of the various projects during team meetings.
Provide your team with the tools they need to work independently and contribute to the long-term technological vision of the projects.
Meet individually with each member of your team to discuss performance, well-being, and career advancement.
Go over notable bugs and determine the best way to fix them.
Communicate regularly with leads in other disciplines to plan ahead, assess risks, and deliver on time.
Code alongside your team members.
Keep your project lead informed of the progress of your assignments and meet with other leads, both on your project and others, to discuss ways to improve processes and share technologies.
Qualifications
What you bring
A minimum of three years of experience managing a team of programmers
Proficiency in C++, C# and other programming languages commonly used for developing games
A bachelor’s degree in computer science, computer engineering, or an equivalent field
A strong passion for games and video game development
Vast experience in programming
Experience participating in the full production of at least one game or the equivalent as a programming team lead
Strong organizational skills
Excellent communication and strategic leadership skills coupled with strong empathy and diplomacy
The ability to remain calm in difficult situations (you know that there is always a solution)
A real understanding of video game production and the ability to put yourself in the shoes of the other professionals involved in production
Additional information
What to send our way
Your CV highlighting your education, experience, skills, and games shipped
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Community Developer
Montreal, Canada - Full-time - REF29800H
Job Description
The Community Developer will be responsible for establishing and growing our communities around Ubisoft’s games with a proficiency in player communications, game improvements and feedback cycles, and deployment and maintenance of best practices. They will lead the global community strategy on specific brand(s), create and execute global plans, and work with a distributed international team that is focused on building relationships and earning trust with players around the world, contributing to our global business growth opportunities. This role also requires a confident public speaker who can serve as a face for the community—someone with strong on-camera presence, capable of hosting developer interviews, livestreams, and delivering key updates with clarity and authenticity. This position will additionally provide guidance to cross-functional team members, facilitating collaborative planning and executing commitments at high quality standards. As a member of the global community team, this position will be integrated with lead development studios. This position will be part of multiple cross-functional projects, working with Community Managers, Marketing, Production, and Video Editor teams, among others.
WHAT YOU’LL DO:
· Develop and execute community strategic plans through a variety of content tactics, which support Production objectives and augment the overall marketing strategy.
· Coordinate communication, activities, and initiatives with multiple global departments for consistent and cohesive messaging.
· Leverage Community Managers, transversal teams, and relevant partner resources to create meaningful content for our players (example: blogs, podcasts, interviews, infographics, & more).
· Act as one of the spokespersons for the assigned brand(s). Coordinate community-centric events including, but not limited to: studio visits from fans, developer dialogues, and tournaments.
· Collaborate with portfolio’s Social Media Manager to define and report on content KPI’s to demonstrate success and ROI of community programs and content.
· Support internal & external milestones, such as betas and launches, to ensure KPIs are met and to advocate for the player experience.
· Act as a primary representative for players’ needs within Production and Publishing teams to positively influence development and communications positioning, on behalf of our players and business objectives.
· Shape player feedback cycles and provide insights to Production and Publishing teams to influence game experiences, stimulate player retention, and assist in positioning messaging and marketing beats.
· Plan and facilitate player feedback programs and in-depth balance workshops that inform core gameplay updates and meta shifts.
· Collaborate and coordinate with live teams for post-launch communication. Set expectations on applicable situations such as patch content, status, and delivery.
· Represent the brand publicly through livestream appearances, developer Q&As, and video communications—ensuring messaging is professional, aligned with cross-functional teams function, and community-centric.
· Manage and produce internal reports on community feedback, activity, & expectations.
· International travel may be required.
Qualifications
WHAT YOU’LL BRING:
· Intermediate experience managing online communities and developing strategic plans or programs with demonstrable success in a professional setting.
· Extensive experience in the gaming industry, with multiple gaming platforms (required).
· Extensive knowledge of social media platforms (Instagram, Twitter/X, Facebook, TikTok, Discord, etc.) is required.
· Experience working in a demanding Production environment, with multiple deadlines, metrics for success, and stakeholders.
· Proven ability to represent a brand in both live and recorded formats for internal stakeholders and external audiences, including and not limited to: livestreams, interviews, and developer communications, ensuring all messaging is clear, engaging, and on-brand.
· Strong understanding of building and maintaining the growth of video game communities as well as developing and executing strategic player engagement plans.
· Proven track record of working with various stakeholders to filter and implement player feedback.
· Launching a AAA title is a strong plus.
· Experience in social media marketing is a strong plus.
· Experience with digital asset creation (video, photo, podcasts, etc.) a strong plus.
· Knowledge of multiple genres a plus.
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 Gameplay Animator (Viewmodel) – Rainbow Six Siege
Montreal, Canada - Full-time - REF29989R
Job Description
As a Senior Gameplay Animator, you’ll be responsible for crafting high-quality first-person animations that define the feel of Rainbow Six Siege. You’ll work on both the first-person viewmodel and its third-person replication, ensuring consistency, responsiveness, and immersion. Your work will directly impact how players experience the game.
What You’ll Do
- Design and implement animation systems for the player in first-person view, along with their third-person replication.
- Create polished, expressive keyframe animations that align with the visual direction set by the Animation Director and meet gameplay requirements.
- Work with motion capture data for third-person replication, adapting it to fit the game’s style and technical constraints.
- Export and integrate animations into the engine, collaborating closely with technical animators, designers, and programmers.
- Partner with fellow animators, directors, and developers to deliver features on time and at the expected quality level.
- Contribute to the creative process by producing mock-ups and participating in the conception of new features.
- Own the final in-game feel of your animations—this is how we measure quality.
- Collaborate openly, share ideas, and be receptive to feedback. You’re a team player who thrives on creative problem-solving.
- Mentor and support junior animators, helping elevate the team’s overall quality and cohesion.
Systems include but not limited to:
- FPS combat gameplay.
- Operators.
- MTX Paragons.
- MTX Masterpieces.
- MTX products.
Qualifications
What You Bring
- 4–5+ years of experience in video game animation or equivalent.
- At least one shipped title.
- Experience with first-person animation is a strong asset.
- Strong keyframe animation skills.
- Familiarity with motion capture workflows.
- Proficiency in tools such as MotionBuilder, 3ds Max, or Maya.
- Excellent cross-disciplinary communication skills.
- A passion for pushing animation quality while working collaboratively within a team.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Technical Animator (Rainbow Six Siege)
Montreal, Canada - Full-time - REF29982A
Job Description
What You’ll Do
- Understand the vision of the technical animation direction.
- Work while considering technical constraints.
- Analyze, propose, and help implement new tools and best practices.
- Maintain communication with animators and other disciplines and departments.
- Support the technical direction team in developing production methods and practices.
- Work with procedural animation systems and other animatable systems.
- Technically validate animation assets and assist animators in creating node-based systems.
- Support the integration of animations into the game engine.
- Contribute to the creation of prototype animations and systems within the game engine.
- Maintain the animation production pipeline, procedures, and tools.
- Provide technical support to the animation team.
- Create and maintain technical documentation.
- Perform any other related tasks.
Qualifications
What You Bring to the Team
- Diploma in 3D animation for video games, equivalent training, or relevant experience.
- Experience in video game animation or other relevant experience.
- Solid understanding of game engine workflows and tool development using digital content creation (DCC) software.
- Knowledge of production processes and animation principles.
- Strong grasp of artistic anatomy and body mechanics.
- Familiarity with rigging, animation systems, IK, and state machines.
- Experience with controllers and/or scripting (MaxScript and/or Python) and/or animation DCC tools.
- Basic modeling and animation skills.
- Strong work ethic and ability to synthesize information.
- Initiative and autonomy.
- Resourcefulness and self-learning mindset.
- Attention to detail.
- Adaptability, flexibility, and open-mindedness.
- Ability to receive, seek, and provide constructive feedback.
- Excellent collaboration and communication skills with animation team members and other project teams.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Rigger (Senior) - (unannounced project)
Montreal, Canada - Full-time - REF29949E
Job Description
As a Rigger at Ubi MTL, you make it possible for characters and objects to come to life and move realistically within our worlds.
From pivoting to bending, squashing and stretching, you define what can be done and how through flexible and intuitive rigs. You take inspiration from the real world when you can – and turn to your imagination when you can’t. With a variety of internal tools at your disposal, you can focus on achieving quality and consistency without having to build everything from the ground up time after time.
What you'll do
- Collaborate with the art team to understand the overall game vision and rigging and skinning needs;
- Study concept art and research your own references.
- Rig and skin characters and objects while staying organized (keeping your scenes clean, following naming conventions, etc.).
- Find balance between artistic aspects and technical constraints with the help of technical directors.
- Partner with character modellers to troubleshoot models when need be.
- Work closely with animators to make models move believably and overcome any motion-related limitations.
- Iterate to improve your work based on feedback from interdependent teams.
Qualifications
What you bring
- A minimum of 4-5 years experience in video game rigging, modelling and/or animation or other relevant experience.
- Knowledge of 3D software (3DS Max, Maya, and MotionBuilder) + familiarity with scripting.
- Solid understanding of anatomy and cloth.
- Excellent observation, problem-solving, organization, communication, and interpersonal skills.
- A highly collaborative, creative, and innovative spirit.
- Flexibility and resourcefulness.
- Motivation to reach out for feedback and adapt to it.
- Knowledge of game engines (e.g. Unity or Unreal), a plus.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Change Manager
Montreal, Canada - Full-time - REF29912T
Job Description
As part of the Special Projects team, and reporting to the Director of Transformation & Communication, you will be responsible for shaping and delivering change management strategies that support key initiatives across Ubisoft IT, Data & Security.
This role plays a central part in helping teams navigate transformation by aligning people, processes, and communications to enable adoption and long-term success.
Responsibilities
- Develop change management plans on all initiatives affecting staff and operations to boost awareness, understanding, and adoption of upcoming transformation changes
- Assess change impacts: conduct impact analyses, assess change readiness, identify key stakeholders and needs
- Apply the Prosci ADKAR™ model at every stage—awareness, desire, knowledge, ability and reinforcement—to structure and sequence change activities.
- Design and deliver targeted stakeholder engagement workshops and executive briefings (e.g. guiding leaders through their role in each phase of ADKAR).
- Develop and execute training curricula (e-learning modules, quick reference guides etc.) tied to specific capability gaps uncovered in readiness assessments.
- Manage resistance proactively—create risk registers, run “listening sessions,” design mitigation tactics (coaching plans, Q&A forums, change champions network).
- Participate in the creation of a Community of Practice: recruit, train and mobilize change champions across IT, Data & Security to cascade messages, model behaviors and gather real-time feedback.
- Coach and mentor project managers and team leads on change best practices—embed a sustainable, repeatable change capability across the organization.
- Contribute to the effort of continuous improvement of the Special Projects team
Qualifications
- Demonstrated ability to lead change across diverse regions and time zones with cultural sensitivity and fluency in both official languages.
- Proven experience applying change management methodologies, including Prosci®, and PMP; brings structured, hands-on expertise to complex transformations.
- Skilled in using change analytics, survey tools, adoption dashboards, and collaboration platforms like SharePoint and MIRO to drive insights and alignment.
- Strong visual storytelling and communication skills; able to design impactful infographics, videos, and presentations that engage varied audiences.
- Known for building trust and influence across all levels—executives, peers, and frontline teams—through effective stakeholder mapping and facilitation.
- Brings a strategic, action-oriented mindset with a track record of surfacing resistance, solving problems creatively, and staying ahead of change enablement trends.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences
Business Development and Marketing Coordinator
Montreal, Canada - Contract - REF29779Q
Job Description
We are seeking a dynamic and driven Business Development and Marketing Coordinator to support our VP of Operations in identifying and securing new business opportunities. This role is pivotal in expanding our market presence, forging new relationships, and reinforcing our positioning within the film and VFX ecosystem.
Key Responsibilities
Business Development
Collaborate with the VP of Operations to develop and execute growth strategies
Conduct market research to identify new prospects and strategic opportunities
Cold call, email, and message prospective clients and partners
Qualify leads and coordinate introductory meetings or calls
Maintain a robust pipeline of potential partners and clients
Marketing & Positioning
Help craft and reinforce the company’s positioning within the VFX and film industry
Represent the company at industry events, networking mixers, and conferences
Work with internal teams to ensure marketing assets align with business goals
Assist with content creation, social media efforts, and targeted outreach campaigns
Relationship Management
Build and nurture relationships with studios, agencies, producers, and creatives
Act as a brand ambassador and point of contact for external partners
Track communications and follow-ups with internal tools or other systems
Qualifications
Qualifications
Experience in business development, sales, partnerships, or related roles
Must demonstrate a strong passion and understanding of film and TV culture, industry trends, and storytelling.
Exceptional communication and interpersonal skills
Comfort and confidence in cold outreach and networking environments
Bilingualism (French and English) is essential, as the role involves working with clients and partners around the world
Experience in VFX/post-production industry is a plus, but not required
An interest in how VFX are made and the tech behind them is a plus—but no technical skills are required.
Self-starter with strong organizational skills and the ability to work independently
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Back-End Golang Developer
Montreal, Canada - Full-time - REF29874N
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
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences
BI Developer
Montreal, Canada - Full-time - REF29861U
Job Description
The Ubisoft Data Office – Domain Enabling team is looking for a BI Developer to join their ranks. This role calls for you to use your expertise in building data pipelines with Python and SQL, to develop innovative solutions for the Corporate Services Data Domain. You'll have the opportunity to be part of on an international team distributed in Bucharest, Paris and Montréal and work with cutting-edge technologies.
Mission
- Take part in all BI project phases (analysis, design, development and tests).
- Understand the needs of internal clients and translate these needs into technical specifications
- Design and build database framework for the DW, ETL processing, multidimensional databases and reports.
- Build complex SQL queries and scripts
- Define standards and train the team on BI technologies.
- Draft technical documents, user manuals and installation guides.
- Contribute to the continued enhancement of the products, code and documents.
- Communicate and collaborate with the business partners; ability to present technical artefacts to a non-technical audience
Qualifications
- Strong experience delivering scalable, maintainable, and reusable code components to build data pipelines using Python and SQL, ideally in a Cloud environment (Databricks, Snowflake, etc.)
- In-depth experience designing and developing Data Warehouse solutions
- Proficient with data pipeline orchestration tools such as Airflow
- Familiar with DataOps and governance practices including CI/CD, monitoring and observability, unit testing, etc.
- Experienced with reporting and analytics tools such as Power BI
- Skilled in analysis, synthesis, problem-solving, initiative, attention to detail, and adaptability to change
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Game Analytics Team Leader
Montreal, Canada - Full-time - REF29767R
Job Description
Ubisoft IT is looking for a Game Analytics Manager to join the Canadian Analytics Team (CAT) which is part of the Ubisoft Data Office (UDO). This team’s main mission is to create the best gaming experiences by putting players' behaviors and motivations at the center of the design process. They do this by delivering in-depth player insights to guide decision-making, combining state-of-the-art qualitative and quantitative analysis through a variety of methodologies and data sources to do so.
The game analytics manager will implement best analytical practices in the Montréal studio. The incumbent’s main objective will be to promote and develop data use in the games. With their team, the game analytics manager will support production stakeholders to translate their concerns with regards to games into actionable quantitative analyses of player’s behaviours. You will also take an investigative approach to explore and develop techniques to address new concerns and inspire innovative solutions. You'll also focus on developing the team's knowledge and skills on traversal topics and contribute to Ubisoft Analytics Community development.
Responsibilities
- Lead the design and evolution of relevant, actionable studio KPIs.
- Build statistical and predictive models to enhance game performance insights.
- Standardize and align KPI frameworks for consistent performance comparison.
- Champion best practices in analytics through community-building and knowledge sharing.
- Recommend improvements to tools, processes, and data workflows across the studio.
- Assess and shape the development path for analytical talent within the organization.
- Foster cross-functional collaboration with Publishing, Marketing, and HR analytics teams.
- Recruit and grow a high-performing analytics team aligned with strategic goals.
- Set objectives, mobilize the team, and supervise day-to-day operations.
- Coach team members and monitor performance to drive continual growth.
Qualifications
- Good knowledge of various statistical approaches and methods such as sampling, Machine Learning, and A/B testing;
- Good knowledge of analysis tools such as Excel, Tableau, PowerBI, Python, SQL ;
- Good knowledge of IT concepts such as data management and software development;
- Ability to effectively communicate with cross-functional departments;
- Ability to drive change management for new cross-functional projects;
- Excellent analytical and synthesis skills.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
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.
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
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Technical Lead _ FOR HONOR
Montreal, Canada - Full-time - REF29738Y
Job Description
The holder of this position serves as the reference point for technological issues within their area of expertise. They are a technical specialist responsible for analyzing problems related to their field (technical specialty or game console). They are also accountable for the technological choices they make and the performance of all systems within their specialty. They continue to write code and define best practices in their area of expertise.
Responsibilities:
- Manage technical assignments given by the IT Project Manager (PM), the IT Team Lead (TL), or the Technical Architect.
- Act as the go-to person within the IT team for technical aspects related to their specialty.
- Act as a senior programmer and participate in programming high-risk elements within their specialty.
- Proactively suggest improvements and technological choices related to their specialty.
- Regularly measure performance and optimize systems related to their specialty when needed.
- Solve the most complex technical problems related to their specialty.
- Serve as a technical mentor within their specialty.
- Advise the Architect and/or PM by proposing corrective measures when necessary to meet set objectives.
- Collaborate with Technical Directors from other disciplines (design, graphics, animation, sound, etc.) to ensure the efficiency of systems related to their specialty and used by other teams.
- Participate in performance monitoring in collaboration with the PM.
- Perform any other related tasks.
Qualifications
Education:
Bachelor’s degree in Computer Science, Computer Engineering, or any other equivalent training.
Relevant Experience:
Minimum of 3 years of programming experience on a specific console or in a technical specialty, or any other relevant experience.
Skills and Knowledge:
- Strong analytical and synthesis skills
- Problem-solving abilities
- Good interpersonal and communication skills
- Autonomous and resourceful
- Initiative-driven
- Detail-oriented
- Flexible in work organization
- Team player
- Adaptable to change
- Results-oriented
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Technical Animation Director (unannounced project)
Montreal, Canada - Full-time - REF29802P
Job Description
As a Technical Animation Director at Ubi MTL, you will be much more than a technical expert: you will be a true driver of innovation and collaboration. Your expertise and overall vision will enable teams to bring rich and immersive gaming experiences to life. With your support, advice, and tools, you will help creators push the boundaries of animation and turn their ideas into reality.
Do you enjoy taking on challenges and finding ingenious solutions? With an innovation-focused approach, you will implement concrete strategies to bridge the gap between creative ambition and technical feasibility. Each day will bring its share of challenges, but your ability to maintain a global vision will allow you to anticipate obstacles and ensure smooth project progression.
As an inspiring leader, you will be able to juggle daily priorities and long-term goals. Your decisions will have a direct impact on the quality of the game, the efficiency of processes, and the well-being of the teams. Your role will be essential in creating an environment where technology and creativity meet to produce stunning animations.
What you will do
- Set up and maintain the animation pipeline to optimize the efficiency of our animation team.
- Work closely with the tools team to create or improve scripts in MotionBuilder (Python).
- Collaborate with animators and developers to design and improve animation systems in the game engine.
- Support our animation programmer in setting up procedural animation systems and full-body IK.
- Ensure that animation systems support customization.
- Work with riggers to find the best balance between artistic quality and optimal performance.
- Write documentation and assist technical animators and animators in their daily tasks.
Qualifications
What you bring to the team
- Experience: 7 years of experience in animation within the gaming industry, developing animatable systems or programming, including 3 years in leadership.
- Technical expertise: Strong mastery of game engines (Unity, Unreal) and 3D software (MotionBuilder, 3ds Max, and Maya). Good understanding of scripting languages (Python, C#, JavaScript, and MaxScript), motion capture, and state machines.
- Education: Degree in 3D animation, computer science, computer engineering, or any other related field.
- Interpersonal skills: Excellent communication, mentoring, time management, and leadership abilities. Ability to convey ideas clearly and impactfully.
- Personal qualities: Innovative and collaborative approach, analytical mindset, curiosity, and adaptability to technical and creative challenges.
- Tools and methodologies: Experience with bug tracking software (Jira) and version control systems (Perforce).
- Passion for sharing: You enjoy supporting and nurturing talent around you, promoting continuous learning.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Programming Team Lead
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
- We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
- 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.
Technical Art Director [Rainbow Six Siege]
Toronto, Canada - Full-time - REF29952W
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
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Senior Producer
Toronto, Canada - Full-time - REF28974N
Job Description
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
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
Please note we embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work. 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/
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.