Join Our Team
Current Openings
Check out all the current openings at our studio below or visit the Ubisoft Careers site for more.
Visual Effects (VFX) Artist
Montreal, Canada - Full-time - REF29225OBrand Specialist Intern
Montreal, Canada - Full-time - REF29220EDevOps Linux System Administrator
Montreal, Canada - Full-time - REF29070XTechnical Graphic Director (Art)
Montreal, Canada - Full-time - REF29166GTeam Lead Engine
Montreal, Canada - Full-time - REF29121YCamera Specialist (Gameplay)
Montreal, Canada - Full-time - REF29095GProducer
Montreal, Canada - Full-time - REF29066NSenior Gameplay Programer (Assassin's Creed INVICTUS)
Montreal, Canada - Full-time - REF28613LTeam Lead (Programming)
Montreal, Canada - Full-time - REF26564XQA Analyst - Cinematic
Montreal, Canada - Full-time - REF28955NTech Lead in Detection and Response
Montreal, Canada - Full-time - REF28967WMachine learning Programmer (Character & Animation) - Rainbow Six
Montreal, Canada - Full-time - REF28132GTechnical Director (Characters)
Montreal, Canada - Full-time - REF20726QTechnical Animation Director
Montreal, Canada - Full-time - REF24412JSenior ML Programmer _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28852XSenior ML OPS _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28853USenior ML Data Scientist _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28851GVulnerability Platform Specialist
Montreal, Canada - Full-time - REF28893IPhysical Security Analyst
Montreal, Canada - Full-time - REF28882WAssociate Producer [Codev & Outsourcing Services]
Montreal, Canada - Full-time - REF28579PStorage Architect
Montreal, Canada - Full-time - REF28805KTechnical Architect
Montreal, Canada - Full-time - REF20795VArchitecte technique
Montreal, Canada - Full-time - REF20795VSecurity Analyst – Organizational Resiliency
Montreal, Canada - Full-time - REF28316RGolang Developer
Montreal, Canada - Full-time - REF28328UProgramming Team Lead (Engine)
Saguenay, Canada - Full-time - REF22353OTechnical Designer [Far Cry Project]
Toronto, Canada - Full-time - REF29195SSenior VFX Artist
Toronto, Canada - Full-time - REF29129QSenior Producer
Toronto, Canada - Full-time - REF28974NVisual Effects (VFX) Artist
Montreal, Canada - Full-time - REF29225O
Job Description
As a VFX Artist at Ubi MTL, you will deliver visually impressive moments that positively influence gameplay and enhance the player experience. Be it smoke, fire, an explosion, falling snow, or a waterfall, every one of your effects accents the immersive game world – and often has people wondering, “How did you do that?”
As a tech-savvy artist, you combine technology and creativity to make the magic happen. You can adapt to a variety of tools while relying on your core talent to create and integrate impactful, high quality, real-time visual effects.
What you’ll do
- Collaborate with the core team to understand the overall creative vision and establish visual effect priorities.
- Create environment and cinematic effects using particle systems and textures you produce.
- Partner with programmers to assess needs and develop tools.
- Work within technical constraints to craft attractive and functional effects.
- Integrate your created VFX into the engine.
- Develop effects based on play test results and comments from cross-functional team members (debug and optimize).
- Adapt to feedback received from the community after live launch (in some cases), balancing expectations with limitations.
Qualifications
What you bring
- Experience in visual effects in the gaming industry
- Knowledge of 2D art tools (e.g. Photoshop), compositing software (e.g. After Effects or Nuke), 3D software (e.g. Maya or 3DS Max), and game editors (e.g. Unity or Unreal) *
- An understanding of basic vector math and art fundamentals (VFX, lighting, composition, proportion, colour theory, etc.)
- Ability to accept feedback and adapt to it
- A creative and collaborative spirit
- A keen eye for detail
*Knowledge of procedural generation software (e.g. Houdini) & shader writing and optimization a huge plus*
What to send our way
- Your CV, highlighting your education, experience, and skills
- A demo reel with a breakdown of your best work – seriously, show us your process! Attach samples or send us a link to your personal website or online portfolio.
Additional information
About us
Ubisoft’s 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.
Brand Specialist Intern
Montreal, Canada - Full-time - REF29220E
Job Description
Join a team of passionate technical experts dedicated to creating a secure, scalable, and high-performing infrastructure that supports essential business applications. Our mission is to foster innovation, enhance agility, and ensure best practices in security, compliance, and disaster recovery. We work together in a collaborative and supportive environment, partnering with teams across the organization to optimize and strengthen their operations.
As a Brand Specialist Intern, you will work closely with leadership and teams to establish a strong, unified department identity. This role offers an opportunity to apply your creativity, design expertise, and strategic thinking to make a lasting impact within and beyond the organization.
Responsibilities
- Utilize tools such as Confluence, Microsoft Teams, and Jira to enhance collaboration and workflow.
- Work with stakeholders to define the department’s vision, mission, and values.
- Develop brand guidelines to ensure consistency across platforms.
- Customize SharePoint, Confluence, and Teams for a cohesive digital presence.
- Organize and structure content, branding, and collaboration tools effectively.
- Align product website branding with the department’s identity.
- Reorganize Miro boards and ServiceNow categories for better usability.
- Streamline email and distribution lists to improve communication.
Qualifications
- Currently pursuing a bachelor’s degree in Communications, Marketing, Design, Technology, or a related field, with an internship requirement as part of your program.
- Strong design skills with experience using tools like Microsoft Teams, SharePoint, and Confluence.
- Ability to communicate effectively with stakeholders, including colleagues and managers.
- Skilled in gathering and structuring information from multiple sources within a team.
- Capable of working independently and driving initiatives from start to finish with minimal supervision.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
DevOps Linux System Administrator
Montreal, Canada - Full-time - REF29070X
Job Description
Ubisoft IT is looking for a DevOps Linux System Administrator to join the IT Production Services team. This is a worldwide distributed team whose main mission is to provide optimized solutions that offer game production teams various options tailored to their reality. This service is a key part of the game production ecosystem and is used by thousands of game content contributors from all Ubisoft studios.
As a DevOps Linux Systems Administrator joining this team, you’ll be responsible for ensuring the smooth operation of our video game development processes. Whether it’s for our players or our employees, our IT teams are the backbone of services and infrastructures that meet the most demanding technological challenges. You’ll be at the forefront of ensuring the seamless operation of video game development processes.
Responsibilities:
- Provide operational support for on-premises deployments of essential tools like Perforce, GitLab, and Artifactory;
- Support power users from game productions with application-related issues, ensuring they work efficiently and effectively;
- Troubleshoot and resolve incidents promptly to minimize disruptions to production;
- Continuously improve existing processes and solutions, making them more efficient and effective;
- Collaborate closely with colleagues to ensure Ubisoft’s production environment is set up for success;
- Interact with studios for business requirements and propose practical and sustainable solutions.
*On-call support approximately once every two months, including weekends
Qualifications
- Solid experience and knowledge of Linux Operating systems;
- Experience with source control tools such as Perforce, GIT, Gitlab, Team Foundation, and Subversion coupled with good knowledge of source control management concepts such as code lines, branching, merging, integration, and versioning;
- Experience with cloud platforms such as MS Azure, AWS, or GCP;
- Experience with containerization and orchestration technologies such as Kubernetes and Docker;
- Knowledge of automation and Infrastructure as Code technologies such as Ansible and Terraform;
- Knowledge of network, systems, and storage concepts.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Technical Graphic Director (Art)
Montreal, Canada - Full-time - REF29166G
Job Description
As a Technical Art Director at Ubi MTL, you have the highest-level understanding of what our tech can do, can’t do, yet could do, plus visibility on the project as a whole. You’re responsible for providing expert insight, tools, and support to steer a game – and its creators – towards success.
Working with other directors early on, you discuss intentions before making any commitments. You take into account not only measurable factors such as rendering, performance, and memory, but also intangible ones like timing and momentum. Seeing the facts realistically, you establish an actionable plan to bridge the gap between coming up with ideas and putting them into practice.
Though every day of development brings its own mix of both expected and unforeseen challenges, you never lose sight of the big picture. As a strategic thinker and tactical planner, you balance short-term priorities with long-term goals, while consistently considering the future impacts of your choices.
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility.
- Identify and analyze risks (engine, data, features, etc.).
- Assess existing tools + occasionally design custom ones to support art pipelines and workflows & sustain the vision.
- Meet with technical artists and assistant technical art directors to share information and updates, enforce standards, set benchmarks, give feedback, etc.
- Resolve specific, complex, escalated issues & approve technical specifications.
- Prepare post-mortems + recommend ways to evolve how we create and integrate graphic data.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios and the industry.
- Participate in recruitment to build the technical art team & foster their growth.
Qualifications
What you bring
- Art, technical art, or programming experience, or other related experience + leadership experience
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations, 2D art tools (e.g. Photoshop), 3D software (3DS Max, Maya, and Substance Painter), and an understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript)
- Familiarity with bug tracking software (e.g. Jira) and version management systems (e.g. Perforce)
- A highly innovative, collaborative, empathetic, and solution-oriented spirit
- Critical thinking, time management, and organizational capabilities
- Attention to detail, curiosity, resourcefulness, and plenty of flexibility
What to send our way
- Your CV highlighting your education, experience, skills, and games shipped
- Samples of your work or any supporting documentation you find relevant
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Team Lead Engine
Montreal, Canada - Full-time - REF29121Y
Job Description
You will support programmers who develop the technologies needed to create the games that Ubisoft fans expect. Your technological know-how, leadership skills, and ability to make informed decisions will help you coordinate the work and multiply the results of everyone's efforts to achieve ambitions.
You will help your team grow and deliver quality, consistent systems that will contribute to providing the rich gaming experience our players are looking for.
You will support each member in their professional development by ensuring they are in a position that stimulates them and allows them to shine, and by acting as a spokesperson in meetings with other teams and management.
- Distribute tasks and follow-up on the progress of the various projects during team meetings.
- Provide your team with the tools they need to work independently and contribute to the long-term technological vision of the projects.
- Meet individually with each member of your team to discuss performance, well-being, and career advancement.
- Oversee a multidisciplinary team touching multiple subject such as, animation, physic, streaming, memory, pipeline and general engine work.
- Communicate regularly with leads in other disciplines to plan ahead, assess risks, and deliver on time.
- Keep your project lead informed of the progress of your assignments and meet with other leads, both on your project and others, to discuss ways to improve processes and share technologies.
- Communicate with different production using Snowdrop to align project goals and be knowledgeable of future developments that we good benefit from
Qualifications
- A degree in computer science, computer engineering, or a related field.
- A minimum of three years of experience managing a team of programmers.
- Extensive experience in programming and/or participation in the full production of at least one game or the equivalent as a lead programmer in video game development.
- Proficiency in C++ and other programming languages commonly used for game development.
- The ability to understand video game production and to put yourself in the shoes of other professionals involved in production.
Additional information
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Camera Specialist (Gameplay)
Montreal, Canada - Full-time - REF29095G
Job Description
As a Camera Specialist (Gameplay) at Ubi MTL, you'll be responsible for developing and ensuring the quality of in-game cameras, which will bring out the important elements of the game during playable sequences.v
What you’ll do
- In collaboration with the creative and level design directors, develop the style and role of the cameras in the overall game experience;
- Be familiar with the script to understand the emotions that should be conveyed to the player;
- With level designers, analyse the gameplays to assess the best shots and provide a better player experience;
- Work with programmers to assess the proper functioning of the cameras;
- Have the level design PM and/or creative director validate the work to ensure that it is in line with project guidelines;
- Whenever necessary, assist animators in animating the cameras for the cinematic scenes;
- Correct the camera bugs entered into the database by testers;
- Carry out all other related tasks.
Qualifications
What you bring
- At least 5 years' experience in video game level design and production, game design or other relevant experience (having worked on a AAA game is an asset)
- Have a good understanding of the 3Cs (Camera, Control, Character);
- Good knowledge of game engines and 3D software (3DS Max, Maya, Motion Builder...)
- Be able to solve problems related to camera tracking, action continuity and technical issues that may arise;
- Good artistic vision and a well-developed 3D spatial sense;
- Work as part of a team and collaborate with multidisciplinary teams;
- User-oriented, critical and analytical.
What to send our way
- Your CV highlighting your education, experience, and skills
- A portfolio of your best work (if applicable—attach images or send us a link to your personal website or online portfolio)
Additional information
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Producer
Montreal, Canada - Full-time - REF29066N
Job Description
As a Producer at Ubi MTL, you will oversee the development and timely and on-budget delivery of a quality game based on the order and studio constraints.
What you'll do
Production Management
- Define and present the game development strategy to management.
- Define the scope of the project and main deliverables.
- Suggest a development plan for each platform.
- Draw up and follow the project budget.
- Build the team structure and optimally organize the workloads.
- Decide which compromises should be made between the time, quality, and budget.
- Manage risks and approve the contingency plans.
- Draw up and present the status of the project (project snapshot status – PSS) to management.
- Meet, when necessary, with external collaborators or members of the press to promote the game.
- Negotiate agreements with internal and external suppliers whenever necessary.
Marketing
- Challenge the Brand manager on the product’s positioning on the market.
- Gather, analyze, and transmit market information (consumer and stockholder) to the team.
Content
- Challenge and support the creative director in creating the game vision.
- Implement the corporation’s management and design methods within the team.
- Challenge the technical and IT teams on the technology choices.
- Suggest technology choices that support game development (tools, engine) to management.
- Ensure that you receive the level of quality that was expected.
Human Resources
- Build the core team.
- Define resource needs and establish a resource plan to be approved by management.
- Supervise and coach team members.
- Carry out performance assessment meetings with team members.
- Validate annual salary reviews for team members.
- Foster and participate in career development with the project’s key employees.
Qualifications
What you bring
- A degree in management or business administration (or related training).
- 7-10 years of leadership experience in video game production.
- In-depth knowledge of AAA game production and operations.
- Plenty of flexibility to adapt to whatever production (inevitably) throws your way: you can modify any part of your plans based on the situation.
- An inclusive, influential, and inspiring leadership style that allows you to rally people around a vision and engage distributed teams of varying sizes.
- A collaborative spirit & relationship-building skills.
- The capacity to cast a clear long-term vision and put in place the key milestones to make it a reality.
What to send our way
- Your CV highlighting your education, experience, and skills.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Jeff & Eric. As they learn more about you through your profile, get to know them through the videos below.
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Senior Gameplay Programer (Assassin's Creed INVICTUS)
Montreal, Canada - Full-time - REF28613L
Job Description
As a senior programmer, you will join one of our gameplay teams working on a multiplayer game. You will be responsible for developing gameplay systems in collaboration with programmers, designers, and many other professionals. In addition to being an excellent individual contributor, we are looking for a candidate who will also serve as a mentor for less experienced programmers on the team.
Responsibilities
- Analyze and understand game design documents to define required features and gameplay systems that need to be developed within the engine.
- Analyze existing features in the engine to determine if they align with the project's goals and, if necessary, define how to adapt them to better meet the game's needs.
- Anticipate potential game design changes and ensure that the implementation of gameplay systems can easily accommodate these changes.
- Propose improvements 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 define the technical possibilities of various gameplay features.
- Ensure that the implementation of controls and gameplay systems successfully delivers the experience envisioned by the game design team.
- Work with other departments to develop the necessary tools to allow them to make efficient gameplay adjustments.
- Support the gameplay features and systems designed for production.
Qualifications
Training :
· Bachelor’s degree in computer science, Software Engineering, or any other equivalent training.
Relevant Experience :
· At least 7 years of experience in professional video game development.
· Experience with at least one AAA multiplayer game.
What You Need to Send Us:
· Your resume highlighting your education, experience, skills, and the games you’ve delivered.
Additional information
At Ubisoft, you are welcome as you are. We welcome diversity in all its forms. We are committed to fostering a work environment that is inclusive and respectful of all differences.
Camille, our talent acquisition specialist, will analyze your application.
Please note that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
We look forward to reading your application ! 😊
Team Lead (Programming)
Montreal, Canada - Full-time - REF26564X
Job Description
As a team lead, you will guide a group of talented and inspired programmers who develop technologies needed to create the games that Ubisoft fans have come to expect. Your technological know-how, leadership skills, and ability to make informed decisions will help you fulfill your ambitions. Your work will be filled with passion and pride.
Driven by a desire to see your team members flourish, you will support them in their professional development by seeing to their well-being, acting as their spokesperson in meetings with other teams and management, and ensuring that each person is in a position that stimulates them and lets them shine.
Your global vision and deep understanding of what everyone does on your team will allow you to coordinate the work and multiply the results of everyone’s efforts. What motivates you the most is to see your team grow and deliver quality, consistent systems that will help provide the rich gaming experience our players are looking for.
What you'll do
- Distribute tasks and follow-up on the progress of the various projects during team meetings.
- Provide your team with the tools they need to work independently and contribute to the long-term technological vision of the projects.
- Meet individually with each member of your team to discuss performance, well-being, and career advancement.
- Go over notable bugs and determine the best way to fix them.
- Communicate regularly with leads in other disciplines to plan ahead, assess risks, and deliver on time.
- Code alongside your team members.
- Keep your project lead informed of the progress of your assignments and meet with other leads, both on your project and others, to discuss ways to improve processes and share technologies.
Qualifications
What you bring
- A bachelor’s degree in computer science, computer engineering, or an equivalent field
- Vast experience in video game programming
- A minimum of three years of experience managing a team of programmers
- Proficiency in C++ and other programming languages commonly used for developing games
- Experience participating in the full production of at least one game or the equivalent as a programming team lead
- Strong organizational skills
- Excellent communication and strategic leadership skills coupled with strong empathy and diplomacy
- The ability to remain calm in difficult situations (you know that there is always a solution)
- A real understanding of video game production and the ability to put yourself in the shoes of the other professionals involved in production
What to send our way
- Your CV highlighting your education, experience, and skills
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
QA Analyst - Cinematic
Montreal, Canada - Full-time - REF28955N
Job Description
What You'll Do
- Monitor and record the weekly status of Build cinematics on various platforms.
- Identify, create and track scope-related bugs according to the progress of tasks for each team.
- Maintain and update Jira QA Cine Dashboards according to milestones.
- Prepare test plans for final quality control (FQC) and update greenlights.
- Process bugs logged by external teams (QA and QC).
- Send regular DevTest reports to inform on progress status.
- Work closely with artists on the cinematics team to ensure constant alignment.
Qualifications
What you bring to the team
- QA experience, preferably in games, special effects or film.
- Familiarity with game engines (e.g. Unreal Engine, Unity).
- Comfortable with IT tools (Excel, Outlook, Powerpoint, etc.).
- Familiarity with bug tracking systems (e.g. Jira).
- Knowledge of the processes and workflows involved in creating cinematics for games or films.
- You are dynamic, with excellent communication skills, observant and curious.
- You're rigorous, methodical and detail-oriented. You have good organizational skills.
- You know how to maintain a team spirit in all circumstances.
- You are committed to the success of the projects in which you participate.
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.
Tech Lead in Detection and Response
Montreal, Canada - Full-time - REF28967W
Job Description
As a Tech Lead in Detection and Response, you’ll play a pivotal role in safeguarding Ubisoft’s global operations. This senior leadership position puts you at the forefront of our cyber threat detection and response capabilities, where your expertise will drive strategy, mentor teams, and enhance our ability to identify and mitigate threats effectively.
You’ll define technical roadmaps, streamline operational processes, and collaborate across teams to ensure Ubisoft’s information assets remain secure. This role is designed for a leader who can think strategically, motivate teams, and implement cutting-edge solutions, all while maintaining a hands-on approach when needed.
This role offers the opportunity to shape Ubisoft’s approach to cybersecurity, working at the cutting edge of detection and response innovation. If you thrive on solving complex challenges and empowering teams, we’d love to hear from you.
Responsibilities
- Lead the development and implementation of global threat detection and response strategies.
- Define and refine advanced policies, standards, and processes to improve detection and response capabilities.
- Oversee the development and optimization of detection content (SIEM, EDR, IDS, etc.) to ensure rapid identification of threats.
- Drive innovation by researching and implementing advanced security tools and frameworks.
- Lead threat-hunting efforts, developing proactive measures to identify and mitigate potential risks.
- Mentor and guide security analysts and engineers, sharing expertise to build a high-performing team.
- Collaborate with senior leadership to align detection and response initiatives with business goals.
- Research and develop proof-of-concept solutions for offensive security tools, techniques, and threat-mitigation strategies.
Qualifications
- Extensive experience building and managing detection and response programs, with hands-on expertise in areas like Splunk content development and cloud security (AWS and Azure preferred).
- A deep understanding of designing and documenting complex operational processes and workflows.
- Proven ability to implement advanced security measures and lead threat-hunting initiatives.
- A strong track record of mentoring technical teams and fostering growth.
- Excellent communication skills to bridge the gap between technical and non-technical stakeholders.Technical or audit certifications in IT security (OSCP, OSCE, SANS, etc.) are highly desirable.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Machine learning Programmer (Character & Animation) - Rainbow Six
Montreal, Canada - Full-time - REF28132G
Job Description
We are changing how we do animation here at Ubisoft and on Rainbow Six. The injection of ML and GenAI has caused a paradigm shift in the capacity to produce high quality human like animation at a scale we could not before. By joining this team, you would be contributing to modernizing our animation tech stack with novel ML based techniques to help us make bigger, better-looking games with a heavy focus on animation quality. This role would be a step beyond RND with a focus on industrializing ML into a modern games engine.
Responsibilities
- Analyse existing animation tech stack and propose and implement novel approaches using machine learning techniques
- Stay on top of the current industry developments in ML and bring them to the animation leadership for knowledge sharing
- Execute and contribute to the existing animation roadmap for the animation team
- Work as apart of a diverse full stack animation team to revolutionize how we make animation as a studio by industrializing pragmatic ML techniques into our animation technology stacks
- Able to think outside of animation domain and provide ML solutions into other domains for problem solving
Qualifications
- Masters or PHD in a machine learning software engineering field (or equivalent industry experience)
- Undergaduate degree in computer science (or significant industry experience)
- Strong 3D mathematics and calculus
- Experience with modern game engines (unreal / unity)
- Understanding of current novel and standard runtime and offline animation techniques for games and film
- Innovative thinker also able to take direction
- Excellent communication skills
- Pragmatic and solution oriented
- Mastery of deep learning frameworks (pytorch / keras)
- Understanding of state of the art machine learning topics (VAEs, NERFS, GANS etc)
- A passion for animation in games
- C++ experience
Additional information
Technical Director (Characters)
Montreal, Canada - Full-time - REF20726Q
Job Description
As a character TD at Ubi MTL, you will oversee the quality and technical content of your team. You will optimize team productivity through the technical process (pipeline) in order to maximize the player’s experience. This is achieved by identifying the project’s needs, implementing efficient work tools and methods to maximize data integration in the engine and providing technical support to the team.
What you'll do
- Determine your team’s technical needs to carry out the visions for the game design and level design and/or the artistic direction by validating game features and challenging its interpretation to assess their technical feasibility.
- Help choose the project engine to ensure that your trade’s needs are considered by evaluating existing engines, contributing to the design of a new engine (if applicable) and testing the final engine choice.
- Acquire the best tools in collaboration with the programming team and other Technical directors (TD) of the project to enhance and facilitate your trade’s work by prototyping technological elements, asking for adjustments to existing tools, requesting new tools and validating their efficiency before they are deployed on the project.
- Establish the best work methods and data structures (data and assets) to standardize work methods and ensure the validity and integrity of the data (meet standards and minimize debugging) by writing technical (pipeline) documents, establishing a naming method, training, coaching and supervising users of the process.
- Find improvements and resolve issues in order to provide technical support to your trade by working in close collaboration with programmers and training team members to become specialists resolving tasks and precise problems.
- Stay informed of new technical and technological developments in order to apply them to your project when relevant and share your project’s developments with your peers (TDs on other projects or other trades).
- Help plan the work by collaborating with the planning lead on the scope of each task and the impact on your team in order to find the right compromise between the desired quality and the delivery constraints (time, costs, resources, etc.).
- Follow up on the tasks of the assistant TDs to assess the progress of the deliverables.
Qualifications
What you bring
- Approximately 7 years of experience in character modeling and/or rigging, or programming (or other relevant experience) + 3 years of leadership experience;
- A degree in 3D animation, computer science, or computer engineering (or related training);
- Knowledge of modeling, texturing, anatomy, shaders, and other character-related developments;
- Strong knowledge of game engines (e.g. Unity or Unreal) and 3D design software (3DS Max, Maya) + understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript);
- Strong communication, interpersonal, mentoring, time management, organizational and presentation skills;
- Innovative, collaborative, caring and solution-oriented mindset;
- Critical thinking, curiosity, resourcefulness and high flexibility;
- Familiarity with bug tracking software (e.g. Jira) and release management systems (e.g. Perforce);
- A passion for sharing knowledge: you have an inclination to help others learn and grow.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
Please note that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
We look forward to reading your application ! 😊
Technical Animation Director
Montreal, Canada - Full-time - REF24412J
Job Description
With a high-level understanding of the capabilities of our technology combined with your visibility on the project as a whole, as a technical animation director at Ubi MTL, you provide expert insight, tools, and support to steer a game – and its creators – towards success.
Unafraid to innovate, you establish an actionable plan to bridge the gap between coming up with ideas and putting them into practice. Though every day of development brings a mix of expected and unforeseen challenges, you never lose sight of the big picture. As a strategic thinker and tactical planner, you balance short-term priorities with long-term goals while consistently considering the future impacts of your choices.
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility;
- Review game design concepts + identify and analyze risks (engine, memory, frame rate, etc.);
- Work closely with programmers to assess existing animation and rigging tools + occasionally design custom ones to improve pipelines;
- Support animators, game designers, and riggers with their technical needs + informatively and constructively explain the root causes of risks, blockers, etc.
- Train team members on tools and techniques + raise awareness of new processes;
- Resolve complex, escalated issues & make technical validations;
- Prepare post-mortems + recommend cost- and time-efficient solutions to evolve our animation content & tech;
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios and the industry;
- Participate in recruitment to build the animation team & foster their professional development.
Qualifications
What you bring
- Around 7 years of animation, rigging, or programming experience (or related experience) + 3 years of leadership;
- In-depth knowledge of game engines (e.g. Unity or Unreal) & 3D software (3DS Max, Maya, and MotionBuilder) + an understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript), motion capture, and state machines;
- A degree in 3D Animation, Computer Science, or Computer Engineering (or related training);
- Excellent communication, interpersonal, mentorship, time management, organizational, and presentation skills;
- A highly innovative, collaborative, attentive, and solution-oriented spirit;
- Critical thinking, curiosity, resourcefulness, and plenty of flexibility;
- Familiarity with bug tracking software (e.g. Jira) and version management systems (e.g. Perforce);
- A passion for sharing your knowledge and helping others learn and grow.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
Please note that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
We look forward to reading your application ! 😊
Senior ML Programmer _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28852X
Job Description
The Content Creation Technology Group (CCTG) is looking for a Senior ML programmer to work in a team that develops machine learning tools to support teams in creating, testing, and deploying ML solutions to games. You will support and collaborate with Data Scientists, Software Developers and other stakeholders in delivering these ML solutions. The Senior ML 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 the business requirements and objectives.
Set out technical designs to meet system needs whenever necessary.
Collaborate with data science team, specialist programmers (AI, 3D, physics, sound, animation, etc.), research team and other stakeholders like productions.
Develop, integrate and maintain Inference engines, ML libraries and 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.
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:
A good knowledge of Machine Learning and deep learning fundamentals.
Extensive knowledge of C++.
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.
Additional information
Senior ML OPS _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28853U
Job Description
The Content Creation Technology Group (CCTG) is looking for a Senior ML Ops to work in a team that develops machine learning tools to support teams in creating, testing, and deploying ML solutions to games. You will support and collaborate with Data Scientists, Software Developers and other stakeholders in delivering these ML solutions. The Senior ML Ops role will bring best practices and design principles to assist the team in delivering our ambitious features roadmap.
Main responsibilities:
Designing and developing machine learning systems and schemes based on the business requirements and objectives.
Optimizing existing tools for improved performance, scalability, and efficiency.
Contribute to the industrialization of machine learning projects, focusing on building pipelines and workflows.
Adapting and improving models’ usage, facilitating tools usage, and adapting these to users needs.
Create tools to support and integrate the ML models inside a multi-process pipeline.
Enhancing the existing machine learning libraries and frameworks.
Collaborating with game production teams, data science team, research team and other stakeholders.
Other responsibilities:
Conducting research to stay up to date with the latest advancements.
Documentation, presentations, and knowledge sharing to communicate complex AI concepts to both technical and non-technical collaborators.
Creating proof of concepts to satisfy investigations into product directions.
Qualifications
Education:
- Bachelor’s degree in computer science or computer engineering or equivalent. A specialization in Machine Learning is an asset.
Relevant Experience:
- A minimum of 5 years of experience in software engineering.
- A minimum of 2 years of experience in machine learning.
Skills:
A good knowledge of a production machine learning pipeline; from ML training and deployment to model performance-tracking/behavioral-drift.
Proficient in Python and have experience with libraries and frameworks such as PyTorch and/or TensorFlow.
A familiarity with MLOps platforms such as Databricks and/or ClearML.
A good knowledge of container technology such as Docker and/or Kubernetes.
A good knowledge of machine learning and deep learning fundamentals.
A good knowledge of Database products is an asset.
A good knowledge of cloud-based platforms is an asset.
Additional information
Senior ML Data Scientist _ Content Creation Technology Group
Montreal, Canada - Full-time - REF28851G
Job Description
The Content Creation Technology Group (CCTG) is looking for a Senior ML Data scientist to work in a team that develops machine learning solutions to improve the player experience, including a project on bots that simulate real competing players. The Senior ML Data scientist will create highly efficient self-learning systems that can adapt and evolve over time, pushing the boundaries of AI technology. Join us and be at the forefront of innovation in the field of machine learning.
Main responsibilities:
Create, validate, test and update ML algorithms and models.
Identify, prepare, and analyze data for training and testing purposes.
Conduct experiments, perform statistical analysis, fine-tune and optimize models.
Use analytical rigor and statistical methods to analyze large amounts of data, developing actionable insights using advanced statistical techniques such as predictive statistical models, user/player profiling, segmentation analysis, survey design, analysis and data mining.
Oversee and design various proofs of concept to validate AI projects.
Research new ways for modeling and predicting behavior and design experiments to answer targeted questions.
Other responsibilities:
Collaborating with cross-functional teams to define project requirements and objectives.
Conducting research to stay up to date with the latest advancements.
Documentation, presentations, and knowledge sharing to communicate complex AI concepts to both technical and non-technical collaborators.
Mentor other members of the team.
Qualifications
Education:
- Master's degree and/or Ph.D. preferred in applied math, statistics, machine learning or equivalent experience.
Relevant Experience:
- 3 to 5 years of complex experience and job-related in-depth expertise.
Core Skills:
Ability to use and develop machine learning algorithms and related proven methods.
Ability to use advanced data science techniques.
Ability to use statistics to understand behavior of systems and/or players.
Being Familiar with Big Data Technology (Hadoop, Casandra, MongoDB, ElasticSearch).
Passion for using data science to solve problems.
Ability to quickly assess a problem both qualitatively and quantitatively.
Other skills:
Software engineering skills.
Being familiar with distributed computing to train models.
Proficient in Python and have experience with libraries and frameworks such as PyTorch and/or TensorFlow.
A good knowledge of cloud-based platforms is an asset.
Team player with excellent organizational, communication and interpersonal skills.
Business value oriented.
Bilingualism (French, English).
Additional information
Vulnerability Platform Specialist
Montreal, Canada - Full-time - REF28893I
Job Description
Join our team as a Vulnerability Platform Specialist and help shape the future of cybersecurity at Ubisoft!
We’re looking for someone passionate about uncovering and addressing IT security vulnerabilities to safeguard our digital ecosystem. Your expertise in managing vulnerability platforms (e.g., Tenable) will focus on network scanning, prioritizing and contextualizing critical vulnerabilities, integrating tools, automating processes, and orchestrating seamless workflows. Experience with LLMs for vulnerability triage is an exciting plus!
As part of the Vulnerability Management Program team, you’ll play a pivotal role in building Ubisoft’s Vulnerability Operations Center, focusing on:
- Driving Vulnerability Treatment: Lead operational processes, establish patching strategies, and implement metrics-driven remediation.
- Enhancing Vulnerability Platforms: Improve tooling, enable system integrations, automate workflows, customize features, and advance scanning capabilities.
By joining Ubisoft’s global Security & Risk Management (SRM) team, you’ll contribute to protecting our games, cloud environments, and employee systems. Your efforts will strengthen our security posture and create a safer digital world.
Responsabilities
- Monitor Ubisoft’s environments using industry-standard scanning tools continuously.
- Identify and prioritize vulnerabilities through automated scanners (e.g., Tenable) and authenticated methods.
- Optimize scan schedules, enhance configurations, and ensure accuracy.
- Create or leverage scripts (Python, Bash, etc.) to detect threats and simplify patching.
- Integrate scanning tools with ticketing systems (e.g., Jira, ServiceNow) to streamline remediation tracking.
- Collaborate with teams to expedite patching and improve emergency responses.
- Analyze metrics to drive improvements, track remediation progress, and anticipate vulnerabilities.
- Enforce patching standards, best practices, and proactive security measures across the organization.
Qualifications
- Technical Expertise: Proficient with Tenable (required), scripting (Python, Perl, Bash, PowerShell), and familiar with Qualys/Rapid7.
- Security Foundations: Strong understanding of networking, Windows/Linux OS, web security, and frameworks like OWASP, CVE, CVSS.
- Integration & Optimization: Experienced in integrating scanners with ticketing systems and optimizing patching pipelines.
- AI & Analytics: Skilled in using AI/LLMs to enhance vulnerability triage, prioritization, and assessment accuracy; excellent problem-solving and communication skills.
- Adaptability: Capable of managing multiple tasks, producing clear documentation, and thriving in fast-paced environments.
Prior Experience: Solid professional experience in a similar role is necessary to be effective in this position. This experience should be demonstrated through concrete achievements, such as the implementation of automated processes for vulnerability triage and remediation, or through degrees and certifications that showcase expertise (e.g., CISSP, CISM, ISO 27001, NIST, PCI-DSS).
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Physical Security Analyst
Montreal, Canada - Full-time - REF28882W
Job Description
As the Physical Security Analyst, you will act as an expert in the field of physical security for a portfolio of Ubisoft production studios and business offices. You will collaborate with production teams, support teams, and local physical security teams to ensure the safety of people and physical assets across Ubisoft sites. You will provide technical and organizational expertise to maintain and enhance Ubisoft's current physical security posture.
Responsibilities:
- Conduct physical security audits (on-site or remotely) and review audit reports.
- Develop and monitor action plans to address identified weaknesses with local teams.
- Provide technical and operational expertise to implement security measures.
- Manage physical security in construction projects, including documentation, budgets, plans, and bids.
- Ensure the technical, legal, and operational follow-up of physical security solutions.
- Collaborate with stakeholders to ensure the progress of projects.
- Write and review global security policies and standards.
- Verify local procedures to ensure compliance with global policies and applicable laws.
- Participate in awareness campaigns and support security measures during events.
**Be available outside regular office hours for short periods in case of unforeseen events.
Qualifications
- Knowledge of access control systems, video surveillance, fire safety, and technologies related to physical security.
- Significant experience in information security or implementation of physical security systems.
- Methodical, proactive, autonomous, and solution-oriented.
- Excellent organizational, interpersonal, and written/oral communication skills, with the ability to simplify technical concepts and negotiate with various stakeholders.
- Quick to adapt to change and perform well under pressure.
- A degree, certification, or training in security (ASIS PSP, etc.) is a plus.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that 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.
Associate Producer [Codev & Outsourcing Services]
Montreal, Canada - Full-time - REF28579P
Job Description
As the Associate Producer, you will support Zone 1 projects in their co-development and outsourcing mandates, both with internal and external partners. You will oversee long-term relations with our internal and external partners and make sure to propose the right partners to productions according to their needs. You will collaborate with the various departments involved in multi-site collaboration and ensure that the processes and guidelines are followed by our productions.
What you’ll do
- Propose partners that meet the specific needs and state of mind of each production team;
- Support and challenge the production teams in setting up their partner management structure;
- Monitor projects, use KPI and tools to evaluate the health of our collaborations and gather feedback from external and internal collaborators;
- Evaluate the evolution of needs for the next few years, in collaboration with our Brands and Recruitment teams;
- Support production teams in training the co-development and outsourcing managers;
- Continuous adaptation of our processes with the service teams and act as a facilitator in the event of difficulties;
- Provide global visibility of mandates in Zone 1 studios by following up with Zone 1 MDs and service teams;
- Maintain and continue to develop a strong network of internal partners;
- Source new external partnership opportunities, answer to solicitations.
Qualifications
What you bring
- Around 7 years of experience in production or project management in the video game industry (or other relevant experience);
- Plenty of flexibility to adapt to a range of situations & navigate interdependencies;
- Familiarity with a variety of project management methodologies;
- Excellent communication, interpersonal, and presentation skills;
- An attentive, collaborative, and innovative spirit;
- A people-oriented approach: sure, you care about results, but you never lose sight of the dedicated people behind them.
What to send our way
Your CV highlighting your background, skills, and any games shipped.
A real live person will review your application. In this case, it’s our talent acquisition specialist Eric. As he learns more about you through your profile, get to know him through the video below.
Additional information
About us
Ubisoft’s 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.
Storage Architect
Montreal, Canada - Full-time - REF28805K
Job Description
Ubisoft IT is seeking a Storage Architect to join the Infrastructure & Platform Architecture Team in Montréal. As part of the architecture team, you will be tasked to design technical solutions in line with technical strategy and the enterprise needs, while supporting engineering teams.
Responsibilities:
- Develop long-term storage strategies and landscape aligned with organizational goals and industry best practices,
- Conduct technical research, labs, publish results and deliver opportunity studies,
- Build and maintain designs and produce associated documentation, presentation and prototypes
- Communicate complex technical concepts to non-technical stakeholders,
- Assist and mentor engineering team and foster a culture of continuous learning and improvement.
Qualifications
- Deep understanding of software defined storage technologies: Block, object, and file storage protocols (NFS, SMB, S3, Ceph, etc.), their use cases, and performance characteristics.
- Storage architecture design: Ability to design complex storage architectures, including data center and cloud-based solutions.
- Data protection and disaster recovery: Expertise in data protection strategies, including backup, replication, and disaster recovery planning.
- Automation and management at scale: Experience with Infrastructure-as-Code deployment and its related tools (Git, Ansible, Chef, etc.).
- Security: Understanding storage security best practices, including encryption, access controls, and data privacy.
- Effective Communication and Collaboration: Strong ability to convey complex technical concepts to diverse audiences, collaborate seamlessly across multidisciplinary teams (infrastructure, applications, and security), and align technical solutions with broader business objectives.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Technical Architect
Montreal, Canada - Full-time - REF20795V
Job Description
As a technical architect at Ubisoft Montreal, you will build and maintain a technology ecosystem that facilitates the work of production teams so that they can invest their time and talent in what counts most: content creation.
Through evaluation, analysis, recommendations, and decisions, you will build a solid technology structure that will not only maximize the project’s production capacity, but, thanks to your in-depth knowledge of the code for the chosen machine and your strong reactivity, will also stand the test of time and keep up with the rapidly evolving video game industry.
As a key resource person for all things “development”, you will ensure that teams are aligned so that their work is on track with the set technological direction, and you will share your perspective and expertise with your colleagues.
What you’ll do
- Define the technology vision for the project and lead the design of new gear, or features and tools, when the current assets no longer measure up.
- Identify and ensure the feasibility of improvements to the equipment and tools required for the success of the project.
- Ensure consistency, efficiency, scalability, modularity, and compatibility of the features developed by the team.
- Be a reference in the analysis and resolution of technical problems.
- In collaboration with technical management, communicate the technical limitations of the equipment, tools, or systems to production to inform them of their options and the best practices associated with them.
- Define the measures to be implemented to ensure optimal performance.
- Equip project teams (graphics, design, animation, etc.) to produce content within the defined technical framework
- Evaluate existing internal and external engines and tools to determine their respective strengths and weaknesses and recommend the most appropriate ones based on objectives and expectations.
- Anticipate technological advances and challenges brought about by new equipment (such as consoles) and suggest appropriate solutions.
- Create reference materials on the engine and tools to contribute to reusing, sharing and collaboration at Ubisoft.
Qualifications
What you bring
- Around 8 years of programming experience
- Extensive knowledge of hardware & video game tools, consoles, and tech
- Developed analytical and synthesis skills
- The ability to resolve complex issues
- Resourcefulness + attention to detail
- A degree in Computer Science or Software Engineering (or related training)
- Flexibility in the organization of your work, allowing you to adapt to changes
- Solid interpersonal and communication skills
- A collaborative spirit and a results-oriented focus
What to send our way
- Your CV highlighting your background and skills
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Architecte technique
Montreal, Canada - Full-time - REF20795V
Job Description
En tant qu’architecte technique à Ubisoft Montréal, vous bâtirez et entretiendrez un écosystème technologique ayant pour fonction de faciliter le travail des équipes de production afin qu’elles puissent investir leur temps et leur talent là où ils comptent le plus : dans la création de contenu.
Au moyen d’évaluations, d’analyses, de recommandations et de décisions, vous échafauderez une structure technologique solide qui, grâce à votre connaissance approfondie du code de l’engin choisi et à votre forte réactivité, saura non seulement maximiser la capacité de production du projet, mais aussi résister à l’épreuve du temps et suivre l‘évolution rapide du milieu du jeu vidéo.
Véritable personne-ressource pour tout ce qui touche le développement, vous veillerez à l’harmonisation des équipes de sorte que leur travail s’inscrive dans la direction technologique définie et ferez généreusement profiter vos collègues de votre vue d’ensemble et de votre grande expertise.
Ce que vous ferez
- Définir la vision technologique du projet et diriger la conception d’un engin ou de fonctionnalités et d’outils nouveaux quand les options actuellement à disposition ne peuvent répondre aux besoins.
- Déterminer les améliorations à apporter à l’engin et aux outils nécessaires à la réussite du projet et veiller à la faisabilité de celles-ci.
- Veiller à la cohérence, à l’efficacité, à l’échelonnabilité, à la modularité et à la compatibilité des fonctionnalités développées par l’équipe.
- Être une référence en ce qui a trait à l’analyse et à la résolution des problèmes techniques.
- En collaboration avec la direction technique, communiquer les limites techniques de l’engin, des outils ou des systèmes à la production pour l’informer de ses options et des meilleures pratiques qui leur sont associées.
- Définir les mesures à mettre en place pour assurer un rendement optimal.
- Outiller adéquatement les équipes du projet (graphisme, design, animation, etc.) afin qu’elle puisse produire du contenu dans le cadre technique défini.
- Évaluer les engins et les outils internes et externes existants pour déterminer leurs forces et leurs faiblesses respectives et recommander ceux qui conviendraient le mieux selon les objectifs et les attentes.
- Anticiper les avancées technologiques et les défis apportés par du nouveau matériel (comme des consoles) et proposer des solutions adaptées.
- Créer des documents de référence sur l’engin et les outils pour contribuer à la réutilisation, au partage et à la collaboration à Ubisoft.
Qualifications
Ce que vous apportez à l’équipe
- Environ 8 ans d'expérience en programmation
- Une connaissance approfondie du matériel et des outils, des consoles et des technologies de pointe dans le domaine de jeux vidéo
- Des compétences développées en matière d'analyse et de synthèse
- La capacité à résoudre des problèmes complexes
- De la débrouillardise + un souci du détail
- Un diplôme en informatique ou en génie logiciel (ou une formation connexe)
- Une souplesse dans l'organisation de votre travail vous permettant de vous adapter aux changements
- De bonnes habiletés relationnelles et de communication
- Un esprit collaboratif et une orientation vers les résultats
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre parcours et vos compétences
Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueuses et des joueurs au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.
Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes.
Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).
Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu.
À Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.
Security Analyst – Organizational Resiliency
Montreal, Canada - Full-time - REF28316R
Job Description
Ubisoft IT is looking for a Security Analyst to join the Security Resilience team which is part of Security & Risk Management (SRM). This team’s main mission is to ensure Ubisoft’s resiliency towards security threats.
As a Security Analyst joining this team, you will be responsible for providing informational, functional, and technical expertise to to increase Ubisoft’s resilience with a focus on Crisis Preparedness, Business Continuity and Disaster Recovery across our locations worldwide.
Responsibilities:
- Implement disaster recovery, crisis preparedness and business continuity plans at the global level and coordinate all local efforts toward a global unique strategy;
- Support stakeholders in documenting and maintaining all disaster recovery, crisis preparedness and business continuity plans;
- Review all plans to support continued operations and regulatory requirements.
- Participate in the creation, review and deployment of policies, standards, processes, and guidelines;
- Identify potential risks and propose solutions to mitigate and bring them to an acceptable level for management;
- Develop and maintain security metrics and executive reports to communicate project risks and remediation activity status to management;
- Oversee coordination of support, training & community management, and awareness, including tabletop exercises, microsimulations, and training on the software tools operated by our team;
- Contribute to specific security projects or initiatives within the department, ensuring that deadlines are met, and objectives are achieved.
Qualifications
- Previous experience in organizational resiliency with an emphasis on coordinating business continuity, crisis preparedness and disaster recovery plans;
- Strong auditing and presentation capabilities;
- Strong capacity to collaborate, influence, and negotiate with all hierarchical levels such as senior stakeholders;
- Ability to conduct informational training sessions;
- Ability to write clear and concise documentation.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Golang Developer
Montreal, Canada - Full-time - REF28328U
Job Description
Ubisoft IT is looking for a Golang Developer to join the IT Engineering & Platform team. As a Golang Developer joining this team, you will be responsible for designing and building a control plane that ensures the reliability, scalability, and security of Ubisoft’s Kubernetes infrastructure.
Responsibilities:
- Participate in the design, development, testing, and deployment of a high-performance control plane for our Kubernetes hosting platform;
- Collaborate closely with cross-functional teams, including DevOps, infrastructure, and security, to ensure seamless integration and operation of the control plane;
- Implement and maintain features that enhance the functionality, efficiency, and scalability of the control plane;
- Ensure the security and compliance of the control plane, while incorporating best practices and industry standards;
- Work closely with product managers and stakeholders to gather requirements and provide technical expertise in shaping the direction of the Kubernetes hosting platform;
- Collaborate actively with your team, and other teams to ensure alignment and synergy;
- Conduct regular code reviews and mentor junior developers;
- Troubleshoot and resolve issues by working proactively to identify and address potential challenges;
- Stay updated on industry trends, emerging technologies, and best practices in Kubernetes and cloud-native development.
Qualifications
- Deep expertise in Golang development with a strong focus on back-end;
- In-depth knowledge of Kubernetes architecture, control plane components, services such as EKS and AKS, and associated technologies;
- Solid understanding of networking concepts and protocols relevant to Kubernetes such as CNI, Ingress, and Egress;
- Experience with Git for version control and CI/CD pipelines;
- Experience with cloud platforms, such as AWS, Azure, or GCP;
- Experience creating and integrating RESTful APIs, gRPC with an understanding of microservices and distributed architectures.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Programming Team Lead (Engine)
Saguenay, Canada - Full-time - REF22353O
Job Description
As a Team Lead (Engine) at Ubisoft Saguenay, you guide a group of talented and inspired programmers who develop technology critical to the creation of games Ubisoft fans can’t wait to play. Your team achieves its ambitions thanks to your technical know-how, leadership and ability to make informed decisions. You take pride and share passion for the systems your team develops together.
Your vision and your deep comprehension of what everyone does on your team allow you to harmonize and to multiply the results of everyone’s contribution. When quality systems are delivered and when they work together cohesively, you know you have contributed to offering a rich experience to our players. That’s what truly motivates you.
What you'll do
On a typical day, you gather your team to discuss progress with assigned tasks. You note issues and brainstorm ways to address them. You review outstanding bugs and how best to approach them. You communicate regularly with leads from other disciplines, to plan ahead, identify risks and deliver on time.
You code alongside your team on a daily basis. You regularly update your Project Lead on your team’s assignments and meet with other leads both within and outside your project to discuss how to improve workflows and share technology.
Qualifications
What you'll bring
- A degree in computer science or computer engineering;
- A good knowledge of programming languages such as C++, C#, java, python or others;
- Several years of solid experience in programming;
- Knowledge of video game engines or experience in embedded software programming or similar;
- Experience in managing a team of programmers or other similar experience;
- Excellent communication and strategic leadership skills;
- The ability to remain calm in difficult situations (you know there is always a solution);
- An understanding of game production and good interpersonal skills with non-technical people.
Additional information
What to send our way
- Your CV highlighting your education, experience, skills and, if applicable, your delivered games.
Working at Ubisoft means
- A hybrid and flexible work mode, 6 weeks of vacation in your first year, an enriched parental leave, a Ubi gym directly in our offices, a complete group insurance program, access to complete Dialogue telemedicine services, an RRSP with a contribution from Ubisoft, an advantageous bonus program, concrete measures to ensure the right to disconnect, the option of working part-time and much more. Click here for all the details.
- Joining a team of 21,000 Ubisoft employees working across more than 40 locations around the world, are boundby a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come;
- Working for an equal opportunity employer, where diversity is a priority. We do not discriminate on the basis of race, ethnic origin, religion, gender, sexual orientation, age or health status.
- Working as a team to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.
Technical Designer [Far Cry Project]
Toronto, Canada - Full-time - REF29195S
Job Description
As a Technical Designer, you’ll create and implement complex, technical, and systemic design elements in a game.
You’re essentially a game or level designer recognized for your technical skills on a design or multidisciplinary production team.
A technical reference within your team, you’ll help, support, and advise your peers as needed. You may also be called upon to become the project's technical expert on a specific element of the game.
What you’ll do
- Create and implement the technical elements of a game feature with technical directors, programmers, and colleagues from other job families.
- Act as a technical expert on a specific topic + oversee tools and documentation, provide technical assistance and define and promote best practices.
- Participate in data optimization and validation, taking budget into account and ensuring that technical standards are respected.
- Participate in the advanced debugging of data throughout production.
- Provide regular feedback to design directors (e.g. suggestions for improving tools and methods, etc.).
- Help test new features and tools before their launch.
- Perform production tasks within the game and level design team + prototype gameplay features.
- Design and implement more complex, abstract, technically challenging, or game-wide design elements in the game
Qualifications
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 7 years of experience in video game level design or related experience (having worked on a AAA game, an asset)
- The ability to understand and communicate in technical language & clearly express your ideas (both on paper and in person)
- Flexibility + solid analysis and problem-solving skills
- A user-oriented spirit
- Curiosity: you have a passion for understanding how things work
- Experience with various game engines and platforms (nice to have)
- Experience with a range of 2D/3D design software programs (nice to have)
- Experience in programming/scripting (nice to have)
What to send our way
- Your CV highlighting your background and skills
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Senior VFX Artist
Toronto, Canada - Full-time - REF29129Q
Job Description
As a Senior VFX Artist in the Cinematics team, you will be responsible for creating and adapting high-quality visual effects that align with the artistic direction of the game. Whether it’s the flicker of fire, the crash of an explosion, or the gentle fall of snow, your artistry will leave the audience wondering, “How did you do that?”
A tech-savvy artist at heart, you seamlessly blend creativity with technology to craft real-time visual effects that feel dynamic and alive. You are adaptable, leveraging a variety of tools while staying true to your core artistic instincts to create and integrate high-impact effects.
What you'll do
- Design and produce high-quality effects (particles, fluids, rigid and soft body dynamics) at every stage of cinematic production, ensuring they meet both technical and artistic requirements.
- Leverage in-engine tools to maintain a consistently high-quality level while optimizing for technical performance.
- Act as a key resource for the team, sharing expertise on artistic and technical elements.
- Contribute to refining and implementing more effective ways of working to improve the team's productivity.
- Work closely with artists, technical artists, and developers to ensure seamless integration of effects.
- Estimate, prioritize, and track tasks to meet deadlines while balancing quality and performance.
- Align with key stakeholders to validate creative direction and maintain cohesion within the team.
- Strive for a balance between artistic quality and real-time performance constraints.
- Establish, document, and share best practices, pipelines, and workflows with the team.
- Assist FX TDs with any ad hoc tasks and responsibilities to drive innovation in the field.
Qualifications
What you bring to the team
- Experience working within AAA production environments and adapting to their unique challenges.
- Strong knowledge of real-time graphics engines and their constraints.
- Deep understanding of collision, particle, and fluid dynamics, along with the physics behind simulations.
- Proficiency in industry-standard software such as Houdini, Maya, 3ds Max, or Blender.
- Familiarity with Adobe Photoshop, After Effects, and workload management tools like Jira, ShotGrid, or Flow.
- Understanding of data management systems such as Perforce.
- Ability to take ownership of tasks and seek innovative solutions.
- Strong problem-solving skills to diagnose and resolve technical challenges effectively.
- Creativity and adaptability to develop new ideas while aligning with the project's artistic direction.
- Ability to maintain high-quality output even in fast-paced environments.
- Team-oriented mindset, working collaboratively to ensure artistic and technical alignment.
What to send our way
- Your CV highlighting your education, experience, skills, and games shipped
- Samples of your work or any supporting documentation you find relevant
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Additional information
About us
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Senior Producer
Toronto, Canada - Full-time - REF28974N
Job Description
On being a Senior Producer at Ubisoft Toronto:
As a Senior Producer, you will have a significant impact on the success of our games. Your objective is to manage and oversee the project team and deliver world-class games while achieving quality, schedule, and business targets.
We are looking for a highly organized and systematic leader with excellent communication, and people management skills.
As a leader and manager, you know how to bring out the strengths of your team and develop an environment where your team thrives. You mentor and coach team members, and you help assign tasks and priorities. You empower your team with access to the right tools and resources to be productive and successful.
You have an intricate and detailed understanding of the game development process combined with deep knowledge about game business models with a player-centric approach. You always approach a challenge with an ROI-driven mindset, and you leverage data and your own experience to make smart, strategic decisions. You know how to lead both mature and early-stage projects, and you have a strong understanding of the Ubisoft development process.
You are resilient and adapt well to fast-paced, quickly changing situations. You are a master at resolving conflicting priorities. You thrive in the unknown, and you see challenges as learning opportunities. You believe passionately that diverse teams are more creative and innovative teams, and you are committed to lead what’s next in games.
The daily life of a Senior Producer at Ubisoft Toronto:
Production Management
- Define, present and follow up on the development strategy for the game;
- Define the scope and deliverables of the project;
- Manage the budgets for the project;
- Build an inter-project network and optimally organize the work plan;
- Manage risks and approve contingency plans;
- Follow up on projects and communicate status to executives;
- Meet with external collaborators.
Market
- Work with the Brand/Product Director to define the game’s market positioning;
- Ensure alignment on all deliverables to ensure successful marketing plans to support the game throughout production and into launch.
Content
- Create an environment that fosters and encourages team members to bring the best ideas forward for the project;
- Ensure that the creative direction meets the quality standards for the game and target market;
- In collaboration with technical teams, make technology choices that support the game vision and development (tools and engine);
- Ensure that teams optimize technology and best practice sharing;
- Ensure that the game meets quality standards.
Team Management
- Establish the team structure and support the project team;
- Help define talent needs for the project and recruit the best candidates;
- In collaboration with the leads and managers on the project, ensure that the team is engaged and working efficiently;
- Foster and take an active role in the career development of team members.
Qualifications
- Minimum 12 years of project management experience in a game development environment;
- Have shipped a minimum of one AAA game title in a Lead Producer role;
- Must have demonstrated the ability to deliver large, complex projects (quality standards, budget constraints and effective team output);
- An inclusive, influential, and inspiring leadership style that allows you to rally people around a vision and engage distributed teams of varying sizes;
- Experience advocating for the project with different stakeholders, including business, publishing, first-party and media;
- The capacity to cast a clear long-term vision and put in place the key milestones to make it a reality.
What to send our way:
- Your CV, highlighting your background, skills, and any games shipped
Additional information
We Offer:
- A hybrid, flexible work model
- Six weeks of vacation
- An enhanced parental leave program
- Comprehensive Total Rewards Package:
- Disability Insurance
- Dental Insurance
- Extended medical insurance
- (Optional) RRSP contribution
- Relocation Assistance
- Bonus (If Applicable)
You can learn more about Life at Ubisoft here: https://toronto.ubisoft.com/life-at-ubisoft/
Join Us!
At Ubisoft Toronto, we believe diversity is our studio’s biggest strength. We’re committed to creating an inclusive workplace that reflects the diversity of our player community, is inclusive and respectful of the individuality of our team and embodies our core values – trust, integrity, excellence and care.
We encourage applications from First Nations, Métis and Inuit peoples, Indigenous peoples of North America, racialized persons, persons with disabilities, and those who identify as women and/or 2SLGBTQIA+. Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
Please read our Code of Conduct prior to applying. It is our collective responsibility at Ubisoft Toronto to maintain a respectful and inclusive work environment, and be the best possible place to work and grow. Knowing and respecting our Code of Conduct’s principles and guidelines is key to achieving that goal.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft’s Mission
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies, and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
There are currently no positions available to match your search
BENEFITS THAT MAKE A DIFFERENCE
The world of work is changing.
We’ve got you covered.
Caring for our people, helping them grow and celebrating their accomplishments. Ubisoft is committed to delivering tomorrow’s work experience, today. Grow with us.

Financial Wellbeing
Competitive compensation packages

Competitive Salaries

RRSP Matching

Bonus

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

Virtual Mental Health Support

Comprehensive Health Benefits

Virtual Healthcare Services

Employee and Family Assistance Plan

Onsite Gym and Other Fitness Programs

Meditation App Subsidy

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

Six Weeks Vacation for Everyone

Hybrid & Flexible Work

Part-time Work Opportunities

Summer Hours

Two Additional Statutory Holidays

Right to Disconnect

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

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

Professional Membership Dues Reimbursement

Online subscriptions

Education and Language Training Support

Conferences

Knowledge Exchange Sessions

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

Receive 75% of your full salary during parental leave

Parental flex policy

Daycare Subsidy

Relocation and Mobility
Supportive and transparent relocation assistance

Career Support and Language Training for Relocated Spouses

Tax Filing Benefit

Permanent Residency Benefit

Family and Citizenship application support

Other Perks

Free Games & Employee Discounts

Employee Referral Program

Remote Working Peripheral Package

Studio Events and Celebrations

Limited On-site Free Parking

Transit Subsidy

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

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


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