Join Our Team
Current Openings
Check out all the current openings at our studio below or visit the Ubisoft Careers site for more.
UI Artist
Montreal, Canada - Full-time - REF6663QTeam Lead - Weapons
Montreal, Canada - Full-time - REF25156ICreative Director
Montreal, Canada - Full-time - REF14539ITechnical Localization Specialist
Montreal, Canada - Full-time - REF8564XApplication Security Expert
Montreal, Canada - Full-time - REF24564DAudio Technical director
Montreal, Canada - Full-time - REF25063LMid-Senior Compositing Artist
Montreal, Canada - Full-time - REF24162ATeam Lead (Character Modelling)
Montreal, Canada - Full-time - REF25056QRigger (Senior)
Montreal, Canada - Full-time - REF20643ZGlobal Strategic Insights Analyst
Montreal, Canada - Full-time - REF24699PGlobal Brand Senior Manager (W/M/NB)
Montreal, Canada - Full-time - REF24707FProject Lead (Programming) – Unannounced Project
Montreal, Canada - Full-time - REF7605KProgrammer UI (C++) Assassin's Creed codename INVICTUS
Montreal, Canada - Full-time - REF24984DProgrammer (UI, C++)
Montreal, Canada - Full-time - REF4685RConcept Artist (Environments)
Montreal, Canada - Full-time - REF24972HGeneralist Programmer (Integration Program)
Montreal, Canada - Full-time - REF24787MLevel Designer (Mission)
Montreal, Canada - Full-time - REF9437AGeneralist Programmer
Montreal, Canada - Full-time - 4301BRSpecial Effects Artist (VFX)
Montreal, Canada - Full-time - REF24473BSolution Security Architect – Production Security
Montreal, Canada - Full-time - REF24564DLevel Design Director
Montreal, Canada - Full-time - 2463BRTexture Artist
Montreal, Canada - Full-time - REF24598WArtiste de Textures
Montreal, Canada - Full-time - REF24598WAssociate Art Director - Rainbow Six Siege
Montreal, Canada - Full-time - REF24593QDirectrice artistique adjointe, Directeur artistique adjoint - Rainbow Six Siege
Montreal, Canada - Full-time - REF24593QProgrammer (Animation)
Montreal, Canada - Full-time - 6934BRTechnical Architect
Montreal, Canada - Full-time - REF20795VTeam Lead (Programming)
Montreal, Canada - Full-time - REF8851LProgrammer (Gameplay)
Montreal, Canada - Full-time - 1007BRProgrammer (Engine) – Unannounced Project
Montreal, Canada - Full-time - REF19521JProgrammer (Networks, C++)
Montreal, Canada - Full-time - REF5727FTechnical Lead
Montreal, Canada - Full-time - REF4874ETechnical Architect – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714FTechnical Art Director
Montreal, Canada - Full-time - REF24481AAnimator (Gameplay)
Montreal, Canada - Full-time - REF24466RLead Animator
Montreal, Canada - Full-time - REF24441STechnical Director (Animation)
Montreal, Canada - Full-time - REF24412JDirectrice, Directeur technique (animation)
Montreal, Canada - Full-time - REF24412JTechnical Director Level Design
Montreal, Canada - Full-time - REF5097XTechnical Artist (UI)
Montreal, Canada - Full-time - REF18152DArtiste technique (UI)
Montreal, Canada - Full-time - REF18152DGame Economy Designer
Montreal, Canada - Full-time - REF24103CProgrammer (Engine) – Anvil
Montreal, Canada - Full-time - REF23560FGame Designer
Montreal, Canada - Full-time - REF13758TTechnical Lead (UI) – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714FTechnical Lead (Online) – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714FTechnical Director (Characters)
Montreal, Canada - Full-time - REF20726QProgrammer (Sound, C++)
Montreal, Canada - Full-time - REF4885ZProgrammer (3D)
Montreal, Canada - Full-time - REF23629XAssociate Producer
Montreal, Canada - Full-time - REF7180HProduction Director
Montreal, Canada - Full-time - REF21442PAssistant Technical Director (Level Design)
Montreal, Canada - Full-time - REF4743XAssistant Art Director Visual Design - Brand Assassin's Creed
Quebec City, Canada - Full-time - REF24905VLevel Artist - Assassin's Creed Brand
Quebec City, Canada - Full-time - REF25199XData Developer - Technology Group
Quebec City, Canada - Full-time - REF25166SGameplay Animator
Quebec City, Canada - Full-time - REF25178LSenior Modeler (Props)
Quebec City, Canada - Full-time - REF25147NGameplay Programming Team Lead (Assassin's Creed brand)
Quebec City, Canada - Full-time - REF24969TLevel Designer - Quest
Quebec City, Canada - Full-time - REF24310JLevel Designer - World
Quebec City, Canada - Full-time - REF24871IGame Designer
Quebec City, Canada - Full-time - REF24811XLead Rigger
Quebec City, Canada - Full-time - REF24791B3D Animator
Quebec City, Canada - Full-time - REF24639JGameplay Programmer
Quebec City, Canada - Full-time - REF20952XUI Programmer (Mid.-Senior)
Quebec City, Canada - Full-time - REF20188HProgrammer (Tools Team)
Quebec City, Canada - Full-time - REF16375QUser Experience (UX) Designer
Saguenay, Canada - Full-time - REF24687GTools Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF11205VGeneralist Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF7944C3D Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF7956PLevel Designer
Saguenay, Canada - Full-time - REF24498DSenior Level Artist
Saguenay, Canada - Full-time - REF7946EGameplay Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF7941JGraphic Technical Director
Saguenay, Canada - Full-time - REF24200QC++ Programmer (Ubisoft Connect)
Saguenay, Canada - Full-time - REF24194FBackend Programmer (Cloud, Pipelines and Tools)
Saguenay, Canada - Full-time - REF24027BGame Designer (Mid.-Senior)
Saguenay, Canada - Full-time - REF9544OOnline Programmer (Backend)
Saguenay, Canada - Full-time - REF7945VSenior Gameplay Animator - Rainbow Six Siege
Saguenay, Canada - Full-time - REF23365FProgramming Team Lead
Saguenay, Canada - Full-time - REF22353OTools and Automation Specialist
Saguenay, Canada - Full-time - REF10286QTechnical Architect
Saguenay, Canada - Full-time - REF16609BLead UI artist
Saguenay, Canada - Full-time - REF14938QLighting Artist
Toronto, Canada - Full-time - REF25205ZModel Artist
Toronto, Canada - Full-time - REF25206ZUX Director [Far Cry Project]
Toronto, Canada - Full-time - REF25138MProduction Coordinator [Splinter Cell]
Toronto, Canada - Full-time - REF24970IConcept Artist [Splinter Cell]
Toronto, Canada - Full-time - REF25083JProduction Manager (World) [Far Cry Project]
Toronto, Canada - Full-time - REF25014OArt Director [Splinter Cell]
Toronto, Canada - Full-time - REF24879KTechnical Director (Art) [FAR CRY Project]
Toronto, Canada - Full-time - REF24109CAnimation Programmer [FAR CRY Project]
Toronto, Canada - Full-time - REF24779MVFX Artist [Splinter Cell]
Toronto, Canada - Full-time - REF24315HLevel Design Director [FAR CRY Project]
Toronto, Canada - Full-time - REF24673GLevel Designer [FAR CRY Project]
Toronto, Canada - Full-time - REF24672FTeam Lead Artist (Biomes) [FAR CRY Project]
Toronto, Canada - Full-time - REF24671VTexture Artist [FAR CRY Project]
Toronto, Canada - Full-time - REF24670RModeler [FAR CRY Project]
Toronto, Canada - Full-time - REF24669HRigger [Splinter Cell]
Toronto, Canada - Full-time - REF24647EVFX Artist [FAR CRY Project]
Toronto, Canada - Full-time - REF24440VTechnical Director – Animation [Splinter Cell]
Toronto, Canada - Full-time - REF24425QGraphic Designer – Game Art [Splinter Cell]
Toronto, Canada - Full-time - REF24325GGameplay Animator [Splinter Cell]
Toronto, Canada - Full-time - REF24316USenior Character Artist [Splinter Cell]
Toronto, Canada - Full-time - REF24313ZTechnical Director (Design) [FAR CRY Project]
Toronto, Canada - Full-time - REF24308PTeam Lead Artist - Environment Art [Splinter Cell]
Toronto, Canada - Full-time - REF24242BTechnical Artist [FAR CRY Project]
Toronto, Canada - Full-time - REF24108UTeam Lead Animator [FAR CRY Project]
Toronto, Canada - Full-time - REF24107LGameplay Animator [FAR CRY Project]
Toronto, Canada - Full-time - REF24106WTechnical Director - Level Design
Toronto, Canada - Full-time - REF23318QTechnical Animator [Splinter Cell]
Toronto, Canada - Full-time - REF23642HTechnical Lead - 3D/Rendering [FAR CRY Project]
Toronto, Canada - Full-time - REF23217J3D Programmer (Rendering) [FAR CRY Project]
Toronto, Canada - Full-time - REF23216CTechnical Director – Design
Toronto, Canada - Full-time - REF23318QTechnical Director – Characters [Splinter Cell]
Toronto, Canada - Full-time - REF23161DUI Programmer
Toronto, Canada - Full-time - REF20970CUI Artist
Montreal, Canada - Full-time - REF6663Q
As a UI Artist at Ubi MTL, you’ll build the visuals that smoothly guide players as they navigate a game, breaking down any barriers that stand between them.
Sure, your title may have “artist” in it, but you're a game developer above all. With a player-focused mindset, you make use of space and choose the best design elements like colour, typography, and animation to communicate clear, consistent, key content at the right place at the right time. Thanks to your work, gameplay experiences can remain immersive – and not abruptly interrupted by questions like, “What am I supposed to be doing again?”
What you’ll do
- Partner with the brand and art directors to grasp the game’s visual identity, art direction, and brand guidelines.
- Follow design documentation to translate high-level gameplay ideas into functional UI designs.
- Work (very) closely with UX designers to visually communicate the path they’ve laid out.
- Create interface assets (menus, animation, HUD, icons, buttons, world maps, etc.) + build wireframes and mockups.
- Find balance between artistic aspects and technical constraints.
- Develop and refine your work based on feedback from collaborative teams (debug and optimize).
- Document and share your UI design workflow and best practices.
- Collaborate with the localization team to adapt menus into different languages.
What you bring
- A college diploma in Digital Media, Computation Arts, Graphic Design, or equivalent (undergraduate degree an asset)
- At least 3 years of experience in visual design or related experience
- Knowledge of design tools (Photoshop, Illustrator, and After Effects), game engines (e.g. Unity or Unreal), game limitations, and prototyping tools *
- Understanding of usability principals & information architecture
- A highly creative, collaborative, and innovative spirit
- Excellent problem-solving, communication, interpersonal, and presentation skills
- Motivation to reach out for feedback and adapt to it
- A sharp eye for UX design and a passion for visual communication!
*Knowledge of 3D software (e.g. 3DS Max or Maya) + familiarity with scripting language and shader writing = nice to have
What to send our way
- Your CV highlighting your education, experience, and skills
- A portfolio of your best work, showcasing your UI skills (attach images or send us a link to your personal website or online portfolio)
A real live person will review your application. In this case, it’s our talent acquisition specialist Alexis. As he learns more about you through your profile, get to know him through the video below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Team Lead - Weapons
Montreal, Canada - Full-time - REF25156I
As a Lead Weapons Artist at Ubi MTL, you'll guide the creation of the weapons players will interact and connect with. You’ll oversee and support a talented team of modellers in transforming concept designs into the defining weapons within our worlds.
You’re a well-rounded team ambassador: an expert communicator, collaboration encourager, and not to mention a skilled artist. You understand the character creation process along with its (at times, many) technical and artistic constraints. You’re able to step in to coach your team, find solutions to setbacks, and deliver feedback with confidence.
What you’ll do
- Collaborate with other art leads and the art director to discuss and develop the game vision.
- Coordinate and motivate modellers as they develop and polish their weapon art throughout the 3D pipeline.
- Organize and run regular team meetings to assign tasks, establish priorities, discuss progress, etc.
- Balance artistic aspects with technical constraints, maintaining quality and performance standards (poly count, memory, etc.).
- Review integrated work, ensuring it’s aligned with the artistic direction and can animate well.
- Provide mentorship and constructive feedback to develop a consistent, quality visual style.
- Stay up to date on best practices to keep up with the industry.
- Participate in recruitment to build and grow your character modelling team.
What you bring
- A college diploma in 3D Modelling, Fine Art, or equivalent (undergraduate degree an asset)
- At least 5 years of experience in modelling, texturing, or other relevant experience (leadership an asset)
- Knowledge of 2D art tools (e.g. Photoshop) and 3D software (3DS Max, Maya, Substance Painter, Marvelous Designer, and ZBrush) *
- Solid understanding of topology, materials, textures, proportion + animation and game limitations
- Excellent mentorship, communication, organization, time management, interpersonal, and presentation skills
- Flexibility and a whole lot of resourcefulness
- A highly collaborative, creative, and empathetic spirit
- A super sharp, trained eye for detail
* Knowledge of project management software (e.g. Jira), 3D scanning, and optimization techniques = very nice to have
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
- A portfolio of your best 3D work (attach images or send us a link to your personal website or online portfolio)
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them through the videos below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Creative Director
Montreal, Canada - Full-time - REF14539I
When you’re a Creative Director at Ubi MTL, you define and communicate the high-level vision that shapes the game we produce.
Responsible for setting the overall creative direction, you foster an environment of collective creativity that inspires teams to come up with the best ideas that they can to support it.
You keep everyone’s efforts channeled towards the same goal, the same common vision. You make sure that every choice made throughout production fits the feel of the game and brings its intended experience to life for players across the globe.
What you’ll do
- Define a clear, cohesive creative vision for the game.
- Work closely with other core team members to develop their specific parts of the vision + unify your concepts to tie together all design, graphic, narrative, and technical elements.
- Communicate (and emphasize) the creative direction across the production floor to guide teams.
- Pitch the game vision to the editorial team and upper management + represent your team and the project to them.
- Validate the consistency and quality of the game + ensure creative alignment between branding, experience, and strategy.
- Review and discuss production priorities, timelines, and scope with the producer.
- Travel locally and abroad to present the game, meet with external partners, visit co-development studios, etc.
What you bring
- Around 7 years of leadership experience in the video game industry (or other relevant experience): you’re a creative leader with a vision for the future of games
- Exceptional organizational, interpersonal, and presentation skills
- Effective cross-departmental communication: you have the know-how to comfortably communicate with all disciplines (programming, art, design, marketing, and so on)
- A highly collaborative and innovative spirit
- The ability to take technical and production feasibility into account when coming up with concepts
- Mentorship: you’re motivated to share your expertise to guide the next generation of creatives
- Autonomy in using presentation and design tools (e.g. PowerPoint, Photoshop, Illustrator, etc.)
- Knowledge of game engines (e.g. Unity or Unreal) and their limitations
- Familiarity with project management software (e.g. Jira)
- A solid understanding of the market & a (fiery) passion for video games
What to send our way
- Your CV, highlighting your education, experience, skills, and any games shipped
A real live person will review your application. In this case, it’s our talent acquisition specialist Eric. As he learns more about you through your profile, get to know him through the video below.
About us
At Ubisoft Montreal, a preeminent developer of video games located in Montreal’s dynamic Mile-End neighbourhood since 1997, we offer a work environment unique in the industry for allowing you to build and cultivate games that are part of critically acclaimed, iconic AAA franchises of international repute.
When you join Ubi Montreal, you enter a community of passionate, extraordinary developers connected by their need to innovate, to be creative and to work with the latest technology. You’ll discover a world where employees enjoy constant career advancement, a supportive learning environment, and competitive compensation packages.
More than anything, at Ubi Montreal, you will regularly ship a variety of big, quality titles – Assassin’s Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor and… well we can’t disclose all our secrets just yet… – and work with some of the most talented people in the industry.
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.
Additional information
Technical Localization Specialist
Montreal, Canada - Full-time - REF8564X
As a Technical Localization Specialist at Ubi MTL, you will play a direct part in the internationalization of a game. You’ll support its multi-language localization by handling the extraction, integration, and debugging of all assets to be localized.
While liaising between production teams, you act as a link between external localization partners and the game in development. You connect our partners to content and provide context, so that the game’s essence comes through, no matter the language.
What you’ll do
- Partner with your project manager to understand the overall game and the project scope.
- Format and organize assets to be localized and adapted (dialogue, audio, etc.) for every market the game will be released in.
- Provide external partners with context & keep them updated of any changes to the game.
- Integrate localized assets into the game.
- Work with the quality control team and external partners to test content quality and integration.
- Coordinate any debugging to be done.
- Contribute to coming up with solutions to optimize the localization process.
What you bring
- An undergraduate degree in Localization, Linguistics, Computer Science, or equivalent
- At least 2 years of experience in localization, linguistics, translation, or related experience
- Ability to communicate in English and French*
- In-depth knowledge of Excel + basic familiarity with bug tracking software (e.g. Jira) and character encodings (e.g. Unicode, UTF8, ANSI, ASCII, etc.)
- Solid understanding of the market and all stages of development + a passion for video games
- Excellent critical thinking, problem-solving, organizational, communication, presentation, and interpersonal skills
- A highly collaborative and innovative spirit & a whole lot of flexibility
- A keen eye for detail
*Knowledge of a third language a huge plus
What to send our way
- Your CV highlighting your education, experience, and skills
A real live person will review your application. In this case, it’s our talent acquisition specialist Oriana. As she learns more about you through your profile, get to know her through the video below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Application Security Expert
Montreal, Canada - Full-time - REF24564D
Joining the Security and Risk Management department as an Application Security Expert, you will oversee and participate to the implementation of security controls, and you will contribute to the management and reduction of risks by embedding into teams of a large spectrum of game productions, and critical online services. Furthermore, you will contribute to production and their services by finding and fixing security vulnerabilities, and by defining, designing, and implementing security requirements.
Responsibilities
- Act as a key technical resource for the security department embedded within production teams;
- Perform and participate to security reviews with a variety of productions and make tangible and impactful contributions to critical projects, while maintaining a collaborative and team-oriented spirit;
- Participate to the review, implementation, and deployment of security tools that will be deployed within various services and projects;
- Participate in the remediation activities of vulnerabilities found during code reviews, vulnerability scans, or penetration testing;
- Participate in developing security best practices within the project you will be embed in. Support the deployment of tools enforcing those best practices;
- Partner with Security Engineering Managers, Enterprise Security Architects, and other teams to define the proper security strategy, implement security controls and contribute to the evolution of services within critical projects.
- Extensive experience in application security is required;
- Experience in the development of applications in a collaborative environment would be a strong asset;
- Strong understanding of common vulnerabilities (e.g. OWASP Top 10) and practical experience in discovering and mitigating them;
- Solid experience with CI/CD processes, DevOps practices as well as experience with DevSecOps and security tool deployment would be an asset;
- Ability to encode findings in an automated tool for regression tests would be an asset;
- Pentesting abilities or experience would be an asset;
- Ability to coach your peers, and development or operational teams you will work with while being embed.
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.
Audio Technical director
Montreal, Canada - Full-time - REF25063L
As an audio technical director you will ensure the quality of the technical content produced by their working unit. You will optimize team productivity through pipeline processes by considering online user needs.
You will carry out his tasks by adequately determining project needs, implementing effective tools and methods to maximize data integration in the game engine and provide technical support for their team.
What you’ll do
- Define their team’s technical needs to carry out the creative vision (design and artistic) by validating the game features and challenging the interpretation to assess technical feasibility.
- Acquire the best internal and external tools, in collaboration with the programming team and other project TDs, to enhance and facilitate the work of the working unit by prototyping technological elements, asking that existing tools be adjusted, requesting new tools, or validating the effectiveness of the tools provided before they are deployed on the project.
- Establish the vision for the best work methods and data structure (data and assets) to standardize work methods and ensure the validity and integrity of the data (meet standards and minimize debugging) by drafting pipeline documents, setting out a common classification system, trainings, coaching and supervising processes users.
- Determine enhancements and resolve issues to provide technical support to the working unit by working in close collaboration with programmers and training certain team members to be specialists in resolving specific issues.
- Remain informed of new technical and technological developments to be able to apply these developments on the project whenever relevant and share project developments with peers (TDs on other projects and in other working units).
- Help plan the work in collaboration with the person who oversees planning based on the scope of each task and the impact of the working unit in order to establish a compromise between quality objectives and delivery constraints (time, costs, resources, etc.).
- Follow up on the tasks of assistant TDs (if applicable) to assess the progress of the deliverables and coach TDs to ensure that their careers progress.
- Contribute to external tools selection (engine, plug-in, E-confluence, etc.) to ensure that working units’ needs are considered by assessing existing tools and helping to design and test new tools whenever necessary.
- Driving the optimization and debugging to fix the issues raised in their field of expertise.
- Carry out all other related tasks
What you bring
- College diploma in their working unit for game design or equivalent.
- Minimum 5 years’ experience in the video game sector or other relevant experiences.
- Experience in their working unit at all game production phases.
- Experience on 2-3 games productions.
- 2 years’ experience as an assistant TD an asset.
- Skills and Knowledge.
- User focus.Vision.
- Time and priority management skills.
- Coaching skills.
- Good communication and interpersonal skills.
- Influence.
- Stress and change management skills.
- Resourcefulness in problem-solving.
- Rigour.
- Curiosity.
- Proficiency in English (good communication skills, ability to draft technical documents).
What to send our way
- Your CV, highlighting your education, experience, skills, and games shipped
Additional information
About us
At Ubisoft Montreal, a preeminent developer of video games located in Montreal’s dynamic Mile-End neighbourhood since 1997, we offer a work environment unique in the industry for allowing you to build and cultivate games that are part of critically acclaimed, iconic AAA franchises of international repute.
When you join Ubi Montreal, you enter a community of passionate, extraordinary developers connected by their need to innovate, to be creative and to work with the latest technology. You’ll discover a world where employees enjoy constant career advancement, a supportive learning environment, and competitive compensation packages.
More than anything, at Ubi Montreal, you will regularly ship a variety of big, quality titles – Assassin’s Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor and… well we can’t disclose all our secrets just yet… – and work with some of the most talented people in the industry.
We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, ethnicity, religion, gender, sexual orientation, age or disability status.
Mid-Senior Compositing Artist
Montreal, Canada - Full-time - REF24162A
What you'll do
- Create high-quality digital composites and visual effects for live-action feature films;
- Produce high-level photorealistic images and create seamless transitions between filmed footage and composited 2D and 3D elements;
- Establish looks and/or follow set style direction;
- Work with the visual effects supervisor, the compositing supervisor & the CG supervisor to develop creative and technical approaches;
- Collaborate with other compositors to ensure shots are delivered to highest quality standard and on schedule;
- Coach and advise less experienced digital composers, pass on knowledge and techniques;
- Demonstrate a high level of scrutiny for technical checks.
What you bring
- Extensive live-action feature film composting experience;
- Excellent knowledge of Nuke software;
- Excellent knowledge of composting workflow; directory structure, file formats, naming conventions, scripts, automation tools, automated dailies etc.;
- Developed artistic and precision senses, good eye and mastery of photographic shooting including knowledge of colour, light (reflection, refraction, shadows), perspective and composition;
- Outstanding organizational and time management skills;
- Ability to take direction positively.
What to send our way
- Your CV highlighting your background and skills
Additional information
Please note that this is a 6 month contract with a possibility of extension at the end.
Team Lead (Character Modelling)
Montreal, Canada - Full-time - REF25056Q
As a Lead Character Modeller at Ubi MTL, you'll guide the creation of the characters players will interact and connect with. You’ll oversee and support a talented team of character modellers in transforming concept designs into the defining people, creatures, and animals that live within our worlds.
You’re a well-rounded team ambassador: an expert communicator, collaboration encourager, and not to mention a skilled artist. You understand the character creation process along with its (at times, many) technical and artistic constraints. You’re able to step in to coach your team, find solutions to setbacks, and deliver feedback with confidence.
What you’ll do
- Collaborate with other art leads and the art director to discuss and develop the game vision.
- Coordinate and motivate character modellers as they develop and polish their character art throughout the 3D pipeline.
- Organize and run regular team meetings to assign tasks, establish priorities, discuss progress, etc.
- Balance artistic aspects with technical constraints, maintaining quality and performance standards (poly count, memory, etc.).
- Review integrated work, ensuring it’s aligned with the artistic direction and can animate well.
- Provide mentorship and constructive feedback to develop a consistent, quality visual style.
- Stay up to date on best practices to keep up with the industry.
- Participate in recruitment to build and grow your character modelling team.
What you bring
- A college diploma in 3D Modelling, Fine Art, or equivalent (undergraduate degree an asset)
- At least 5 years of experience in modelling, texturing, or other relevant experience (leadership an asset)
- Knowledge of 2D art tools (e.g. Photoshop) and 3D software (3DS Max, Maya, Substance Painter, Marvelous Designer, and ZBrush) *
- Solid understanding of topology, materials, textures, proportion, and anatomy + animation and game limitations
- Excellent mentorship, communication, organization, time management, interpersonal, and presentation skills
- Flexibility and a whole lot of resourcefulness
- A highly collaborative, creative, and empathetic spirit
- A super sharp, trained eye for detail
* Knowledge of project management software (e.g. Jira), 3D scanning, and optimization techniques = very nice to have
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
- A portfolio of your best 3D work (attach images or send us a link to your personal website or online portfolio)
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them through the videos below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Rigger (Senior)
Montreal, Canada - Full-time - REF20643Z
As a Rigger at Ubi MTL, you make it possible for characters and objects to come to life and move realistically within our worlds.
From pivoting to bending, squashing and stretching, you define what can be done and how through flexible and intuitive rigs. You take inspiration from the real world when you can – and turn to your imagination when you can’t. With a variety of internal tools at your disposal, you can focus on achieving quality and consistency without having to build everything from the ground up time after time.
What you'll do
- Collaborate with the art team to understand the overall game vision and rigging and skinning needs.
- Study concept art and research your own references.
- Rig and skin characters and objects while staying organized (keeping your scenes clean, following naming conventions, etc.).
- Find balance between artistic aspects and technical constraints with the help of technical directors.
- Partner with character modellers to troubleshoot models when need be.
- Work closely with animators to make models move believably and overcome any motion-related limitations.
- Iterate to improve your work based on feedback from interdependent teams.
What you bring
- Experience in video game rigging, modelling and/or animation or other relevant experience
- Knowledge of 3D software (3DS Max, Maya, and MotionBuilder) + familiarity with scripting
- Solid understanding of anatomy and cloth
- Excellent observation, problem-solving, organization, communication, and interpersonal skills
- A highly collaborative, creative, and innovative spirit
- Flexibility and resourcefulness
- Motivation to reach out for feedback and adapt to it
- Knowledge of game engines (e.g. Unity or Unreal), a plus
What to send our way
- Your CV highlighting your education, experience, and skills
- A demo reel with a breakdown of your best work – seriously, show us your process! Attach samples or send us a link to your personal website or online portfolio.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Global Strategic Insights Analyst
Montreal, Canada - Full-time - REF24699P
Ubisoft Global Strategic Insights department is a multidisciplinary team at Ubisoft’s international headquarters located in 5 countries (Canada, France, USA, Germany, and Sweden) and part of the Brand Portfolio Management group. The team brings together more than 100 people and collaborates with all entities within Ubisoft to develop our portfolio strategy and brand management and to support our game projects to optimize their market strategy.
We are looking for an Analyst to join our team whose mandate is to help Ubisoft decision-makers inform their brand and product strategy through deep expertise in consumer and market research.
Responsibilities:
- Collect and leverage multiple sources of data such as qualitative, quantitative, analytics, and dashboards, to produce ongoing assessments of a game’s status and potential at various stages of development;
- Lead internal and external consumer research studies: preparing and writing a research brief based on stakeholders’ objectives, developing questionnaires, preparing stimuli, monitoring the field, verifying and analyzing results;
- Propose actionable learnings and strategic recommendations to various Ubisoft teams in a clear and concise manner;
- Collaborate with the department's other areas of expertise which include Strategic Planning, Market and Trends, Data Science, Portfolio Management, and Mobile Strategy, to create and develop 360 reports;
- Contribute to improving existing and developing new research methodologies and tools.
- Previous experience in market research, data analysis, brand management, or brand strategy, ideally in the entertainment, media, or tech industries;
- Experience in qualitative, quantitative, and mixed research methods either in a research institute and/or within a marketing research department;
- Experience synthesizing research results into impactful recommendations for product and business teams;
- Proven ability to handle large and/or complex research projects with multiple stakeholders as well as vendor management;
- Knowledge of Qualtrics, SPSS or equivalent is essential;
- Interest and understanding of the gaming industry are 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'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.
Global Brand Senior Manager (W/M/NB)
Montreal, France - Full-time - REF24707F
This is a 6-month contract role
We are seeking a Global Brand Senior Manager to take the Ubisoft+ brand further. Focused on building a strong brand and generating future demand that can be converted into new registration growth, you will be responsible for planning and managing the marketing calendar, budget, and allocating resources to deliver it. You will also monitor performance and evolution of the brand health, and work hand in hand with cross-functional team and other brand teams.
Key Responsibilities:
1. Clearly articulate a vision of the future for our subscription brand
- Formalize the Brand value proposition & positioning
- Evolve & guard brand style guide, values & tonality
2. Lead the marketing agenda of the brand
- Plan and manage a marketing calendar, budget, and allocate resources to tactical needs
- Plan and develop global campaigns
- Collaborate with other cross-functional team leads to manage the development of integrated campaigns
- Define measurement plans and review and improve systems and processes
3. Work with research teams to develop consumer insights and steer communication planning with the content, acquisition, engagement & product experts.
4. Link with key games brand teams to define shared objectives, plan and executive initiatives to reach these objectives.
5. Define brand health KPIs, set-up monitoring & dashboarding
6. Cultivate a culture of creativity, innovation, and experimentation
7. Evangelize internally U+
- Independent thinker who can make convincing, information-based decisions
- Strong experience in leading global brand marketing and planning and developing global campaigns in gaming industry
- Strong collaboration and cross-functional team management skills
- Strong data and insight analysis skills
- Proven experience in generating new solutions that contribute to Brand evolution
Additional information
What to send our way
Your CV, your expertise and/or related 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.
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.
Check out this guide to help you with your application, and learn about our actions to encourage more diversity and inclusion.
Project Lead (Programming) – Unannounced Project
Montreal, Canada - Full-time - REF7605K
As a programming project lead, you will have the important mission of ensuring that the technological vision and creative ambitions of a game are realized. Technical, budgetary, and human constraints and requirements may test your leadership, organizational skills, and ability to delegate, but your talents will always allow you to find ways to keep things on track.
You will not be doing this alone! You will work with teams of talented and inspired programmers, supervised by equally passionate team leaders. You will work with these managers to guarantee team cohesion and to plan and oversee the work so that every issue is addressed, every deadline is met, and every person is engaged and able to grow.
Every initiative you take, whether it’s about time management, optimizing tools and features, or making sure technology works properly, will have a direct impact on the quality of the game. In other words, you will have the chance to see the fruit of your efforts and the genius of your teams reflected behind the players’ controllers.
What you’ll do
In this role, where no two days will be like, you will:
- Organize and coordinate the project’s various technical activities and resources required throughout the production cycle based on needs and priorities.
- Act as a bridge between management and the programming teams to confirm that the vision and needs of one are understood and met by the other.
- With the help of your team leads, make sure that the roadmap stays on track and those cohesive systems are developed in parallel.
- Define and implement new ways of doing things that will make it easier for teams to do their work in the long run.
- Suggest improvements and solutions that will help achieve the project's objectives.
- Report the concerns, recommendations, and observations of the programmers to the management team.
- Monitor the evolution of the game architecture’s and ensure the technologies are working well.
- Oversee resource planning and recruitment
- Adopt a respectful and caring approach to maintain the professional well‑being of the members of your team.
What you bring
- A bachelor’s degree in computer science, software engineering, or an equivalent field
- 10+ years of programming experience and at least five years of experience managing a game programming team
- Experience in the production of at least one full game
- A thorough understanding of video game production (animation, sound, 3D, etc.) and the reality of the different working units
- Excellent mastery of various programming principles
- A sense of leadership and team spirit enhanced by good communication skills
- An empathetic approach when it comes to managing stress in a fast-paced environment (there’s always a solution, and you know it)
- An open and innovative mind coupled with excellent synthesizing skills
- An educational approach and a desire to share your extensive technical expertise
What to send our way
- Your CV highlighting your background and skills
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Programmer UI (C++) Assassin's Creed codename INVICTUS
Montreal, Canada - Full-time - REF24984D
Ubisoft is looking for you, the UI programmers!
Work as a programmer on the UI team for Assassin’s Creed Codename INVICTUS which is a new multiplayer game in the Assassin’s Creed Family currently in development at Ubisoft Montréal! It is designed as a standalone game to be available in the Assassin's Creed Infinity Hub, alongside Codename RED and Codename HEXE.
The small team is led by former senior members of successful Ubisoft Multiplayer games joined by Assassin’s Creed talents to create the best and most innovative multiplayer game in the Assassin's Creed franchise.
Alongside your colleagues, you will get a chance to wear multiple hats, shape the future of the game and help develop our team culture.
What you'll do
- Code new and existing systems to meet the design intent of the game presentation and keep them consistent with existing code.
- Understand existing features and suggest and develop improvements.
- Collaborate with other Assassin’s Creed projects in order to mutualize tech development between production
- Fix UI bugs.
- Document your work.
What you bring
- Minimum 4 years of experience in C++ programming and optimization.
- Experience in UI programming (menus, HUD).
- Experience on a team that has worked on a video game.
- A degree in computer science or software engineering (or related training).
- Experience with Phoenix is a big plus.
- Experience in console design is an asset.
- A skill for communicating with all trades and supporting and pulling your team up on the quality and vision of the game.
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
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Programmer (UI, C++)
Montreal, Canada - Full-time - REF4685R
Ubisoft is looking for you, the UI programmers!
Work as a programmer on the UI team for Rainbow Six Siege, a AAA live game played by millions of players every day! Participate and innovate in an ever-changing game.
You'll be working on many UI initiatives and improving current systems, including long-term progression, customization, and key issues raised by the community.
All this while supporting a live game and helping the different cells to achieve their goals. As a UI programmer, you will propose, design, implement and maintain the underlying systems that make the game enjoyable for millions of live players!
With each new iteration, you're committed to answering the most fundamental questions: Will the player navigate the menus naturally? Is the HUD intuitive?
As part of a cohesive presentation team of UI specialists, you'll bring to life the vision of UI designers, who will retain your perspective and consider your expertise when making decisions.
What you'll do
- Code new and existing systems to meet the design intent of the game presentation and keep them consistent with existing code.
- Understand existing features and suggest and develop improvements.
- Collaborate with designers and artists on schematics.
- Fix UI bugs.
- Document your work.
What you bring
- Minimum 4 years of experience in C++ programming and optimization.
- Experience in UI programming (menus, HUD).
- Experience on a team that has worked on a video game.
- A degree in computer science or software engineering (or related training).
- Experience in console design is an asset.
- A skill for communicating with all trades and supporting and pulling your team up on the quality and vision of the game.
- You are creative and eager to innovate.
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.
Concept Artist (Environments)
Montreal, Canada - Full-time - REF24972H
As a Concept Artist at Ubi MTL, you'll lay the groundwork for the artistic team to create the memorable characters and environments players will engage with and enjoy. You'll provide the artwork that will serve as references, and guide the visual styling throughout production as all artists work towards a common goal.
You are a visionary, a thinker, a developer and an interpreter of ideas, able to be inspired while also inspiring others. You understand a vision and let your creativity guide you as you freely explore styles and designs in your medium of choice. You’re eager to receive your colleagues’ feedback and enjoy the challenge that comes with the continuous, iterative process of working and reworking your art until you communicate the correct visual design language.
What you’ll do
- Partner with the art director to develop the overall vision of a game (set the tone and ambiance; pitch locations, key moments, emotional contrasts, etc.).
- Produce sketches and quick iterations (digital or paper).
- Create concepts of characters or environments from existing references or from scratch.
- Propose concepts to the artistic team and discuss possibilities.
- Adapt your artwork based on feedback.
- Find balance between artistic aspects and technical constraints.
- Refine your concept art to illustration by adding layers of detail.
What you bring
- Experience in concept art in the video game industry or other relevant experience
- Knowledge of digital painting and 3D software (e.g. 3DS Max)
- Understanding of art fundamentals: lighting, composition, architecture, anatomy, etc.
- Open-mindedness and flexibility
- Excellent communication and presentation skills (you can share your ideas and explain your creative process)
- A collaborative spirit
- A whole lot of creativity and curiosity
What to send our way
- Your CV highlighting your education, experience, and skills
- A portfolio of finished and preliminary work – seriously, show us your sketches! Attach images or send us a link to your personal website or online portfolio.
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them through the videos below.
Additional information
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.
Generalist Programmer (Integration Program)
Montreal, Canada - Full-time - REF24787M
Always dreamed of working in the video game industry but have experience in another field?
This opportunity is for you.
At Ubi, we believe that the innovative games of the future depend on a diversity of backgrounds and perspectives.
That's why we've created a multi-month program designed to help those from other industries enhance their programming skills in a collaborative environment.
To qualify for this program, we have 3 key requirements:
- You’re a gamer
- You’re proficient in C++
- You have professional experience in a field other than video games
During the program, you'll participate in a complete production cycle - based on our brands and know-how.
Interested?
Here's an overview of the program
- Gain experience with our game engines, editors, and tools.
- Assess and implement a creative vision + ensure integration, stability, and proper functioning of your code within existing systems.
- Tackle various technical challenges (AI, 3D, sound, animation, etc.).
- Collaborate with your colleagues and Ubisoft experts.
What you bring
- Your knowledge of C++
- Your willingness to learn, desire to innovate, and deep interest in evolving your career in the video game industry
- Flexibility and open-mindedness that allows you to work in different systems
- Curiosity, collaboration + a spirit of analysis and synthesis
- A degree or relevant training
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.
Level Designer (Mission)
Montreal, Canada - Full-time - REF9437A
As a level designer (mission) at Ubisoft Montréal, you'll mix gameplay elements and guidelines to design unique places to explore and enticing environments to interact with. You'll help create the quests that will guide players through an immersive, memorable and rich adventure.
You'll draw the blueprint of what players will see and experience within a part of an immersive world!
You are an architect focused on function. You'll use the creation tools and game engine at your disposition to conceptualize, prototype, and deliver the levels you manage. Always mindful of how players will react and move within your layout, you'll adapt your designed areas to continuously boost their quality.
What you’ll do
- Document and create levels according to the artistic, creative and design visions.
- Present ideas to interdependent teams (conceptualize and communicate engaging gameplay experiences).
- Prototype different scenarios and gameplay elements to validate their pertinence and effect.
- Use integration tools to create explorable and rich gaming spaces,
- Lay out your environment in detail (place settlements, non-player characters, encounters, events, and other features that advance the game narratively).
- Use scripting tools to integrate narrative sequences and quest gameplay.
- Balance artistic aspects with metrics and technical constraints.
- Collaborate with level artists and animators to breathe life and beauty into your created space (composition, structure, architecture) and encourage interactions.
- Cooperate with mission designers to ensure playability and consistency.
- Develop your design based on comments from play testers and cross-functional team members (iterate, debug and optimize).
What you bring
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 7 years of experience in video game level design or related experience (having worked on a AAA game, an asset)
- Experience using game engines (e.g. Unity or Unreal) + knowledge of 2D art tools (e.g. Photoshop) and 3D software (e.g. 3DS Max, Maya, or Sketchup)
- Exceptional collaboration, communication, interpersonal, and presentation skills
- Ability to accept feedback and adapt to it
- A keen eye for detail
- Curiosity, flexibility, and resourcefulness – you can find creative solutions to problems with no clear answer (just yet)!
What to send our way
- Your CV highlighting your education, experience, and skills
- Please feel free to send us samples of your work (attach files or send us a link to your demo reel or online portfolio)
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.
Generalist Programmer
Montreal, Canada - Full-time - 4301BR
As a generalist programmer at Ubisoft Montreal, you will create stable, functional, and high-performance tools and systems that will allow the studio to realize its current and future creative visions, and to deliver internationally renowned games.
You will work in a collaborative, state-of-the-art environment on various aspects of production: game engine, editor, middleware, etc. You will also be able to sharpen your analytical skills by tackling the technical challenges associated with a variety of systems (AI, 3D, sound, animation, etc.), adding many other strings to your bow by doing so.
Your contributions will be essential to the foundation of our systems. Simply put, without your versatile know-how, the production teams won’t be able to do their work!
What you’ll do
- Develop generic systems that will support the functionalities of the specialized programming teams + ensure their integration (engine, editor, or middleware).
- Support the production teams by ensuring the stability and proper functioning of their systems and tools.
- Program in a clear and structured manner while respecting performance, maintenance, modularity, extensibility, and compatibility requirements.
- Be in constant communication with the production teams and the people who use your tools to respond to their requests and needs.
- Monitor performance and memory budgets and adjust as needed.
- Debug and optimize existing systems to facilitate the work of other programming teams.
- Document your work to transfer your knowledge and allow production to understand the systems and their functionalities.
- Keep abreast of advances in the field of programming.
What you bring
- Around 5 years of experience in software programming, ideally in the video game industry or any other relevant experience
- Excellent proficiency in various programming languages, especially C++
- A degree in Computer Science or Computer Engineering (or related training)
- Good analytical and synthesis skills and attention to details
- Ability to work as part of a team and good interpersonal and communication skills
- Autonomy, curiosity and resourcefulness, that push you to go talk to people.
- Flexibility in the organization of your work, allowing you to adapt to changes.
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.
Special Effects Artist (VFX)
Montreal, Canada - Full-time - REF24473B
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.
What you bring
- Experience in FX/VFX (visual effects) or related experience
- 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
- Exceptional communication, interpersonal, and presentation skills
- 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 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.
Solution Security Architect – Production Security
Montreal, Canada - Full-time - REF24564D
Joining the Security and Risk Management department as a Solution Security Architect, you will oversee and participate to the implementation of security controls, and you will contribute to the management and reduction of risks by embedding into teams of a large spectrum of IT project, game productions, and critical online services. Furthermore, you will contribute to production and their services by finding and fixing security vulnerabilities, and by defining, designing, and implementing security requirements.
Responsibilities
- Act as a key technical resource for the security department embedded within production teams.
- Perform and participate to security reviews with a variety of productions and make tangible and impactful contributions to critical projects, while maintaining a collaborative and team-oriented spirit.
- Participate to the review, implementation, and deployment of security tools that will be deployed within various services and projects.
- Participate in developing security best practices within the project you will be embed in. Support the deployment of tools enforcing those best practices.
- Partner with Security Engineering Managers, Enterprise Security Architects, and other teams to define the proper security strategy, implement security controls and contribute to the evolution of services within critical projects.
- Experience in application security will be a strong asset;
- Significant experience with CI/CD processes, DevOps practices as well as experience with DevSecOps and security tool deployment;
- Strong understanding of OWASP Top 10 and practical experience in mitigating / discovering common web vulnerabilities
- Ability to encode findings in an automated tool for regression tests would be an asset
- Pentesting abilities or experience would be an asset
- Ability to coach your peers, and the development or operational teams you will work with while being embed.
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.
Level Design Director
Montreal, Canada - Full-time - 2463BR
As a Level Design Director at Ubi MTL, you will provide players with quests to undertake, puzzles to solve, and goals to accomplish as they journey through an immersive world.
You'll combine game design and narrative elements to craft a selection of rewarding missions, and then guide a talented group of level designers to transform vision into reality.
As an empathetic mentor, you'll step in to help your team polish and connect their projects to create a seamless and engaging gameplay experience for players to enjoy.
What you’ll do
- Collaborate with the world design director and other core team members to define the vision of a game.
- Brainstorm and research to plan the mission guidelines.
- Assist level designers during prototyping (experiment with designs and explore opportunities).
- Outline the gameplay experience (encounters, flow, rhythm, tension, pacing, variety, etc.) in mission documentation that will serve as a reference and source of inspiration throughout development.
- Coordinate and oversee mission level designers as they bring concept to playability.
- Balance artistic aspects with technical constraints to align all technical, design, graphic, and narrative features.
- Provide mentorship and constructive feedback to your level design team to achieve quality.
- Find solutions to issues uncovered by play testers and cross-functional teams (get to the root of problems to solve them)
What you bring
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 8 years of experience in the video game industry or other relevant experience and 3 years of leadership experience
- Exceptional communication, interpersonal, and presentation skills
- A solid understanding of level design and all phases of video game production
- Excellent time management, problem-solving, and organizational skills
- An innovative, creative, and collaborative spirit
- Ability to accept feedback and adapt to it – you have the flexibility to revaluate and adjust your level design direction when and as often as needed!
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences
Texture Artist
Montreal, Canada - Full-time - REF24598W
As a Texture Artist at Ubi MTL, you'll make an immersive world come alive by creating and applying textures that give depth and dimension to everything within it. With a mix of observation, skill, and imagination, you add the details that define characters, objects, and environments.
You take inspiration from reality to build believable materials and adapt to new tools to push them to their full potential. You freely choose the methods that work best for you to create a finished look that fits the feel of the game and makes it memorable.
What you’ll do
- Collaborate with the art team to grasp the game’s artistic vision and set texture priorities.
- Study concept art and research your own references to develop the visual design language.
- Work closely with level artists to understand environment needs.
- Create textures from scratch, references, or scans & build and organize your texture library.
- Partner with modellers to suggest textures and help with 3D mapping.
- Find balance between artistic aspects and technical constraints.
- Polish textures and apply them to 3D models.
- Document and share your knowledge and best practices.
- Modify your work based on feedback received from interdependent teams (debug and optimize).
What you bring
- Experience in texturing, modelling, lighting, or other related experience
- Knowledge of 2D art tools (e.g. Photoshop) and familiarity with the 3D software Maya + game engines (e.g. Unity or Unreal)
- Experience in creating and managing shaders in VRAY
- A solid understanding of art fundamentals (lighting, composition, proportion, colour theory, etc.), physically based rendering, and game constraints
- A highly creative, collaborative, and innovative spirit
- Excellent observation, communication, interpersonal, and presentation skills
- Motivation to reach out for feedback and adapt to it
- Aesthetic sensitivity and a keen eye for even the subtlest of details
What to send our way
- Your CV highlighting your background and skills
- A portfolio of your best work (attach images or send us a link to your personal website or online portfolio)
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them through the videos below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Artiste de Textures
Montreal, Canada - Full-time - REF24598W
En tant qu’artiste de textures à Ubi MTL, vous donnerez vie à un monde immersif en créant et en appliquant des textures conférant profondeur et dimension à tout ce qu'il contient. Grâce à un mélange d'observation, de talent et d'imagination, vous ajouterez les détails qui définiront les personnages, objets et environnements.
Vous vous inspirerez de la réalité pour construire des matériaux réalistes et vous vous adapterez aux nouveaux outils pour en tirer leurs pleins potentiels. Vous choisirez librement les méthodes qui fonctionnent le mieux pour vous afin de créer une apparence finale qui conviendra à l'ambiance du jeu et le rendra mémorable.
Ce que vous ferez
- Collaborer avec l'équipe artistique pour comprendre la vision artistique du jeu et définir les priorités de texture.
- Vous familiariser avec l'art conceptuel et rechercher vos propres références pour développer le langage de conception visuelle.
- Collaborer de près avec les artistes de niveaux pour comprendre les besoins d'environnements.
- Créer des textures à partir de rien ou en utilisant des références ou des scans + créer et organiser votre banque de textures.
- Travailler avec les modeleuses et modeleurs pour suggérer des textures et participer au mapping 3D.
- Trouver l’équilibre entre les aspects artistiques et les contraintes techniques.
- Peaufiner les textures et les appliquer aux modèles 3D.
- Documenter et partager vos connaissances et meilleures pratiques.
- Modifier votre travail selon les commentaires des équipes interdépendantes (déboguer et optimiser).
Ce que vous apportez à l'équipe
- De l'expérience en texturation, modélisation, éclairage, ou autre expérience pertinente
- Une connaissance des outils d’art 2D (p. ex. Photoshop) et une familiarité avec le logiciel 3D Maya + les moteurs de jeu (p. ex. Unity ou Unreal)
- De l'expérience en création et gestion des shaders dans VRay
- Une bonne compréhension des fondamentaux d’art (éclairage, composition, proportion, théorie de couleurs, etc.), des rendus à base physique et des contraintes de jeu
- Un esprit créatif, collaboratif et innovateur
- D'excellentes aptitudes en observation, communication, relations interpersonnelles et présentation
- La motivation à solliciter l'avis des collègues et capacité à s'y adapter
- Une sensibilité esthétique et une grande attention aux détails les plus subtils
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences et vos compétences
- Un portfolio de vos meilleurs travaux (joindre des images ou nous envoyer un lien vers votre site Web personnel ou votre portfolio en ligne)
Des personne réelles analyseront votre candidature. Dans ce cas, il s'agit de Yara et Nicole, nos spécialistes en acquisition de talents. Alors qu’elles commencent à faire votre connaissance à travers votre profil, apprenez à les connaître à travers les vidéo ci-dessous.
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueuses et des joueurs au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.
Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes.
Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).
Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu.
À Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.
Associate Art Director - Rainbow Six Siege
Montreal, Canada - Full-time - REF24593Q
When you’re an Associate Art Director at Ubi MTL, your role is centred around inspiration: from the top-down and the bottom-up.
After inspiring the overall artistic vision of a game, you define the direction of its characters, props, and environments. And then empower a group of artists to see it through.
Though you communicate a clear direction, you stay open to its evolution, fostering an environment of creative freedom that allows every artist to come up with ideas that fit the feel of the game and enhance its visual identity.
Throughout production, you shift your focus from the micro-details to the big picture, keeping an eye on how everything comes together and holds as a whole. The ultimate goal? A rich, cohesive, immersive world for players to discover.
What you’ll do
- Work closely with the art director to help develop the artistic vision of the game.
- Brainstorm and research to set the artistic direction of your area of ownership.
- Collaborate with artists to translate ideas into inspirational and relevant references and moodboards.
- Present and explain concepts to artists to connect them to the vision and orient them.
- Regularly meet with your team to give (and receive) feedback, share suggestions, set benchmarks, find balance between artistic aspects and technical constraints, etc.
- Team up with other directors to review and validate in-game content to achieve quality + ensure a consistent, unified direction.
- Stay on top of overall progress, making sure that the art, narrative, design, and tech support each other.
What you bring
- A solid understanding of art fundamentals (lighting, composition, architecture, anatomy, proportion, etc.), artistic culture (photography, movies, books, comics, etc.) & video game culture;
- Knowledge of game engines (e.g. Unity or Unreal) and their limitations, 2D art tools (e.g. Photoshop), and 3D software (e.g. 3DS Max, Maya, or ZBrush);
- Art-related experience in the video game industry (or other relevant experience) + leadership experience;
- Excellent interpersonal and presentation skills;
- Open-mindedness: you’re receptive to new ideas and fresh perspective;
- Effective cross-departmental communication: you have the know-how to comfortably communicate with all disciplines (programming, design, animation, and so on).
What to send our way
- Your CV highlighting your experience, education, skills, and any games shipped
- A portfolio of your best work (attach images or send us a link to your personal website or online portfolio)
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Real live people will review your application. In this case, it will be our talent acquisition specialists Yara and Nicole. As they learn more about you through your profile, get to know them through the videos below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Directrice artistique adjointe, Directeur artistique adjoint - Rainbow Six Siege
Montreal, Canada - Full-time - REF24593Q
En tant que directeur·trice artistique adjoint·e à Ubi MTL, votre rôle sera centré sur l'inspiration : du haut vers le bas et du bas vers le haut.
Après avoir inspiré la vision artistique globale d'un jeu, vous définirez la direction de ses personnages, props, et environnements, puis donnerez à un groupe d'artistes le pouvoir de la mener à bien.
Vous communiquerez une direction claire, mais accueillerez toujours les suggestions et les améliorations. Vous favoriserez un environnement de liberté créative qui permettra à chaque artiste de trouver des idées qui correspondront à l'esprit du jeu et renforceront son identité visuelle.
Tout au long de la production, vous vous concentrerez sur la vue globale, puis sur les détails et veillerez à ce que tout s'assemble et se tient ensemble. Le but ultime? Un monde riche, cohérent et immersif à découvrir pour les joueur·euses.
Ce que vous ferez
- Travailler en étroite collaboration avec la direction artistique pour aider à développer la vision artistique du jeu.
- Lancer des idées et effectuer des recherches afin de définir la direction artistique de votre domaine de spécialité.
- Collaborer avec les artistes pour traduire les idées en mood boards et en références inspirantes et pertinentes.
- Présenter et expliquer les concepts aux artistes afin de les relier à la vision et de les orienter.
- Rencontrer régulièrement votre équipe pour donner (et recevoir) de la rétroaction, partager des suggestions, établir des jalons, trouver un équilibre entre les aspects artistiques et les contraintes techniques, etc.
- Travailler avec d'autres directeur·trices afin de revoir et de valider le contenu du jeu pour atteindre la qualité + garantir une direction cohérente et unifiée.
- Rester au courant des avancements généraux en veillant à ce que l'art, la narration, la conception et la technique se soutiennent mutuellement.
Ce que vous apportez à l’équipe
- Une solide compréhension des fondamentaux de l'art (éclairage, composition, architecture, anatomie, proportion, etc.), de la culture artistique (photographie, films, livres, bandes dessinées, etc.) et de la culture des jeux vidéo
- Une connaissance des moteurs de jeu (p. ex. Unity ou Unreal) et de leurs limitations, des outils d’art 2D (p. ex. Photoshop) et des logiciels 3D (p. ex. 3DS Max, Maya ou ZBrush)
- De l'expérience artistique dans l'industrie du jeu vidéo (ou autre expérience pertinente) et en leadership
- D'excellentes compétences en relations interpersonnelles et en présentation
- Une ouverture d'esprit : vous êtes réceptif·ive aux nouvelles idées et aux nouvelles perspectives
- Une communication efficace entre les services : vous avez le savoir-faire nécessaire pour communiquer aisément avec les équipes techniques et créatives.
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences, vos compétences et, s’il y a lieu, vos jeux livrés
- Un portfolio de vos meilleurs travaux (joignez des images ou envoyez-nous un lien vers votre site Web personnel ou votre portfolio en ligne)
Des personnes réelles analyseront votre candidature. Dans ce cas, il s’agit de Nicole et Yara, nos spécialistes en acquisition de talents. Alors qu’elles commencent à faire votre connaissance à travers votre profil, apprenez à les connaître à travers les vidéos ci-dessous.
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueuses et des joueurs au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.
Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes.
Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).
Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu.
À Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.
Programmer (Animation)
Montreal, Canada - Full-time - 6934BR
Creating dynamic, visually stunning games is a top priority at Ubisoft Montreal. Game animation plays an important role in the visual experience. As a studio with more than 4,000 employees, Ubisoft Montreal is always looking to innovate and give our players the best visual representation.
By controlling how game elements move and interact with each other, you'll be contributing to the game's technical development and artistic level. As an Animation Programmer, you'll be responsible for building systems and tools that will help your colleagues create fun, impressive, and engaging worlds that are reactive and alive while meeting the highest quality standards.
What you'll do
- Work with different animation, programming, and mocap teams to understand their game animation needs, constraints, and intentions to design adapted solutions.
- Analyze existing animation features in the engine + design, develop, and maintain animation systems to properly understand technological limits and know what the engine can produce.
- Build animation systems that will be the basis for creating a living, dynamic world.
- Maintain existing animation systems unique to Ubisoft and optimize the animation engine capabilities for new projects.
- Program in a clear and structured manner in keeping with performance, memory, maintenance, compatibility, and portability requirements.
- Combine the technical and artistic sides of game design and program the animation systems that will make for the best visual representation.
- Research and develop new animation techniques (ex. procedural, physics, etc.).
- Monitor the evolution of animation techniques and share your knowledge with various cross-functional teams across Ubisoft.
What you bring
- C++ and C# experience + Visual Studio knowledge
- Strong 3D math skills
- Experience with animation techniques such as rigging, state machines, physics ragdolls, inverse kinematics (IK), compression, facial animation, etc.
- Experience in the animation field to understand programming tools and how to improve them
- A degree in Computer Science or Computer Engineering (or related training)
- A good eye for detail to find even the smallest flaws in the system and optimize them
What to send our way
- Your CV highlighting your background and skills
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Technical Architect
Montreal, Canada - Full-time - REF20795V
As a technical architect at Ubisoft Montreal, you will build and maintain a technology ecosystem that facilitates the work of production teams so that they can invest their time and talent in what counts most: content creation.
Through evaluation, analysis, recommendations, and decisions, you will build a solid technology structure that will not only maximize the project’s production capacity, but, thanks to your in-depth knowledge of the code for the chosen machine and your strong reactivity, will also stand the test of time and keep up with the rapidly evolving video game industry.
As a key resource person for all things “development”, you will ensure that teams are aligned so that their work is on track with the set technological direction, and you will share your perspective and expertise with your colleagues.
What you’ll do
- Define the technology vision for the project and lead the design of new gear, or features and tools, when the current assets no longer measure up.
- Identify and ensure the feasibility of improvements to the equipment and tools required for the success of the project.
- Ensure consistency, efficiency, scalability, modularity, and compatibility of the features developed by the team.
- Be a reference in the analysis and resolution of technical problems.
- In collaboration with technical management, communicate the technical limitations of the equipment, tools, or systems to production to inform them of their options and the best practices associated with them.
- Define the measures to be implemented to ensure optimal performance.
- Equip project teams (graphics, design, animation, etc.) to produce content within the defined technical framework
- Evaluate existing internal and external engines and tools to determine their respective strengths and weaknesses and recommend the most appropriate ones based on objectives and expectations.
- Anticipate technological advances and challenges brought about by new equipment (such as consoles) and suggest appropriate solutions.
- Create reference materials on the engine and tools to contribute to reusing, sharing and collaboration at Ubisoft.
What you bring
- Around 8 years of programming experience
- Extensive knowledge of hardware & video game tools, consoles, and tech
- Developed analytical and synthesis skills
- The ability to resolve complex issues
- Resourcefulness + attention to detail
- A degree in Computer Science or Software Engineering (or related training)
- Flexibility in the organization of your work, allowing you to adapt to changes
- Solid interpersonal and communication skills
- A collaborative spirit and a results-oriented focus
What to send our way
- Your CV highlighting your background and skills
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Team Lead (Programming)
Montreal, Canada - Full-time - REF8851L
As a team lead, you will guide a group of talented and inspired programmers who develop technologies needed to create the games that Ubisoft fans have come to expect. Your technological know-how, leadership skills, and ability to make informed decisions will help you fulfill your ambitions. Your work will be filled with passion and pride.
Driven by a desire to see your team members flourish, you will support them in their professional development by seeing to their well-being, acting as their spokesperson in meetings with other teams and management, and ensuring that each person is in a position that stimulates them and lets them shine.
Your global vision and deep understanding of what everyone does on your team will allow you to coordinate the work and multiply the results of everyone’s efforts. What motivates you the most is to see your team grow and deliver quality, consistent systems that will help provide the rich gaming experience our players are looking for.
What you'll do
- Distribute tasks and follow-up on the progress of the various projects during team meetings.
- Provide your team with the tools they need to work independently and contribute to the long-term technological vision of the projects.
- Meet individually with each member of your team to discuss performance, well-being, and career advancement.
- Go over notable bugs and determine the best way to fix them.
- Communicate regularly with leads in other disciplines to plan ahead, assess risks, and deliver on time.
- Code alongside your team members.
- Keep your project lead informed of the progress of your assignments and meet with other leads, both on your project and others, to discuss ways to improve processes and share technologies.
What you bring
- A bachelor’s degree in computer science, computer engineering, or an equivalent field
- Vast experience in video game programming
- A minimum of three years of experience managing a team of programmers
- Proficiency in C++ and other programming languages commonly used for developing games
- Experience participating in the full production of at least one game or the equivalent as a programming team lead
- Strong organizational skills
- Excellent communication and strategic leadership skills coupled with strong empathy and diplomacy
- The ability to remain calm in difficult situations (you know that there is always a solution)
- A real understanding of video game production and the ability to put yourself in the shoes of the other professionals involved in production
What to send our way
- Your CV highlighting your education, experience, and skills
A real live person will review your application. In this case, it’s our talent acquisition specialist Alison. As she learns more about you through your profile, get to know her through the video below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Programmer (Gameplay)
Montreal, Canada - Full-time - 1007BR
When you’re a Gameplay Programmer at Ubi Montreal, you have direct influence over the quality of the game that will end up in the players’ hands; there is a tangible link between your work and the player experience. You are entrusted with coding the interactive systems that make the game.
With every new iteration, you commit yourself to answering the most fundamental questions: Will the player enjoy this? Does it feel right? Is it AAA quality? You’re an avid gamer who cares about the player experience.
As a dependable member of a cohesive gameplay team composed of AI, UI and 3Cs specialists, you will bring to life the vision of the game and mission designers, who will take your point of view and expertise into consideration when making their decisions.
What you'll do
- Code new and existing systems to meet the intent of the game’s design.
- Keep them coherent with existing code.
- Develop gameplay tools for large content teams.
- Understand existing functions, and suggest and develop improvements.
- Collaborate with designers and animators on environments.
- Resolve gameplay bugs.
- Document your work.
What you bring
- Experience in C++, C#, and optimizing code
- Experience in gameplay, AI, and design (main character, cameras, NPCs, environment, behaviours)
- A degree in Computer Science or Software Engineering (or related training)
- Experience as part of a team that has shipped a video game is an asset
- Experience developing on video-game consoles
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game
- You are creative and thirsty for innovation
What to send our way
- Your CV highlighting your education, experience, and skills
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Programmer (Engine) – Unannounced Project
Montreal, Canada - Full-time - REF19521J
Ubisoft Montréal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.
At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay on the forefront of technology. As an engine programmer, you'll be responsible for maintaining and optimizing the engine of one of our AAA games like For Honor, Rainbow 6 or Assassin's Creed, as well as developing future technologies.
What you'll do
- Maintain and optimize the game engine to stay on the cutting edge of technology.
- Compile and understand the project purpose, identify development needs, and assess technical feasibility.
- Work with many teams to optimize interaction between various game engine systems.
- Master low-level systems such as loading/streaming, memory management and platform-specific systems.
- Share your knowledge with various studio teams and be a resource contact for programmers.
- Analyze and debug simple and complex performance problems + propose well-adapted optimizations.
What you bring
- General understanding of modern game engine architecture
- Knowledge of different hardware architectures (ex. Intel, AMD, Xbox, PlayStation, etc.)
- Experience in C++ programming and knowledge of assembly language
- Solid knowledge of multi-threaded programming and synchronization mechanisms
- Can analyze and synthesize existing systems
- Ability to solve complex problems in an optimal way
- Computer science or computer engineering degree or equivalent training
- Skillful debugging complex problems and optimizing memory and performance
- Attention to detail
- Team spirit and good communicator
What to send our way
- Your CV highlighting your education, experience, and skills
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Programmer (Networks, C++)
Montreal, Canada - Full-time - REF5727F
When you’re a Network Programmer at Ubi Montreal, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s low-level network features, the multiplayer engine, and optimizing network performance. You’re part of a team that holds the player’s connected experience at the core of its mission.
During the game’s development, you commit yourself to answering the most fundamental questions: Will the game be as responsive as possible in multiplayer matches? Does the latency meet a pro-gamer’s expectations? Is the experience as seamless as it can be?
As a dependable member of a cohesive online team, you will participate in the design, coding, testing, integration and debugging of the game’s networking and multiplayer engine features. You care about providing our players with the ultimate multiplayer experience they deserve.
What you'll do
- Develop fast, reliable and most importantly, fun multiplayer features in collaboration with gameplay and design teams.
- Understand existing functions, suggest and develop improvements with the goal of bringing the best multiplayer experience to our players.
- Collaborate daily with a variety of production and support teams.
- Resolve network bugs.
- Document your work.
What you bring
- An undergraduate degree in Computer Science or Software Engineering
- 5+ years of experience in developing and optimizing network code in C++ and Python
- Experience with multiplayer engines, distributed systems, network optimization, and multi-threading
- Experience developing network features on Microsoft and Sony consoles is an asset
- Experience as part of a team that has shipped a multiplayer game is an asset
- Experience with C# is an asset
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game
- You are creative and thirsty for innovation
What to send our way
- Your CV highlighting your education, experience, and skills
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Technical Lead
Montreal, Canada - Full-time - REF4874E
As a Technical Lead at Ubi MTL, you’re an established leader, an expert in your field, who relies on past learnings to guide decisions in the present and proactively plan for the future.
You steer a team of programmers towards a technical vision, plus produce high-quality code and navigate constraints to turn it into reality.
With a responsibility to help your team of programmers develop their skills, you coach and mentor them, empowering them to innovate and perform at their best.
Thanks to your expertise, credibility, and reliability, not only can developers on your project turn to you for information and direction, but so can others. You’re a go-to person for guidance and a trusted advisor for Ubisoft employees worldwide.
What you’ll do
- Define the technical vision within your area of specialization (e.g. tools, web, middleware, gameplay, animation, UI, physics, AI, 3D, engine, etc.) + plan its technical roadmap.
- Regularly meet with your programming team to discuss progress, tackle setbacks, share updates, present features, give feedback, and informatively and constructively explain the root causes of risks and issues.
- Mentor and motivate programmers to develop their technical skills + provide them with what they need to work efficiently and achieve quality (tools, pipelines, etc.).
- Write elegant code customized to the hardware you’re working with.
- Provide technical oversight by reviewing code and making technical validations.
- Anticipate and assess complex, escalated issues + propose adapted solutions.
- Synch up with other technical leads to remove blockers and keep production moving forward.
- Communicate with interdependent teams on other projects to exchange information.
- Stay up to date on technological advancements and industry standards to define our best practices + share them with our studios.
What you bring
- An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent
- Around 7 years of programming experience + 2 years of technical leadership
- A deep understanding of a variety of systems, programming languages, interdependencies, and critical issues or game engines
- The ability to make informed, immediate decisions with minimal long-term impacts
- A strategic approach to problem-solving: you don’t just patch problems, you solve them so that they never happen again
- Excellent mentorship, interpersonal, and presentation skills
- A highly innovative and collaborative spirit
- Effective cross-departmental communication: you can easily communicate with all disciplines + break down complex information for various audiences
- A desire to share your knowledge to push the boundaries of technology & help others improve their skills
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
A real live person will review your application. In this case, it’s our talent acquisition specialist Alison. As she learns more about you through your profile, get to know her through the video below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Technical Architect – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714F
As a technical architect at Ubisoft Montreal, you will build and maintain a technology ecosystem that facilitates the work of production teams so that they can invest their time and talent in what counts most: content creation.
Through evaluation, analysis, recommendations, and decisions, you will build a solid technology structure that will not only maximize the project’s production capacity, but, thanks to your in-depth knowledge of the code for the chosen machine and your strong reactivity, will also stand the test of time and keep up with the rapidly evolving video game industry.
As a key resource person for all things “development”, you will ensure that teams are aligned so that their work is on track with the set technological direction, and you will share your perspective and expertise with your colleagues.
About Rainbow Six
Rainbow Six Siege is a constantly evolving game as a service, a competitive, esports-oriented 5v5 PVP shooter. Over the last 6 years, we have continuously added new content while simultaneously enhancing our technical and data foundations.
Surrounded by colleagues specialized in delivering core tech, throughout your onboarding - and beyond - you'll have the support of a host of experts who will help you develop and refine your skills while collectively elevating the quality and vision of the game.
As a team, we firmly believe:
- In a sustainable work rhythm and a healthy and inclusive environment.
- In iterative development and delivering value to players quickly (we ship live every 2 weeks 😊).
- That nothing is off-limits, and it’s possible (and encouraged) to deliver major technical improvements in small increments.
- That this philosophy enables us to deliver a better quality game for our players.
What you’ll do
- Define the technology vision for the project and lead the design of new gear, or features and tools, when the current assets no longer measure up.
- Identify and ensure the feasibility of improvements to the equipment and tools required for the success of the project.
- Ensure consistency, efficiency, scalability, modularity, and compatibility of the features developed by the team.
- Be a reference in the analysis and resolution of technical problems.
- In collaboration with technical management, communicate the technical limitations of the equipment, tools, or systems to production to inform them of their options and the best practices associated with them.
- Define the measures to be implemented to ensure optimal performance.
- Equip project teams (graphics, design, animation, etc.) to produce content within the defined technical framework
- Evaluate existing internal and external engines and tools to determine their respective strengths and weaknesses and recommend the most appropriate ones based on objectives and expectations.
- Anticipate technological advances and challenges brought about by new equipment (such as consoles) and suggest appropriate solutions.
- Create reference materials on the engine and tools to contribute to reusing, sharing and collaboration at Ubisoft.
What you bring
- A degree in Computer Science or Software Engineering (or other relevant education)
- Extensive programming and technical leadership experience
- Proficiency in various programming languages, especially C++ and C#
- Strong code optimization skills
- In-depth knowledge of software architecture principles
- A good understanding of best practices and development tools (Visual Studio, GitLab, Perforce, etc.)
- Relational and communication skills to help strengthen collaboration A desire to share your knowledge to push the boundaries of technology and help others improve their skills
- A strong curiosity and thirst for learning that pushes you to strive for constant improvement
What to send our way
- Your CV highlighting your education, experience, and skills
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Please note: Friday 23th through Monday 2rd of January are Ubisoft's holiday gift to our employees for a well-deserved vacation. Because of this, there will likely be a delay in reply until possibly Tuesday 3th of January 2023 when most of our team returns.
I will get back to you as soon as I can. In the meantime, I send your way my warmest wishes for a delightful holiday and prosperous new years.
Technical Art Director
Montreal, Canada - Full-time - REF24481A
As a Technical Art Director at Ubi MTL, you have the highest-level understanding of what our tech can do, can’t do, yet could do, plus visibility on the project as a whole. You’re responsible for providing expert insight, tools, and support to steer a game – and its creators – towards success.
Working with other directors early on, you discuss intentions before making any commitments. You take into account not only measurable factors such as rendering, performance, and memory, but also intangible ones like timing and momentum. Seeing the facts realistically, you establish an actionable plan to bridge the gap between coming up with ideas and putting them into practice.
Though every day of development brings its own mix of both expected and unforeseen challenges, you never lose sight of the big picture. As a strategic thinker and tactical planner, you balance short-term priorities with long-term goals, while consistently considering the future impacts of your choices.
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility.
- Identify and analyze risks (engine, data, features, etc.).
- Assess existing tools + occasionally design custom ones to support art pipelines and workflows & sustain the vision.
- Meet with technical artists and assistant technical art directors to share information and updates, enforce standards, set benchmarks, give feedback, etc.
- Resolve specific, complex, escalated issues & approve technical specifications.
- Prepare post-mortems + recommend ways to evolve how we create and integrate graphic data.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios and the industry.
- Participate in recruitment to build the technical art team & foster their growth.
What you bring
- Art, technical art, or programming experience, or other related experience + leadership experience
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations, 2D art tools (e.g. Photoshop), 3D software (3DS Max, Maya, and Substance Painter), and an understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript)
- Familiarity with bug tracking software (e.g. Jira) and version management systems (e.g. Perforce)
- A highly innovative, collaborative, empathetic, and solution-oriented spirit
- Excellent communication, interpersonal, mentorship, and presentation skills
- Critical thinking, time management, and organizational capabilities
- Attention to detail, curiosity, resourcefulness, and plenty of flexibility
What to send our way
- Your CV highlighting your education, experience, skills, and games shipped
- Samples of your work or any supporting documentation you find relevant
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them through the videos below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Animator (Gameplay)
Montreal, Canada - Full-time - REF24466R
When you’re a 3D Animator at Ubi Montreal, you are responsible for a game’s polished, harmonious animation, which allows players to fully immerse themselves in a world that is stylistically believable and consistent.
Whether you’re animating for a hero or a monster, for a crowd or an object, you are always thinking of the movement’s intention and the subject’s behaviour, and of how this one tiny part fits into the larger picture of the game. All your efforts gain their meaning when you take a step back, see the finished product and feel the months of mechanics and decision-making dissolve to reveal a piece of art that brings a new, beautiful world to life.
You understand that teamwork is essential to reach that point. As an individual, you see a hidden story in the way a person moves; you tend to deconstruct the world around you into smaller parts that you then build back up. As a teammate, you pride yourself on your attention to detail, your organizational and communication skills, and your adaptability to change. You collaborate with artists, designers, programmers, leads and other animators, all of whom have opinions, ideas and constraints, but all of whom are committed to the unified goal of authentically portraying the universe with a certain flair.
What you'll do
- Sync the engine and the build to ensure you’re working with the latest code and animations.
- Check in with your lead and your team to update and be updated the current situation.
- Prototyping, key framing, or blocking an animation.
- Working on your animations, of course, from scratch or from mo-cap.
- Testing your animations—over and over—and validating your designs.
- Problem-solving your animations.
- Polishing your animations.
- Read the latest relevant academic literature in order to stay at the forefront of your field.
What you bring
- Experience in videogame animation or equivalent;
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals;
- Experience with animation software such as Motion Builder, 3ds Max or Maya;
- You love pushing the envelope, but you also understand the demands cohesive teamwork.
What to send our way
- Your CV highlighting your education, experience, and skills
- A demo reel with a breakdown of your best work – seriously, show us your process! Attach samples or send us a link to your personal website or online portfolio.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Lead Animator
Montreal, Canada - Full-time - REF24441S
Lead Animators are team leaders who set high quality standards, a consistent level of productivity and ensure proper communication within the animation department all the while supporting animation supervisors creatively and technically.
What you'll do
- In collaboration with the animation supervisor, lead creation of animation for graphics, creatures and objects within a sequence;
- Provide creative and technical feedback to the animation team;
- Working closely with the rigging, production and pipeline departments, provide suggestions and feedback to improve character setup, visual quality, rigs and overall tool functionality;
- Maintain a high-level technical oversight on production pipelines and technical approaches;
- Maintain good communication with other departments, show production and senior management to ensure deadlines are met;
- Submit shots for review and follow through with notes and feedback
- Take part in continued training for new tools, software and all other related industry technology.
What you bring
- Must have previous experience in a similar role;
- Must have an advanced knowledge of Maya;
- Thorough knowledge of 3D animation techniques;
- A proven understanding of physical motions, weight, balance, textures and form;
- Thorough knowledge of body mechanics and physicality for creature / animal movements;
- Thorough understanding of rigs and rigging set-ups, animation pipelines and data transfers within the production pipeline;
- Ability to receive and implement feedback quickly and effectively;
- Excellent organisation, communication and interpersonal skills;
- Foster collaboration and teamwork within the animation team as well as with other departments;
- Adaptability and willingness in learning new processes and technical skills;
- Possess strong troubleshooting and problem-solving abilities.
What to send our way
- Your CV highlighting your background and skills
Additional information
Founded in 1991, Hybride was the first digital visual effects company established in Quebec. For over 30 years, the Hybride team has been reinventing the VFX industry, one project at a time.
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences. You can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Technical Director (Animation)
Montreal, Canada - Full-time - REF24412J
With a high-level understanding of the capabilities of our technology combined with your visibility on the project as a whole, as a technical animation director at Ubi MTL, you provide expert insight, tools, and support to steer a game – and its creators – towards success.
Unafraid to innovate, you establish an actionable plan to bridge the gap between coming up with ideas and putting them into practice. Though every day of development brings a mix of expected and unforeseen challenges, you never lose sight of the big picture. As a strategic thinker and tactical planner, you balance short-term priorities with long-term goals while consistently considering the future impacts of your choices.
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility.
- Review game design concepts + identify and analyze risks (engine, memory, frame rate, etc.).
- Work closely with programmers to assess existing animation and rigging tools + occasionally design custom ones to improve pipelines.
- Support animators, game designers, and riggers with their technical needs + informatively and constructively explain the root causes of risks, blockers, etc.
- Train team members on tools and techniques + raise awareness of new processes.
- Resolve complex, escalated issues & make technical validations.
- Prepare post-mortems + recommend cost- and time-efficient solutions to evolve our animation content & tech.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios and the industry.
- Participate in recruitment to build the animation team & foster their professional development.
What you bring
- Around 7 years of animation, rigging, or programming experience (or related experience) + 3 years of leadership
- In-depth knowledge of game engines (e.g. Unity or Unreal) & 3D software (3DS Max, Maya, and MotionBuilder) + an understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript), motion capture, and state machines
- A degree in 3D Animation, Computer Science, or Computer Engineering (or related training)
- Excellent communication, interpersonal, mentorship, time management, organizational, and presentation skills
- A highly innovative, collaborative, attentive, and solution-oriented spirit
- Critical thinking, curiosity, resourcefulness, and plenty of flexibility
- Familiarity with bug tracking software (e.g. Jira) and version management systems (e.g. Perforce)
- A passion for sharing your knowledge and helping others learn and grow
What to send our way
- Your CV highlighting your education, experience, and skills
Additional information
About Us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Directrice, Directeur technique (animation)
Montreal, Canada - Full-time - REF24412J
Ayant le plus haut niveau de connaissances quant à notre technologie et possédant une vue d'ensemble du projet, en tant que directrice ou directeur technique de l'animation à Ubi MTL, vous offrirez de l’expertise, des outils et du soutien afin de mener un jeu (et ses créatrices et créateurs) vers le succès.
Sans avoir peur d'innover, vous établirez un plan concret afin d'éliminer l'écart entre la conception d'idées et leur mise en pratique. Même si chaque journée de développement comportera son lot de défis anticipés et imprévus, vous conserverez toujours une perspective globale.
En tant que penseur·euse stratégique et planificateur·trice tactique, vous maintiendrez l'équilibre entre les priorités à court terme et les objectifs à long terme, tout en tenant compte des impacts futurs de vos décisions.
Ce que vous ferez
- Collaborer avec les autres membres de l'équipe de direction pour élaborer la vision globale et déterminer la faisabilité technique.
- Passer en revue les éléments de conception du jeu + identifier et analyser les risques (moteur, mémoire, fréquence d'images, etc.).
- Travailler en étroite collaboration avec les programmeuses et programmeurs pour évaluer les outils d'animation et de rigging existants + à l'occasion, concevoir des outils personnalisés pour améliorer le flux des tâches.
- Répondre aux besoins techniques de l’animation, de la conception de jeux et du rigging + expliquer de manière informative et constructive les causes des risques, des blocages, etc.
- Former vos membres d’équipe en leur apprenant les outils et techniques et les informant de nouveaux processus.
- Résoudre des problèmes complexes ou prioritaires + effectuer des validations techniques.
- Préparer les bilans de projets et offrir des recommandations rentables et efficaces pour faire évoluer nos techniques et nos contenus d'animation.
- Anticiper les avancées technologiques et se tenir informé·e des tendances du marché afin de définir nos meilleures pratiques et les partager avec nos studios et l'industrie.
- Participer au recrutement pour agrandir votre équipe d’animation et favoriser son perfectionnement professionnel.
Ce que vous apportez à l'équipe
- Environ 7 ans d'expérience en animation, création de systèmes animables ou programmation (ou autre expérience pertinente) + 3 ans d'expérience en leadership
- Une connaissance approfondie des moteurs de jeu (p. ex. Unity ou Unreal) et des logiciels de conception 3D (3DS Max, Maya et MotionBuilder) + une compréhension des langages de script (p. ex. C#, Python, JavaScript, MaxScript), de la capture de mouvements et des state machine
- Un diplôme en animation 3D, informatique ou génie informatique (ou une formation connexe)
- D'excellentes aptitudes en communication, relations interpersonnelles, mentorat, gestion du temps, organisation et présentation
- Un esprit innovateur, collaboratif, attentif et à la recherche de solutions
- Une pensée critique, de la curiosité, de la débrouillardise et une grande flexibilité
- Une familiarité avec les logiciels de suivi des bogues (p. ex. Jira) et les systèmes de gestion des versions (p. ex. Perforce)
- Une passion pour le partage de connaissances; vous avez une inclination à aider les autres à apprendre et à évoluer
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre parcours et vos compétences
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueuses et des joueurs au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.
Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes.
Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).
Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu.
À Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.
Technical Director Level Design
Montreal, Canada - Full-time - REF5097X
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility of your area of ownership (e.g. AI, mission, world, cinematics, etc.).
- Identify and analyze risks (engine, data, features, etc.).
- Assess existing tools + occasionally design custom ones to support design pipelines and workflows.
- Train team members on tools and techniques + raise awareness of new processes.
- Assist content creators with their technical needs & bridge communication between design and programming.
- Review and give your input on integrated work & find solutions to fix bugs.
- Maintain technical documentation (e.g. procedures, how-to guides, etc.).
- Prepare post-mortems + recommend ways to evolve how we create and integrate data.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios.
- Participate in recruitment to build the technical design team & foster their growth.
What you bring
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 7 years of experience in the video game industry or other related experience + 3 years of leadership experience
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations and the Microsoft Office suite (especially Excel, PowerPoint, and Visio)
- Familiarity with bug tracking software (e.g. Jira), version management systems (e.g. Perforce), and basic programming
- A highly innovative, collaborative, empathetic, and solution-oriented spirit
- Excellent communication, interpersonal, mentorship, and presentation skills
- Critical thinking, time management, and organizational capabilities
- Attention to detail, curiosity, resourcefulness, and plenty of flexibility
What to send our way
- Your CV, highlighting your education, experience, skills, and games shipped
Additional information
About us
At Ubisoft Montreal, a preeminent developer of video games located in Montreal’s dynamic Mile-End neighbourhood since 1997, we offer a work environment unique in the industry for allowing you to build and cultivate games that are part of critically acclaimed, iconic AAA franchises of international repute.
When you join Ubi Montreal, you enter a community of passionate, extraordinary developers connected by their need to innovate, to be creative and to work with the latest technology. You’ll discover a world where employees enjoy constant career advancement, a supportive learning environment, and competitive compensation packages.
More than anything, at Ubi Montreal, you will regularly ship a variety of big, quality titles – Assassin’s Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor and… well we can’t disclose all our secrets just yet… – and work with some of the most talented people in the industry.
We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, ethnicity, religion, gender, sexual orientation, age or disability status.
Technical Artist (UI)
Montreal, Canada - Full-time - REF18152D
When you’re a Technical Artist at Ubi Montreal, you know you’ve done your job when the feature your team has created for a game is visually stunning while maintaining its cutting-edge performance. You strive to exceed players’ expectations of a AAA game.
To achieve this, you bridge the worlds of the artist and the programmer, acting as an interpreter and problem-solver. Because of you, the two collaborate cohesively and efficiently, on budget and on deadline, using the most appropriate tools and pipelines. You ensure assets can be rendered without compromising the artistic vision, on the one hand, or busting your memory budget on the other, setting benchmarks for your feature as you go along. You are the team’s hybrid specialist, speaking both from the heart and the mind, with your eye on AAA quality.
What you'll do
- Establish quick, efficient and clear pipelines.
- Prepare coherent documentation for pipelines, tools and procedures.
- Do benchmarking for your features through research and testing.
- Prototype features and provide transparent accounts of their performance.
- Work on creating asset banks (such as textures).
- Ensure coworkers adhere to procedures and standards you’ve established.
- Update documentation.
- Fix performance bugs and polish your feature.
- Train coworkers and support them.
What you bring
- A college diploma in videogame modelling or equivalent
- Experience in digital art content creation - high and low-poly modeling, unwrapping, baking, texturing, level art, etc.years of experience as a modeller or artist in the videogame industry
- Experience developing for consoles—at least two full production cycles
- Experience with software such as 3ds Max, Photoshop, or Substance Designer
- Scripting knowledge (C#, JavaScript, maxscript)
- You wear—and enjoy wearing—many hats, including artist, programmer, diplomat and many more
- Career training in VFX or Game Design/Programming
- Solid understanding of art and animation pipelines
- Experience or understanding of rendering and post-effects, rigging and animation and physics simulations
- Shader development experience
- Artistic skills - proportion, color, composition
- Excellent interpersonal skills in dealing with differences between creative and technical teams
What to send our way
- Your CV highlighting your experience, education, and skills
- A strong portfolio or demo reel
Real live people from our team will review your application. In this case, it’s our talent acquisition specialists Yara & Nicole. As they learn more about you through your profile, get to know them through the videos below
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Artiste technique (UI)
Montreal, Canada - Full-time - REF18152D
En tant qu’artiste technique à Ubi Montréal, vous reconnaîtrez avoir fait un excellent travail lorsque la foncitonnalité que votre équipe et vous aura créée pour un jeu sera à la fois visuellement sensationnelle et hautement performante. Vous vous efforcerez de dépasser les attentes des joueur·euses de jeu AAA.
Pour atteindre cet objectif, vous ferez le lien entre les mondes de l’art et de la programmation, agissant en tant qu’interprète et personne-ressource. Grâce à vous, les deux côtés collaboreront étroitement et efficacement dans le respect des budgets et des délais accordés, le tout en utilisant les outils et les pipelines appropriés. Vous veillerez à ce que les éléments puissent être rendus sans compromettre la vision artistique et sans faire exploser le quota de mémoire, tout en établissant des points de référence pour vos fonctionnalités tout au long du projet. Vous serez la ou le spécialiste hybride de l’équipe en contribuant de manière émotive et rationnelle, tout en assurant une qualité AAA.
Ce que vous ferez
- Établir des pipelines rapides, efficaces et clairs.
- Préparer de la documentation cohérente sur les pipelines, outils et procédures,
- Faire du benchmarking de vos fonctionnalités basé sur de la recherche et des tests.
- Prototyper des fonctionnalités et donner des comptes-rendus transparents de leur performance.
- Travailler sur la création d’une banque d’éléments (par exemple des textures).
- Veiller à ce que vos collègues adhèrent aux procédures et standards que vous avez créés.
- Mettre à jour la documentation.
- Résoudre les bogues et peaufiner vos fonctionnalités.
- Offrir des formations et du soutien à vos collègues.
Ce que vous apportez à l'équipe
- Un diplôme collégial en modélisation orienté jeu, ou l’équivalent
- Cinq années d’expérience dans la modélisation ou création artistique dans l’industrie du jeu vidéo
- De l’expérience en conception pour consoles de jeu vidéo (au moins deux cycles de production complets)
- De l’expérience avec des logiciels d’animation tels que 3ds Max, Photoshop, ou Substance Designer
- Une connaissance de script (C#, JavaScript, maxscript) est un atout
- La capacité à s'adapter et à assumer plusieurs rôles, dont artiste, programmeur·euse, professeur·e, communicateur·trice, leader·euse, supporteur·trice, gestionnaire de budget de mémoire, créateur·trice et innovateur·trice (entre autres)
- De l'expérience artistique dans l'industrie du jeux vidéo (ou autre expérience pertinente)
- Une connaissance de l'écriture des shaders et du motion design
- De l'expérience avec la suite Adobe Creative (en particulier, Photoshop et After Effects)
- Une solide compréhension des bibliothèques graphiques/UI (comme NGUI et React Native) et de Unity et de leurs limitations
- Un désir de partager vos connaissances et votre expertise pour repousser les limites de la technologie et aider les autres à améliorer leurs compétences
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences et vos compétences
- Des exemples de vos réalisations (joindre des images ou un lien vers votre portfolio en ligne)
Des personne réelles analyseront votre candidature. Dans ce cas, il s'agit de Yara et Nicole, nos spécialistes en acquisition de talents. Alors qu’elles commencent à faire votre connaissance à travers votre profil, apprenez à les connaître à travers les vidéo ci-dessous.
Additional information
À propos de nous
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueuses et des joueurs au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.
Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes.
Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).
Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu.
À Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.
Game Economy Designer
Montreal, Canada - Full-time - REF24103C
As an Game Economy Designer, you will be responsible for supporting our High Definition (HD) production teams in building and balancing progression systems and their economics for our games.
As a part of the Live Revenues Strategy (LRS) team, you will be responsible for supporting and guiding the development studios to improve the player experience by increasing player retention and engagement. You will also help improve key performance indicators (KPIs), which will increase revenue potential through innovative game mechanics through collaboration with various production teams throughout the development cycle, including live.
Responsibilities
- Help HD production teams design and improve their monetization strategy and business model by being the main point of contact for economic design and progressions issues;
- Audit and the business models and progression systems of the HD games portfolio and make recommendations to increase player engagement;
- Ensure follow-up of balancing tests of our economies such as play tests and quality control by providing ad hoc support in collaboration with other support teams;
- Audit economic management tools and operational monitoring processes related to progression and economy issues, and propose appropriate tools and methodologies to help teams optimize their monetization strategy and balancing of their economy;
- Participate in the animation of the Game Economy Designer community and setting up an initiative to promote feedback sharing between colleagues;
- Ensure competitive intelligence and perform benchmark analyses in order to disseminate external trends and best practices in the field within the company;
- Building training modules on economic design for different audiences such as LRS team and production teams.
- Relevant experience as game economy designer, mathematics, finance or related field;
- Understanding of monetization concepts;
- Proficiency in Excel;
- Ability to analyze, challenge the status quo and solve problems;
- Passionate about gaming and gamer experience.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Programmer (Engine) – Anvil
Montreal, Canada - Full-time - REF23560F
Ubisoft Montréal strives to offer gamers an impressive visual experience, as well as an incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.
At Ubisoft, developing, optimizing and maintaining our game engines is an important part of staying on the cutting edge of technology. As an engine programmer on the Anvil team, you will be responsible for maintaining and optimizing a dedicated game server solution to support our multiplayer titles as well as supporting the network and online development team in all matters related to the engine.
About Anvil
Anvil is a game engine developed in-house at Ubisoft and used throughout our studios to create the company's most iconic video games. Originally developed for the first open-world game Assassin's Creed, released in 2007, the engine has undergone numerous additions to support a wide variety of genres and platforms. From frenetic 5-on-5 team play in a first-person shooter like Rainbow 6 Siege on the PC to mythological adventure in the world of Immortals: Fenyx Rising on the latest generation of consoles, the Anvil engine can do it all.
In the Anvil team, we are deeply motivated to equip our developers and content creators to make the most innovative, visually stunning and rewarding games for players. If you join us, you'll be able to work closely with multiple production teams and contribute to the game engine with the most powerful tools and services available. What are you waiting for to join the Anvil community?
What you'll do
- Develop the required systems and adapt Anvil for the needs of the game server.
- Maintain and optimize the engine to keep it up to date and on the cutting edge of technology.
- Compile and understand the projects’ purpose for using Anvil and analyze the technical feasibility.
- Collaborate with multiple teams to optimize the interaction between different game engine systems.
- Master low-level systems such as loading/streaming, memory management, and systems that are specific to cloud platforms.
- Share your knowledge with the different teams of the studio and be a go-to person for the programmers.
- Assess and debug simple and complex performance issues + propose well adapted optimizations.
What you bring
- A general understanding of modern game engine architecture
- Knowledge of different hardware architectures (e.g. Intel, AMD, Xbox, PlayStation, etc.)
- Knowledge of the specifics of virtual machines and cloud services
- Experience in C++ programming on Windows and Linux
- Good knowledge of multithreaded programming and synchronization mechanisms
- Ability to analyze and synthesize existing systems
- Ability to debug and solve complex problems in an optimal manner
- An undergraduate degree in computer science or software engineering (or related training)
- Strong attention to detail
- A team player and the ability to communicate effectively
What to send our way
Your CV highlighting your background and skills
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Game Designer
Montreal, Canada - Full-time - REF13758T
As a Game Designer at Ubi MTL, you'll be the creative energy behind a specific set of game systems and mechanics. You provide players with tools to build unique gameplay experiences and opportunities to make meaningful choices.
You go through an iterative, hands-on process of adjusting and balancing your design as you bring it from concept to playability. Throughout production, you shift your focus from the big picture to the micro details; tackling hurdles in development and stepping back to asses how all the pieces connect and affect each other. You tweak and tune until it finally happens: a smooth and engaging player experience emerges.
What you’ll do
- Design features aligned with the creative and game directions (e.g. gameplay rules, progression systems, combat systems, weapon attributes, artificial intelligence behaviours, 3Cs, etc.).
- Collaborate with cross-functional teams to integrate your assigned features.
- Develop in-engine prototypes and evaluate their performance.
- Adapt to technical and production constraints, reworking your design when and as often as needed.
- Participate in finding solutions to fix buggy features.
- Create and maintain design documentation that will guide interdependent teams.
- Follow up on features post-launch to improve, add, or remove components.
What you bring
- A college diploma in Game Design or equivalent (undergraduate degree an asset)
- At least 3 years of experience in video game production or related experience
- Experience with game engines (e.g. Unity or Unreal) and productivity software (word processors, spreadsheets, etc.)
- An innovative, empathetic, and collaborative spirit
- Exceptional communication, interpersonal, and presentation skills (you’re able to clearly explain your thought process on paper and in person)
- Critical thinking, curiosity, resourcefulness, and plenty of flexibility
- A solid understanding of the market and a passion for video games – you play enough to know what makes quality gameplay!
What to send our way
- Your CV highlighting your education, experience, and skills
- Samples of your work (attach files or send us a link to your demo reel or online portfolio)
A real live person will review your application. In this case, it’s our talent acquisition specialist Eric. As he learns more about you through your profile, get to know him through the video below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Technical Lead (UI) – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714F
As a Technical Lead, you’ll be an established leader, an expert in your field, who will rely on past learnings to guide decisions in the present and proactively plan for the future.
You’ll steer a team of programmers towards a technical vision, plus produce high-quality code and navigate constraints to turn it into reality.
With a responsibility to help your team of programmers develop their skills, you’ll coach and mentor them, empowering them to innovate and perform at their best.
Thanks to your expertise, credibility, and reliability, not only will developers on your project be able to turn to you for information and direction, but so will others. You’ll be a go-to person for guidance and a trusted advisor for Ubisoft employees worldwide.
About Rainbow Six
Rainbow Six Siege is a constantly evolving game as a service, a competitive, esports-oriented 5v5 PVP shooter. Over the last 6 years, we have continuously added new content while simultaneously enhancing our technical and data foundations.
Surrounded by colleagues specialized in delivering core tech, throughout your onboarding - and beyond - you'll have the support of a host of experts who will help you develop and refine your skills while collectively elevating the quality and vision of the game.
As a team, we firmly believe:
- In a sustainable work rhythm and a healthy and inclusive environment.
- In iterative development and delivering value to players quickly (we ship live every 2 weeks 😊).
- That nothing is off-limits, and it’s possible (and encouraged) to deliver major technical improvements in small increments.
- That this philosophy enables us to deliver a better quality game for our players.
What you’ll do
- Define the technical vision within your area of specialization (e.g. gameplay, animation, UI, physics, AI, 3D, engine, etc.) + plan its technical roadmap.
- Regularly meet with your programming team to discuss progress; tackle setbacks; share updates; present features; give feedback; informatively and constructively explain the root causes of risks and issues; etc.
- Mentor and motivate programmers to develop their technical skills + provide them with what they need to work efficiently and achieve quality (tools, pipelines, etc.).
- Write elegant code customized to the hardware you’re working with.
- Provide technical oversight by reviewing code and making technical validations.
- Anticipate and assess complex, escalated issues + propose adapted solutions.
- Sync up with other technical leads to remove blockers and keep production moving forward.
- Communicate with interdependent teams on other projects to exchange information.
- Stay up to date on technological advancements and industry standards to define our best practices + share them with our studios.
What you bring
- An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent
- Around 7 years of programming experience + 2 years of technical leadership
- A deep understanding of a variety of game engines, systems, programming languages, interdependencies, and critical issues
- The ability to make informed, immediate decisions with minimal long-term impacts
- A strategic approach to problem-solving: you don’t just patch problems, you solve them so that they never happen again
- Excellent mentorship, interpersonal, and presentation skills
- A highly innovative and collaborative spirit
- Effective cross-departmental communication: you can easily communicate with all disciplines + break down complex information for various audiences
- A desire to share your knowledge to push the boundaries of technology & help others improve their skills
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Technical Lead (Online) – Rainbow Six Siege
Montreal, Canada - Full-time - REF23714F
As a Technical Lead, you’ll be an established leader, an expert in your field, who will rely on past learnings to guide decisions in the present and proactively plan for the future.
You’ll steer a team of programmers towards a technical vision, plus produce high-quality code and navigate constraints to turn it into reality.
With a responsibility to help your team of programmers develop their skills, you’ll coach and mentor them, empowering them to innovate and perform at their best.
Thanks to your expertise, credibility, and reliability, not only will developers on your project be able to turn to you for information and direction, but so will others. You’ll be a go-to person for guidance and a trusted advisor for Ubisoft employees worldwide.
About Rainbow Six
Rainbow Six Siege is a constantly evolving game as a service, a competitive, esports-oriented 5v5 PVP shooter. Over the last 6 years, we have continuously added new content while simultaneously enhancing our technical and data foundations.
Surrounded by colleagues specialized in delivering core tech, throughout your onboarding - and beyond - you'll have the support of a host of experts who will help you develop and refine your skills while collectively elevating the quality and vision of the game.
As a team, we firmly believe:
- In a sustainable work rhythm and a healthy and inclusive environment.
- In iterative development and delivering value to players quickly (we ship live every 2 weeks 😊).
- That nothing is off-limits, and it’s possible (and encouraged) to deliver major technical improvements in small increments.
- That this philosophy enables us to deliver a better quality game for our players.
What you’ll do
- Define the technical vision within your area of specialization (e.g. gameplay, animation, UI, physics, AI, 3D, engine, etc.) + plan its technical roadmap.
- Regularly meet with your programming team to discuss progress; tackle setbacks; share updates; present features; give feedback; informatively and constructively explain the root causes of risks and issues; etc.
- Mentor and motivate programmers to develop their technical skills + provide them with what they need to work efficiently and achieve quality (tools, pipelines, etc.).
- Write elegant code customized to the hardware you’re working with.
- Provide technical oversight by reviewing code and making technical validations.
- Anticipate and assess complex, escalated issues + propose adapted solutions.
- Sync up with other technical leads to remove blockers and keep production moving forward.
- Communicate with interdependent teams on other projects to exchange information.
- Stay up to date on technological advancements and industry standards to define our best practices + share them with our studios.
What you bring
- An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent
- Around 7 years of programming experience + 2 years of technical leadership
- A deep understanding of a variety of game engines, systems, programming languages, interdependencies, and critical issues
- The ability to make informed, immediate decisions with minimal long-term impacts
- A strategic approach to problem-solving: you don’t just patch problems, you solve them so that they never happen again
- Excellent mentorship, interpersonal, and presentation skills
- A highly innovative and collaborative spirit
- Effective cross-departmental communication: you can easily communicate with all disciplines + break down complex information for various audiences
- A desire to share your knowledge to push the boundaries of technology & help others improve their skills
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Technical Director (Characters)
Montreal, Canada - Full-time - REF20726Q
As a character TD at Ubi MTL, you will oversee the quality and technical content of your team. You will optimize team productivity through the technical process (pipeline) in order to maximize the player’s experience. This is achieved by identifying the project’s needs, implementing efficient work tools and methods to maximize data integration in the engine and providing technical support to the team.
What you'll do
- Determine your team’s technical needs to carry out the visions for the game design and level design and/or the artistic direction by validating game features and challenging its interpretation to assess their technical feasibility.
- Help choose the project engine to ensure that your trade’s needs are considered by evaluating existing engines, contributing to the design of a new engine (if applicable) and testing the final engine choice.
- Acquire the best tools in collaboration with the programming team and other Technical directors (TD) of the project to enhance and facilitate your trade’s work by prototyping technological elements, asking for adjustments to existing tools, requesting new tools and validating their efficiency before they are deployed on the project.
- Establish the best work methods and data structures (data and assets) to standardize work methods and ensure the validity and integrity of the data (meet standards and minimize debugging) by writing technical (pipeline) documents, establishing a naming method, training, coaching and supervising users of the process.
- Find improvements and resolve issues in order to provide technical support to your trade by working in close collaboration with programmers and training team members to become specialists resolving tasks and precise problems.
- Stay informed of new technical and technological developments in order to apply them to your project when relevant and share your project’s developments with your peers (TDs on other projects or other trades).
- Help plan the work by collaborating with the planning lead on the scope of each task and the impact on your team in order to find the right compromise between the desired quality and the delivery constraints (time, costs, resources, etc.).
- Follow up on the tasks of the assistant TDs to assess the progress of the deliverables.
What you bring
- Approximately 7 years of experience in character modeling and/or rigging, or programming (or other relevant experience) + 3 years of leadership experience
- A degree in 3D animation, computer science, or computer engineering (or related training)
- Knowledge of modeling, texturing, anatomy, shaders, and other character-related developments
- Strong knowledge of game engines (e.g. Unity or Unreal) and 3D design software (3DS Max, Maya) + understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript)
- Strong communication, interpersonal, mentoring, time management, organizational and presentation skills
- Innovative, collaborative, caring and solution-oriented mindset
- Critical thinking, curiosity, resourcefulness and high flexibility
- Familiarity with bug tracking software (e.g. Jira) and release management systems (e.g. Perforce)
- A passion for sharing knowledge: you have an inclination to help others learn and grow
What to send our way
- Your CV highlighting your education, experience, skills, and any games shipped
- Please feel free to send us samples of your work or any supporting documentation you find relevant.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Programmer (Sound, C++)
Montreal, Canada - Full-time - REF4885Z
As a sound programmer at Ubisoft Montréal, your mission will be to fulfill the audio needs for one or more projects.
You’ll focus on the functionalities that will allow the audio design team to add the music and sound effect defined by the artistic and musical directions. You’ll give the tools to create the auditive experience that will perfectly accompany the story and the visuals of a game.
After all, no gaming experience is complete without well developed and integrated music and sounds!
What you'll do
- Compile and understand a project’s sound-related intentions and set out development needs.
- Assess existing features in the sound engine and establish whether they meet project intentions.
- Suggest audio pipeline improvements by determining project needs and designing and implementing new systems whenever required.
- Manage and challenge the audio memory resources and CPU budgets.
- Work in close collaboration with the audio designers so that they can carry out the design intentions and remain on budget.
- Ensure clear and structured programming, keeping in mind performance, maintenance and compatibility requirements.
- Validate and verify whether the newly developed systems meet project intentions and are coherent with the existing code.
- Identify and correct the bugs determined by other working units and the quality control team.
- Document the work to transfer knowledge and enable users (other working units) to understand how to use the new systems and sound features;
What you bring
- A bachelor's degree in general programming or computer engineering or equivalent training
- Minimum of 5 years' experience in sound programming or any other relevant experience
- Solid analytical and synthesis skills
- Problem-solving skills
- Autonomy and resourcefulness
- Good interpersonal and communication skills
- Flexibility when organizing work
- Ability to work as part of a team
- Ability to adapt to change
- Results focus
What to send our way
- Your CV highlighting your backgroud and your skills
A real live person will review your application. In this case, it’s our talent acquisition specialist Catherine. As she learns more about you through your profile, get to know her through the video below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Programmer (3D)
Montreal, Canada - Full-time - REF23629X
When you’re a 3D Programmer at Ubi Montreal, you connect with our players on two of the most basic aspects of a AAA game: its visuals and its performance. Your exceptional maths skills, your sharp eye for visual detail and your knowledge of GPUs allow you to write a game’s most fundamental code and deliver a stunning visual experience.
As a dependable member of a larger production team, you collaborate with colleagues from a range of disciplines who depend on you for quickly getting something that is clear and good looking up on screen. You work well with technical artists, transforming their requirements into efficient, working code.
Essentially, what you care about is image quality; you’re probably a photography or cinematography buff. You have a good understanding of the physics of lighting and a working knowledge of physically based shading. You use these passions, skills and knowledge to create striking work, and are eager for your colleagues’ feedback.
What you’ll do
- Program code customized to the hardware you are working with
- Explore new hardware and deal with the interesting new challenges it poses
- Meet up with artists to assess their needs and vision
- Review code to improve its performance, in search of that vital extra millisecond
- Read the latest relevant academic literature in order to stay at the forefront of your field
- You might attend a 3D tech talk by one of your colleagues on another project or brand – or give one yourself
What you bring
- An undergraduate degree in Computer Science, Computer Engineering or equivalent
- A minimum of 3 years' experience in general programming, ideally in the video-game industry, of which at least 2 years in graphics programming (having shipped a video game is an asset)
- A proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals and performance
- Experience with HLSL, DirectX
- Proficiency in C++ (understanding of C# is an asset)
- Experience developing on video-game consoles and in performance optimization for consoles
- You are a Philomath (a.k.a. a lover of maths – algebra, geometry, calculus, the whole set)
- You are creative and thirsty for innovation
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.
Associate Producer
Montreal, Canada - Full-time - REF7180H
As an Associate Producer at Ubi MTL, you’ll drive the development of a specific part of a game. Depending on the project’s larger production strategy and organizational structure, your part could be a component like animation, level design, gameplay, world, or a combination of a few.
All in all, you’ll guide one or many multidisciplinary teams to bring your assigned portion to life from start to end. You’ll pair well-designed work processes with clear expectations for your team members to do their best work and optimize their talents.
Through careful planning, follow-through, and oversight, you’ll keep development on pace, ensuring that time is spent on the right things, and pivot when need be.
While pushing production capacity and quality, you’ll see to it that your team is ready and able to deliver their chunk of the game on time and in a supportive environment.
What you’ll do
- Partner with the core team to understand the overall game vision and requirements + communicate them across the production floor.
- Establish the scope of your area of focus: create its long-term roadmap and schedule, establish its deliverables, quality targets, and key milestones, and define its development strategies and budgets.
- Put everything in place to pave the way for production: develop workflows and pipelines + implement means to facilitate interaction between colleagues.
- Set clear goals for your team members to achieve + make sure the process of delivering those goals is as smooth as possible.
- Anticipate risks & put plans of action in place to overcome them.
- Meet with your team to clarify milestones, prioritize deliverables, give updates, address concerns, provide direction, gather feedback, etc.
- Sync up with the producer, production director, and production managers on progress and momentum + follow up on budgets.
- Look for opportunities to improve and evolve our processes, methods, and practices.
- Take part in recruitment to build your team + foster their professional growth and career progression.
What you bring
- Around 5 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 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.
Production Director
Montreal, Canada - Full-time - REF21442P
Production Director, Ubisoft Montréal As a Production Director at Ubi MTL, you’ll plan and guide the overall development of a game. You’ll set its production process up for success and then see it through from conception to completion: tracking and fine-tuning along the way.
With a thorough grasp of the experience we intend to deliver, and the effort involved in producing it, you establish the optimal approach to align our ambitions with our abilities.
Responsible for moving all of the production team forward from one phase to the next, you keep an eye on obstacles that could jeopardize the project as a whole, and adapt accordingly.
Plus, you provide the conditions for everyone to contribute together, combine their complementary expertise, and enable their game – their months of dedication, decision-making, and creation – to reach an audience.
What you’ll do
- Work closely with the producer and creative director to assess the overall game vision & project requirements.
- Define the scope of the entire project: create its high-level roadmap and timeline, establish its main deliverables and key milestones, and set its development strategies and budgets.
- Build the project's organizational structure to optimize the team's talents.
- Anticipate and identify risks and setbacks + put plans in place to overcome them.
- Develop communication channels to foster collaboration and interaction between colleagues, co-dev studios, and internal and external partners.
- Monitor progress + sync up with associate producers and production managers to keep the project on pace.
- Reflect on what’s working and what’s not + look for areas of improvement to evolve our processes, methods, and practices.
- Create and maintain a supportive work environment + grow the production team.
What you bring
- Around 5 years of experience in production or project management in the video game industry (or other related experience)
- In-depth knowledge of development pipelines and interdependencies + familiarity with a variety of project management methodologies
- A degree in Project Management or Business Administration (or relevant training)
- An innovative spirit that drives you to explore and bring about new ways of doing things
- The ability to influence change + anticipate blockers and find creative solutions to remove them
- A collaborative mindset
- Excellent communication, presentation, and interpersonal skills
- Consideration of the impact your choices have on creators
- Plenty of flexibility to adapt to whatever production (inevitably) throws your way: you can modify any part of your plans based on the situation
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 Yara & Eric. As they learn more about you through your profile, get to know them through the videos below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Assistant Technical Director (Level Design)
Montreal, Canada - Full-time - REF4743X
As an Assistant technical director, you will support the Technical director (TD) by ensuring that his instructions are carried out. You may also be assigned on more important technical responsibilities for part of the game and in his field of expertise. You will be responsible for production tasks (this aspect of the work will depend on the size of the team and/or the incumbent’s field of expertise).
You will be involved in determining project needs, implementing efficient work tools and methods and answering the first-line technical questions of members of his working unit.
What you'll do
- Define his team’s technical needs by consulting project documents and communicating with those involved in the development of the creative vision (design and artistic) in collaboration with the TD.
- Help develop/select the best internal and external tools, in collaboration with the TD, to enhance and facilitate the work of the working unit by testing tools before they are deployed on the project and ensuring their proper functioning throughout the process.
- Suggest best practices to the TD to standardize work methods and ensure the validity and integrity of the data by drafting and updating pipeline documents on a regular basis, setting out a common classification system, training processes users and regularly reminding working unit and team members of the technical constraints and their rationale.
- Ensure the technical validation of the data produced by the working unit or team, resolve first-line technical issues to support the team by working in close collaboration with programmers and the TD, inform the TD of any current and/or future technical issues and recommend solutions.
- Participate to the optimization and debugging to fix the issues raised in his field of expertise.
- Inform the TD on the advancement of the work on a regular basis to ensure that the TD is able to assess the progress of the deliverables.
- Carry out working unit-related tasks (part of the time).
What you bring
- College diploma in his/her working unit for game or level design or equivalent
- 4-6 years’ experience in his working unit or other relevant experience
- Experience in his working unit at all game production phases an asset
- Resourcefulness in problem-solving
- Ability to draft technical documents
- User focus
- Time and priority management skills
- Good communication and interpersonal skills
- Rigour
- Curiosity
What to send our way
- Your CV highlighting your education, experience, and skills
A real live person will review your application. In this case, it’s our talent acquisition specialist Oriana. As she learns more about you through your profile, get to know her through the video below.
Additional information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.
When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.
If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Assistant Art Director Visual Design - Brand Assassin's Creed
Quebec City, Canada - Full-time - REF24905V
The Assistant Art Director Visual Design is responsible for assisting the Art Director Visual Design. As the expert, they're responsible for ensuring the quality and content of the graphic and audiovisual productions. They must ensure the overall alignment of the game's vision and that it's conveyed in the game. The Assistant Art Director Visual Design works with the graphic team and the AD Design to ensure consistency of the vision within the game's visual identity.
What you'll do
- Participate in implementing graphic or audiovisual concepts based on the client's brief in a synopsis, mood board or sketch;
- Share the artistic style of the graphic or audiovisual mandate inspired from the game's artistic direction (reference movies, competing games and design documents);
- Understand the artistic vision and communicate it through the visual identity;
- Produce lit and original concepts with various project teams that support the game's positioning;
- Regularly communicate expectations to the production team assigned to the mandate and ensure the quality and content of the ambiances, sets, characters, narration, etc. using visual references and documents that describe the artistic direction;
- Coordinate the team's finished work so the elements produced are in line with the initial brief and the game's vision, and ensure that the quality is respected;
- Work closely with the project director and artists;
- Help the Art Director deploy GAP (Game Artistic Personality) documents, brief, style guide;
- Participate in the conceptualization, design and supervision of the UI's visual signature (menus, navigation, HUD), the game's object interface environment, ad environment, game feedback and visual effects that communicate playability to the player;
- Help design and supervise the game's 2D visual signature and ensure that the vision is maintained throughout all stages of development;
- Carry out all other related tasks.
What you bring
- Recognized diploma in graphic design, communication, multimedia or other relevant training in a related field;
- Minimum 5 years' creative experience (advertising agency, interactive marketing or creative studio);
- Present an outstanding portfolio;
- Communicate clearly and sell artistic direction;
- Develop creative, innovative ideas for all types of graphic and audiovisual products;
- Excellent artistic judgement;
- Give accurate and constructive feedback to artists;
- Review work done by others and suggest improvements;
- Work in a team with a variety of designers;
- Maintain good interpersonal relationships;
- Have a keen sense of customer service;
- Manage several projects at the same time;
- Bilingual French/English, spoken and written;
- Excellent artistic and graphic culture;
- Excellent knowledge of Adobe Creative Suite;
- Knowledge of the video game world (asset).
Additional information
What to send our way
- Your CV, highlighting your education, experience, skills, and any games shipped;
- Your demo.
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.
Level Artist - Assassin's Creed Brand
Quebec City, Canada - Full-time - REF25199X
As a Level Artist at Ubi Qc, you'll create captivating 3D environments within an immersive world waiting to be explored. You will be an environment architect, a visual storyteller, and an experience maker wrapped into one.
Be it in a level, side mission, or piece of an open-world map, you assemble and position key elements to deliver impactful visual moments and enhance the player experience. Every asset you carefully place, from a building to a prop, tells a story and evokes an atmosphere and a mood.
Even within a given framework, you can push creative boundaries – and you have the artistic ability to do it. You know how to modify lighting, play around with composition, and add just the right amount of detail to develop a game space with plenty of personality.
What you’ll do
- Collaborate with level designers and the art director to discuss and understand game intentions and vision;
- Perform artistic research (find written descriptions and visual references);
- Set up placeholders and submit modelling and texturing requests to artists;
- Find balance between artistic aspects and technical constraints;
- Integrate and build assets into the game engine to set and dress a polished scene;
- Ensure integrated work is aligned with artistic direction and makes sense gameplay wise (test and improve).
What you bring
- A diploma in 3D Modelling or equivalent;
- Experience in modelling, texturing, lighting, and image; processing, or other relevant experience;
- Knowledge of 3D software (e.g. 3DS Max or Maya) and optimization techniques;
- Understanding of art fundamentals: lighting, composition, colour theory, etc.;
- Strong communication and interpersonal skills;
- Curiosity, flexibility, and resourcefulness;
- Creativity and a keen eye for detail.
Additional information
What to send our way
- Your resume highlighting your education, experience and skills;
- Your demo/portfolio.
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 who believes that diversity of backgrounds and perspectives is essential to creating worlds where gamers and their teams can thrive and express themselves. It's about taking on exciting challenges, being at the forefront of cutting-edge technology and being part of the future of entertainment.
Data Developer - Technology Group
Quebec City, Canada - Full-time - REF25166S
As a Data Developer within the Technology Group - Quality Foundation of Ubisoft Quebec, you will be part of a new team, Quality Reporting & Intelligence. The mandate of this team is to provide strategic information on the quality and efficiency of game productions.
You will be responsible for delivering data pipelines that support predictive models used in defect prevention, performance optimization and productivity improvement of various game production teams as well as key indicators on production stability and performance. In addition, you will be accountable for the accessibility and integrity of required data sets.
What you will do
- Lead the design, implementation and maintenance of data transport processes required by the various instances requiring the data (data scientist, game producer, management, etc.);
- Perform data transformation operations;
- Lead data architecture initiatives to ensure the maintenance of reliable data pipelines for structured and unstructured data;
- Ensure the transition between the pipeline and the data model;
- Monitor and track data quality (reliability, consistency, integrity) and data flow dynamics;
- Perform performance monitoring and reporting to make necessary adjustments to the infrastructure;
- Contribute to a wide range of projects related to the implementation of current and new systems, solutions and processes.
Required Qualifications
- An undergraduate degree in computer science, computer engineering, or equivalent;
- Strong industry experience working with data, programming, and data pipeline design;
- Hands-on experience in megadata development and NoSQL and SQL data modeling;
- The ability to develop processes around data flow concepts and architectures;
- The ability to extract, transform and load data to and from systems;
- The ability to ensure data integrity throughout the data lifecycle, configure, use and develop data management systems;
- The ability to implement a data pipeline or megadata architecture;
- Experience with ETL management tools (e.g. Airflow, dbt, Talend, Pentaho);
- Experience with megadata technologies (Apache Spark, Hadoop, Trino, Apache Flink, Kafka, etc.);
- Excellent interpersonal, creative thinking and problem solving skills;
- A collaborative and strategic value-driven mindset.
Assets
- Experience with megadata systems administration and NoSQL and SQL databases;
- Experience with public cloud services (AWS, Azure, GCP);
- Experience with containerization technologies such as Docker and Kubernetes;
- Experience with NoSQL and SQL database systems such as MySQL, ScyllaDB, Hive, MongoDB, Microsoft SQL Server, etc;
- Experience with data pipeline observability;
- A basic understanding of machine learning;
- A good knowledge of Agile development methodologies (Kanban, Scrum).
Additional information
What to send our way
- Your resume highlighting your education, experience, and skills.
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.
Gameplay Animator
Quebec City, Canada - Full-time - REF25178L
As a gameplay animator, you are responsible for creating high-quality animations for a game in a style that allows players to fully immerse themselves in a perfectly coherent and compelling world.
Whether you are animating a hero or a monster, a crowd or an object, you always think about the intention of the movement and the behavior of the subject. You are concerned with defining how each piece fits into the overall game. When you look at the final product and see that the months of work on mechanics and decision making are blended into a work of art that brings a beautiful new world to life.
Teamwork is essential to get to this point. As an animator, you see in every movement of a person a hidden story. You collaborate with artists, designers, programmers, chefs and other animators, all of whom have opinions, ideas and constraints, but all of whom share the common goal of portraying an authentic world that stands out with a unique flavor.
What you will do
- Learn and apply the project's style and quality objectives;
- Participate in the evolution and implementation of the style and animations in all facets of the game;
- Work within a group of animators to cultivate the style, but also vary groups to serve and enhance the game experience;
- Work in some capacity on the implementation of animation in the game.
Then, depending on the stage of production
- Animation prototyping, animation blocking, key framing, mocap editing;
- Test your animations in their game context and iterate them;
- Solve problems with your animations and their implementation;
- Evolve your animations to their maximum potential.
What you bring to the team
- Experience in video game animation, or equivalent;
- Ability to communicate with all trades and to support and pull your team up on the visuals;
- Experience with animation software such as Maya or Motion Builder;
- You like to push the envelope, but also understand the demands of cohesive teamwork.
Additional information
What to send our way
- Your resume highlighting your education, experience, and skills;
- A portfolio/demo.
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 who believes that diversity of backgrounds and perspectives is essential to creating worlds where gamers and their teams can thrive and express themselves. It's about taking on exciting challenges, being at the forefront of cutting-edge technology and being part of the future of entertainment.
Senior Modeler (Props)
Quebec City, Canada - Full-time - REF25147N
As a senior modeler (props) at Ubi Qc, you will produce all kinds of visual elements related to the environnement, either natural or manufactured. You will use both your artistic and technical skills to create the objects that will bring the game environnement to life. You regularly ask the opinion of your colleagues to refine your art and develop a solid foundation.
What you’ll do
- Collaborate with the art and narrative teams to understand the game’s creative and artistic visions;
- Develop and polish your models throughout the 3D pipeline (modeling, sculpting, texturing, retopologizing, UV unwrapping, etc.);
- Find balance between artistic aspects and technical constraints in order to combine aesthetics with technique;
- Adapt your work based on feedback from development testers and collaborating teams.
What you bring
- A degree in 3D Modeling, Fine Art, or equivalent;
- Minimum of 5 years' experience in modeling and texturing (or other related experience);
- Knowledge of 2D art tools (e.g. Photoshop) and 3D software (3DS Max, Maya, Substance Painter, Marvelous Designer, and ZBrush)*
- Solid understanding of topology, materials, textures, proportion, and anatomy + animation and game limitations (poly count, memory, etc.);
- A highly creative, collaborative, and innovative spirit;
- Excellent communication and interpersonal skills;
- Motivation to reach out for feedback and adapt to it;
- Willingness to relocate to Quebec City.
*Knowledge of 3D scanning and optimization techniques, a huge plus!
Additional information
What to send our way
- Your resume highlighting your education, experience, and skills;
- A portfolio of your best 3D modeling work. Attach images or send us a link to your personal website or online portfolio.
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 who believes that diversity of backgrounds and perspectives is essential to creating worlds where gamers and their teams can thrive and express themselves. It's about taking on exciting challenges, being at the forefront of cutting-edge technology and being part of the future of entertainment.
Gameplay Programming Team Lead (Assassin's Creed brand)
Quebec City, Canada - Full-time - REF24969T
As a Team Lead at Ubi Québec, 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.
The daily life of a Team Lead at Ubi Québec
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.
What it takes to make it
- A bachelor’s degree in Computer science or Software engineering;
- A minimum of 8 years’ experience in game programming;
- A minimum of 3 years’ experience managing a team of game programmers;
- Proficient in C++ and other programming languages commonly used in game production;
- Participation in at least one full game production or equivalent as a programming team lead;
- Impeccable strategic leadership and communication skills;
- Remain calm when facing challenging situations (you know a solution is always at hand);
- A deep understanding of video game production with the ease to see the perspectives of other game production discipline.
Additional information
What to send our way
- Your resume highlighting your education, your experiences and your skills.
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.
Level Designer - Quest
Quebec City, Canada - Full-time - REF24310J
Your role is to create and implement quests and gameplay situations based on the narrative blueprint and the creative vision.
What you'll do
- Understand the role of their quest in the overall game experience through the vision set out by the creative director;
- In collaboration with members of the narrative group, ensure that the flow, timing and pace of the level and the distribution of the element to add variety are in line with the level’s place within the game;
- Prototype the quest flow, establish the layouts and suggest ways to use interactive and static means to create emotion for the player;
- Communicate the results of the prototype to other working units to validate intentions and assess the technical feasibility (level design technical director) and quality of the maps (level design director);
- Work in collaboration with level designers (world) and level artists to ensure that the level is playable and that the graphic elements support each other;
- Integrate new elements into the quests as they are produced (new gameplay, AI, sound, etc.);
- Anticipate technical challenges and correct bugs entered into the database by testers whenever necessary;
- Carry out all other related tasks.
What you bring
- A degree in video game level design and production or equivalent;
- Minimum 2-5 years’ experience in video game level design and production or other relevant experience;
- Ability to work effectively as part of a team;
- Creativity;
- Critical sense and analytical skills;
- Structure and rigour;
- User focus.
*Skills and knowledge come in many forms and can be based on relevant experience, so we strongly encourage you to apply, even if you don't meet all the requirements listed above.
Additional information
What to send our way
- Your resume highlighting your education, your experiences and your skills.
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.
Level Designer - World
Quebec City, Canada - Full-time - REF24871I
Your role is to create and implement locations and gameplay situations based on the world vision and the creative vision.
What you'll do
- Understand the role of your locations and set ups in the overall game experience through the vision set out by the creative director;
- In collaboration with members of the Level Art group, ensure that the flow, composition and pace of the level and the distribution of the element to add variety are in line;
- Prototype layouts and suggest ways to use interactive and static means to create emotion for the player;
- Communicate the results of the prototype to other working units to validate intentions and assess the technical feasibility (level design technical director) and quality of the maps (level design director);
- Work in collaboration with level designers (quest) and level artists to ensure that the level is playable and that the graphic elements support each other;
- Integrate new elements into the world as they are produced (new gameplay, AI, sound, etc.);
- Anticipate technical challenges and correct bugs entered into the database by testers whenever necessary;
- Carry out all other related tasks.
What you bring
- A degree in video game level design and production or equivalent;
- Minimum 2-5 years’ experience in video game level design and production or other relevant experience;
- Ability to work effectively as part of a team;
- Creativity;
- Critical sense and analytical skills;
- Structure and rigour;
- User focus.
Additional information
What to send our way
- Your CV, highlighting your education, experience, skills, and any games shipped.
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.
Game Designer
Quebec City, Canada - Full-time - REF24811X
The Game Designer is responsible for developing game systems, controls and interfaces (as well as the other interactive elements) in order to bring the vision of the Creative Director into the desired player experience.
What you’ll do
- Create game systems that answer the needs of the Creative Director with regard to the targeted experience for the player, while observing the production directives of the game;
- Standardize, document and communicate the game systems to the team. Regularly update documentation to offer a useful work reference for the whole team;
- Participate actively to the production of prototypes in order to adjust and validate systems prior to starting production. Assess the success of prototypes by measuring how objectives are met, using relevant quantitative and qualitative measurement techniques;
- By following the direction set by the Game Design Director, work on any and all aspects of Game Design by using the proper methods to provide accurate and meaningful designs;
- Participate to the development of tools required to implement and adjust game systems by collaborating with programming to determine the Game Design needs of such systems;
- Carry out all other related tasks.
What you bring
- Attestation of collegial studies (AEC) in video game design and production or any other equivalent educational background;
- Experience with design methods in video game production or any field where design is needed, or any other relevant experience;
- Client focus;
- Creativity;
- Ability to manage diversity;
- Listening skills;
- Solid communication skills (written and spoken).
Additional information
What to send our way
- Your CV, highlighting your education, experience, skills, and any games shipped.
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.
Lead Rigger
Quebec City, Canada - Full-time - REF24791B
As a Lead Rigger at Ubi Québec, you supervise the rigging team, and make sure that the rig quality standards are maintained. With your deep technical expertise and experience, you coach the rigging team, oversee their needs and push for the team’s technical growth and proficiency. You are able to demonstrate leadership and ingenuity. Also, you will have the support of the TDs and ADs.
What you’ll do :
- Work in collaboration with the artistic and technical directors to realize the vision of the project;
- Help resolve all other tasks directly or indirectly related to rigging;
- Define, document, communicate and establish best pratices and techniques for the rigging pipeline;
- Organise and overview the creation for in-game character generation;
- Create, prioritize, assign, and follow the different tasks in the team;
- Serve as the rigging team's representative by closely working with the animation and modeling team;
- Work with the senior TD's to develop and integrate tools into a robust pipeline;
- Assist in hiring and training all fulltime and temp personnel who will be working on in-game content;
- Help in recruitement and integration of all new members and mentor their skill developpement to ease their learning curve;
- Give a periodical status to CP/PM about the progress of the team and provide corrective measures when needed to arrive to the desired objectives;
- Anticipate and address conflicts within the team and suggest solutions to CP/PMs when needed;
- Participate in performance follow up meetings;
- Write the annual report and the end-of-project report of the employees under their responsibility and help them identify their growth path;
- Mentor the employees under their responsibility;
- Meet with employees under their responsibility regularly to give them feedback and help them progress;
- Develop a culture of sharing and push for continuous improvement within its trade community;
- Help create a healthy, inclusive and positive work environment and escalate issues that could affect employees or the project as needed.
What you bring
- A degree in 3D Animation or equivalent (or related training);
- Around 5 years of experience in rigging, modelling, or animating (or other related experience);
- Knowledge of 3D software (3DS Max, Maya, and MotionBuilder)* + familiarity with scripting;
- Solid understanding of anatomy and cloth;
- Excellent observation, problem-solving, organization, communication, and interpersonal skills;
- A highly collaborative, creative, and innovative spirit;
- Flexibility and resourcefulness;
- Motivation to reach out for feedback and adapt to it.
*Knowledge of game engines (e.g. Unity or Unreal), a plus.
Additional information
What to send our way
- Your CV, highlighting your education, experience, skills, and any games shipped;
- A portfolio of your best work (attach images or send us a link to your personal website or online portfolio).
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.
3D Animator
Quebec City, Canada - Full-time - REF24639J
As a 3D Animator at Ubi Qc, you are responsible for creating high-quality animations for a game following a style that allows players to fully immerse themselves in a perfectly coherent and convincing world.
Whether you animate a hero or a monster, a crowd or an object, you always think about the intention of the movement and the behavior of the subject. Your're concerned with defining how each piece fits into the whole game. When you look at the final product and you see that the months of work on mecanics and decision-making merge into a work of art that brings a beautiful new world to life.
Teamwork is essential to get to this point. As an animator, you see in every movement of a person a hidden story. You collaborate with artists, designers, programmers and other animators, all of whom have opinions, ideas and constraints, but who all share the common goal of representing an authentic universe that stands out from a unique flavor.
What you’ll do
- Learn and apply the project style and qualitative objectives;
- Participate in the evolution and implementation of style and animations in all facets of the game;
- Work within a group of facilitators to cultivate style, but also vary groups to serve and enhance the gaming experience;
- Would work closely or indirectly on the implementation of animation in the game.
Then, according to the stage of production
- Prototyping animation, animation blocking, key framing, mocap editing;
- Test your animations in their context of games and iteration of its latest;
- Troublshoot your animations and their implementations;
- Evolve your animations to the maximum of their potential.
What you bring
- Experience in animation in video games, or the equivalent;
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals;
- Experience with animation software such as Motion Builder or Maya;
- You love pushing the envelope, but you also understand the demands cohesive teamwork.
Additional information
What to send our way
- Your resume highlighting your education, experience, and skills;
- Your demo.
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.
Gameplay Programmer
Quebec City, Canada - Full-time - REF20952X
When you’re a Gameplay Programmer at Ubi Quebec, you have direct influence over the quality of the game that will end up in the players’ hands; there is a tangible link between your work and the player experience. You are entrusted with coding the interactive systems that make the game.
With every new iteration, you commit yourself to answering the most fundamental questions: Will the player enjoy this? Does it feel right? Is it AAA quality? You’re an avid gamer who cares about the player experience.
As a dependable member of a cohesive gameplay team, you will bring to life the vision of the game and mission designers, who will take your point of view and expertise into consideration when making their decisions.
What you’ll do
- Code new and existing systems to meet the intent of the game’s design;
- Keep them coherent with existing code;
- Develop gameplay tools for large content teams;
- Understand existing functions, and suggest and develop improvements;
- Collaborate with designers and animators on environments;
- Resolve gameplay bugs;
- Document your work.
What you bring
- A degree in Computer Science or Software Engineering;
- Experience in C++ and optimizing code;
- Experience in gameplay, AI, and design (main character, cameras, NPCs, environment, behaviours);
- Experience as part of a team that has shipped a video game;
- Experience developing on video-game consoles;
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game;
- You are creative and thirsty for innovation.
Additional information
What to send our way:
- Your resume, highlighting your education, experience, skills, and any games shipped.
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.
UI Programmer (Mid.-Senior)
Quebec City, Canada - Full-time - REF20188H
When you’re a UI Programmer at Ubi Qc, you have direct influence over the quality of the game that will end up in the players’ hands; there is a tangible link between your work and the player experience. You are entrusted with coding the flow and delivery of key information for the player.
With every new iteration, you commit yourself to answering the most fundamental questions: Will it be easy for the player to flow through menus? Does the HUD feel right? Is it AAA quality? You’re an avid gamer who cares about the player experience.
As a dependable member of a cohesive presentation team composed of UI designers and artists, you will bring to life the vision of the UI designers, who will take your point of view and expertise into consideration when making their decisions.
What you’ll do
- Code new and existing UI systems to meet the intent of the game’s design and flow;
- Keep them coherent with existing code;
- Understand existing functions, and suggest and develop improvements;
- Collaborate with designers and artists on layouts;
- Resolve UI bugs;
- Document your work.
What you bring
- A degree in Computer Science or Software Engineering;
- Experience in C++ and optimizing code;
- Experience in gameplay, UI, and design (menus, HUD);
- Experience as part of a team that has shipped a video game is an asset;
- Experience developing on video-game consoles (Playstation, Xbox);
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game;
- You are creative and thirsty for innovation.
*Skills and knowledge come in many forms and can be based on relevant experience, so we strongly encourage you to apply, even if you don't meet all the requirements listed above.
Additional information
What to send our way
- Your resume highlighting your education, experience, and skills.
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.
Programmer (Tools Team)
Quebec City, Canada - Full-time - REF16375Q
Being a programmer in the tools team at Ubisoft Quebec means developing the next-generation of tools to connect deeply the community with our game universe. We're looking for software developers who bring fresh ideas from all areas of expertise. As a tools programmer, you will work on projects critical to Ubisoft’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
You play a fundamental role in the design and implementation of the technologies used by a project’s content creation teams. You know you have done a good job when they can channel their vision and creativity into a world-renowned game effortlessly.
You work closely with artists and designers, which gives you a deep understanding of the real needs behind their requests. Your problem-solving skills and your ingenuity allow you to find the most appropriate solutions. You frequently make suggestions to improve systems and you maintain clear documentation.
You routinely collaborate with your fellow programmers and tool support specialists to resolve bugs that arise. You both share your innovations with and learn from your peers in the tools community at the studio.
When you’re a tools programmer at Ubi Québec, you play a fundamental role in the design and implementation of the technologies used by a project’s content creation teams. You know you have done a good job when they can channel their vision and creativity into a world-renowned game effortlessly.
As a dependable member of a dedicated team of tools developers, your role is to equip your users with the solutions they need to transform an idea into a fun and playable game. You enjoy working iteratively and consider user feedback invaluable. Through this collaborative loop, you guarantee that the tools you deliver are efficient and intuitive.
You work closely with artists and designers, which gives you a deep understanding of the real needs behind their requests. Your problem-solving skills and your ingenuity allow you to find the most appropriate solutions. You frequently make suggestions to improve systems and you maintain clear documentation.
You routinely collaborate with your fellow programmers and tool support specialists to resolve bugs that arise. You both share your innovations with and learn from your peers in the tools community at the studio.
We need our developers to be versatile and enthusiastic to tackle new problems across the full-stack as we continue to push technology forward.
Ubisoft Quebec hire people with a broad set of technical skills who are ready to tackle some of technology's greatest challenges and make an impact on millions of players.
What you bring
- Degree or higher in Computer Science, Engineering or related field;
- Experience in software development;
- A solid grounding in Computer Science fundamentals, data structures, algorithms and systems architecture;
- Professional coding experience in C# and C++;
- Problem solving and troubleshooting skills;
- Knowledge of professional software engineering best practices for the full software development life cycle.
*Skills and knowledge come in many forms and can be based on relevant experience, so we strongly encourage you to apply, even if you don't meet all the requirements listed above.
Additional information
What to send our way
- Your resume highlighting your education, experience and skills.
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.
User Experience (UX) Designer
Saguenay, Canada - Full-time - REF24687G
The person in this position participates in the development of the game's usability through workcamps, tools, accessibility and interfaces and feedback. He/she works closely with the UI team, the user research lab, the 3C team and the level design team and game designers.
What you'll do
- Conceptualize the logic, layout, and flow of all user interfaces in the game, such as the HUD display and menus by applying information architecture and accessibility principles;
- Ensure that the various interfaces and feedback clearly communicate the game information through accessibility best practices;
- Collaborate with the game design team and work closely with them to identify controls and inputs that support interactions, all with the goal of ensuring a smooth and consistent user experience;
- Develop navigation flows;
- Develop functional prototypes that allow for rapid iteration on key interactions;
- Implement an optimal interface layout;
- Ensure that the interface layout meets the constraints of the game, localization and accessibility;
- Document, communicate and present these designs to the game designer, directors and his UI team (UI artist, programmer, development tester);
- Account for user feedback and the efficient use of user research services to optimize the game experience;
- Carry out all other related tasks.
What you bring
- Degree in design or any other relevant video game field;
- Minimum 3 years of relevant experience in the field of video games, specifically: game designer, UX designer, UI designer, industrial designer, ergonomist or 3C programmer;
- Mastery of the principles of ergonomics applied to video games;
- Ability to create functional prototypes;
- Knowledge of information architecture and industrial design;
- Communication and presentation skills;
- Ability to innovate and create an exceptional user experience;
- Understanding of UX concepts and ability to work in a continuous flow environment and think holistically while creating and learning iteratively;
- Ability to rely on a user-centric business design approach;
- Ability to juggle multiple complex files in parallel;
- Bilingual (an asset).
Additional information
What to send our way
- Your resume highlighting your education, your experiences and your skills.
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.
Tools Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF11205V
When you’re a Tools Programmer at Ubisoft Saguenay, you play a fundamental role in the design and implementation of the technologies used by a project’s content creation teams. You know you have done a good job when they can channel their vision and creativity into a world-renowned game effortlessly.
As a dependable member of a dedicated team of tools developers, your role is to equip your users with the solutions they need to transform an idea into a fun and playable game. You enjoy working iteratively and consider user feedback invaluable. Through this collaborative loop, you guarantee that the tools you deliver are efficient and intuitive.
What you'll do
You work closely with artists and designers, which gives you a deep understanding of the real needs behind their requests. Your problem-solving skills and your ingenuity allow you to find the most appropriate solutions. You frequently make suggestions to improve systems and you maintain clear documentation.
You routinely collaborate with your fellow programmers and tool support specialists to resolve bugs that arise. You both share your innovations with and learn from your peers in the tools community at the studio.
What you bring
- At least 3 years of experience in software programming, ideally in the video game industry or any other relevant experience
- A degree in Computer Science or Computer Engineering (or equivalent)
- Excellent proficiency in various programming languages, especially C# and WPF
- Good notions of the python programming language
- Good analytical and synthesis skills + attention to detail
- Ability to work as part of a team + good interpersonal and communication skills
- Autonomy, curiosity, and resourcefulness that push you to go talk to people
- Flexibility in the organization of your work, allowing you to adapt to changes
Additional information
About us
Ubisoft Saguenay is a multidisciplinary team building video games since 2018. We’re looking for passionate creators who want to design outstanding games and deliver memorable experiences to our players.
When you join Ubisoft Saguenay, you play a key role in creating world-class video games.
At the studio, you’ll discover an innovative, dynamic and creative world: a unique environment that offers constant career advancement, a welcoming learning environment and competitive compensation packages.
You’ll work on prestigious titles in partnership with our Canadian Ubisoft studios.
Create the unknown. Join the adventure!
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.
Generalist Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF7944C
As a generalist programmer at Ubisoft Saguenay, you know you’ve done great work when the tools you’ve created are stable, up and running and effective for members of the production team.
You develop systems on a particularly large spectrum, from game engines to game editors, or any middleware used in production. You might also work on a specific system (AI, 3D, sound, animation, etc.) for a mandate or depending on your team’s size and needs.
Your role is central to the health of a project as you nurture the systems that are the foundation of a game. You make it possible for content production teams to focus on creating the most fun and enriching experiences for our players.
What you'll do
- Develop generic systems to support the functionalities of the specialist programmers (AI, 3D, sound, animation, etc.) and ensure their integration (engine, editor or middleware)
- Support the production team by making sure their tools are stable and effective
- Program in a clear and structured manner that is in keeping with performance, maintenance, modularity, scalability and compatibility requirements.
- Monitor performance and memory budgets.
- Debug and optimize already existing systems.
- Document your work to ensure knowledge transfer and help users understand the new systems and features;
- Carry out all other related tasks.
What you bring
- A bachelor’s degree in computer science or computer engineering or equivalent.
- A minimum of 3 years’ experience in software programming, ideally in the video game industry or any other relevant experience.
- Excellent proficiency in various programming languages, especially C++.
- Good analytical and synthesis skills and attention to details.
- Ability to work as part of a team and good interpersonal and communication skills.
- Autonomy, curiosity and resourcefulness, that push you to go talk to people.
- Flexibility in the organization of your work, allowing you to adapt to changes.
Additional information
About us
Ubisoft Saguenay is a multidisciplinary team building video games since 2018. We’re looking for passionate creators who want to design outstanding games and deliver memorable experiences to our players.
When you join Ubisoft Saguenay, you play a key role in creating world-class video games.
At the studio, you’ll discover an innovative, dynamic and creative world: a unique environment that offers constant career advancement, a welcoming learning environment and competitive compensation packages.
You’ll work on prestigious titles in partnership with our Canadian Ubisoft studios.
Create the unknown. Join the adventure!
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.
3D Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF7956P
On being a 3D Programmer at Ubisoft Saguenay
You connect with our players on two of the most basic aspects of a AAA game: its visuals and its performance. Your exceptional math skills, your sharp eye for visual detail and your knowledge of GPUs allow you to write a game’s most fundamental code and deliver a stunning visual experience.
As a dependable member of a larger production team, you collaborate with colleagues from a range of disciplines who depend on you for quickly getting something that is clear and good looking up on screen. You work well with technical artists, transforming their requirements into efficient, working code.
Essentially, what you care about is image quality; you’re probably a photography or cinematography buff. You have a good understanding of the physics of lighting and a working knowledge of physically based shading. You use these passions, skills and knowledge to create striking work, and are eager for your colleagues’ feedback.
The daily life of a 3D Programmer at Ubisoft Saguenay
- Program code customized to the hardware you are working with.
- Explore new hardware and deal with the interesting new challenges it poses.
- Meet up with artists to assess their needs and vision.
- Review code to improve its performance, in search of that vital extra millisecond.
- Read the latest relevant academic literature in order to stay at the forefront of your field.
- Attend a 3D tech talk by one of your colleagues on another project or brand – or give one yourself.
What it takes to make it
- An undergraduate degree in Computer Science, Computer Engineering or equivalent
- Around 3 years of experience in general programming, ideally in the video game industry, of which at least 2 years in graphic programming (having shipped a video game is an asset)
- Proficiency in communicating with all disciplines and supporting and elevating the team in terms of visuals and performance
- Experience with HLSL, DirectX
- Proficiency in C++ (understanding of C# is an asset)
- Experience developing on video game consoles and in performance optimization for consoles
- You are a Philomath (a.k.a. a lover of maths – algebra, geometry, calculus, the whole set)
- You are creative and thirsty for innovation
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.
Level Designer
Saguenay, Canada - Full-time - REF24498D
When you’re a Level Designer at Ubisoft Saguenay, you are the creator and director of interactive experiences that will touch the player. You bring the overarching story of the game to life by combining a selection of challenges, atmospheres and elements that will create a plethora of fun possibilities for the player to discover.
Like a hidden maestro, you arrange the flow, rhythm and tension of your carefully planned mission. You understand and care about your player's needs and expectations, all while offering a AAA-quality, cohesive experience that will advance the game narratively. Your skills, which straddle the creative and technical worlds, support you all the way from prototyping to delivery, and your resourcefulness allows you to find, search for and use existing and new tools to make your vision a reality.
What you'll do
- Understand the role of their level in the overall game experience through the vision set out by the creative director;
- In collaboration with members of the narrative group, ensure that the flow, timing and pace of the level and the distribution of the element to add variety are in line with the level’s place within the game;
- Prototype the environment, establish the layouts and suggest ways to use interactive and static means to create emotion for the player;
- Communicate the results of the prototype to other working units to validate intentions and assess the technical feasibility (level design technical director) and quality of the maps (level design director);
- Work in collaboration with the level artist to ensure that the level is playable and that the graphic elements support each other;
- Integrate new elements into the map as they are produced (new gameplay, AI, sound, etc.);
- Anticipate technical challenges and correct bugs entered into the database by testers whenever necessary;
- Carry out all other related tasks.
What you bring
- College diploma in video game level design and production or equivalent;
- Minimum 1-3 years’ experience in video game level design and production or other relevant experience;
- Ability to work effectively as part of a team;
- Creativity;
- Critical sense and analytical skills;
- Structure and rigour;
- User focus.
*Skills and knowledge come in many forms and can be based on relevant experience, so we strongly encourage you to apply, even if you don't meet all the requirements listed above.
Additional information
What to send our way
- Your resume highlighting your education, your experiences and your skills.
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.
Senior Level Artist
Saguenay, Canada - Full-time - REF7946E
The level artist will represent the gameplay intentions as part of the graphic content of one or several game levels and ensure that the integration of the work is in line with the technical constraints and artistic direction.
What you'll do
The main and routine tasks of the level artist are to:
- Understand the game design documents to know the environments, objectives, atmospheres, story and style to create game levels;
- Understand the visual references, respect the artistic direction and search for more detailed and specific graphic references for the level(s);
- Understand project tools and their functions, the project file classification system and the process to update engine data and follow all instructions from the Graphic technical director;
- Set out the modelling and texturing needs, submit orders to modellers and texturers responsible for the map; follow up on the progress and quality of the work with the Project leader - Graphic;
- Assess level content with the immediate supervisor and establish time and planning estimates by priority and level;
- Integrate the objects and textures that are produced into the level, create, assemble the key elements and determine a lighting intention in the map that is in keeping with the artistic direction;
- Act as a resource person for the artistic team for the map and level by answering questions from team members and informing artists of changes due to technical constraints;
- Ensure the technical and artistic quality of the maps once they are imported into the game by making any necessary changes and addressing issues with team members from other working units whenever necessary;
- Carry out all other related tasks.
What you bring
- College diploma in modelling for video games or equivalent.
- Minimum 5 years’ experience in modelling, texture, lighting and image processing or other relevant experience.
- Ability to accept feedback and adapt to change;
- Sense of initiative;
- Good interpersonal and communication skills;
- Ability to work as part of a team;
- Originality and resourcefulness in problem solving;
- Knowledge of image composition;
- Basic gameplay and level design knowledge;
- Knowledge of optimization techniques (e.g. 3D Studio Max);
- Knowledge of ways to create atmospheres (lighting, artistic composition, etc.).
Additional information
About us
Ubisoft Saguenay is a multidisciplinary team building video games since 2018. We’re looking for passionate creators who want to design outstanding games and deliver memorable experiences to our players.
When you join Ubisoft Saguenay, you play a key role in creating world-class video games.
At the studio, you’ll discover an innovative, dynamic and creative world: a unique environment that offers constant career advancement, a welcoming learning environment and competitive compensation packages.
You’ll work on prestigious titles in partnership with our Canadian Ubisoft studios.
Create the unknown. Join the adventure!
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Gameplay Programmer (Mid.-Senior)
Saguenay, Canada - Full-time - REF7941J
When you’re a Gameplay Programmer at Ubisoft Saguenay, you have direct influence over the quality of the game that will end up in the players’ hands; there is a tangible link between your work and the player experience. You are entrusted with coding the interactive systems that make the game.
With every new iteration, you commit yourself to answering the most fundamental questions: Will the player enjoy this? Does it feel right? Is it AAA quality? You’re an avid gamer who cares about the player experience.
As a dependable member of a cohesive gameplay team composed of AI, UI and 3Cs specialists, you will bring to life the vision of the game and mission designers, who will take your point of view and expertise into consideration when making their decisions.
The daily life of a GPP at Ubisoft Saguenay:
- Code new and existing systems to meet the intent of the game’s design;
- Keep them coherent with existing code;
- Develop gameplay tools for large content teams;
- Understand existing functions, and suggest and develop improvements;
- Collaborate with designers and animators on environments;
- Resolve gameplay bugs;
- Document your work.
What it takes to make it:
- An undergraduate degree in Computer Science or Software Engineering;
- 3 years of experience in C++ and optimizing code;
- Experience in gameplay, AI, and design (main character, cameras, NPCs, environment, behaviours);
- Experience as part of a team that has shipped a video game is an asset;
- Experience developing on video-game consoles;
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game;
- You are creative and thirsty for innovation.
Working at UbiSag means:
- An exciting adventure!
- Amazing colleagues and ambitious projects!
- An environment that provides a terrific quality of life!
- A human-sized studio: You'll have a direct impact on our projects.
We also offer:
- A unique space that fosters creativity
- A rooftop terrace overlooking the Saguenay River
- A balance between urban life and nature
- Unlimited fruit
- Cheese every Tuesday
- Many opportunities for celebration
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.
Graphic Technical Director
Saguenay, Canada - Full-time - REF24200Q
As a Graphic Technical Director at Ubisoft Saguenay, you are responsible for the content quality that comes out of its job. You must optimize your team productivity through a technical process (pipeline) while keeping in minds the user’s needs. It takes place by adequately identifying the project’s needs by setting up tools and efficient working methods to maximize data integration in the game engine and to assure technical support for the team.
What you'll do
- Define technical needs for their teams. It is made to realize the creative and artistic vision of the project (design and artistic) while concretely validating the game features and while challenging their interpretation to evaluate the feasibility at a technical level;
- Establish a vision of the best working methods and data structures (data and assets) to standardize the working methods to assure the validating and integrity of data (meets the standard and minimize debugs). It can be accomplished by writing documents related to the technical process (pipeline), by the establishment of a commune nomenclature, through formation, coaching and supervision of the users of the process;
- Assure the best tools (internal or external) in collaboration with the programming team and others technical directors of the projects to improve and facilitate the work of their field. It can be done by prototyping technological elements, by asking for adjustments of the existing tools, by asking for new tools or by validating the efficiency of the tools provided before the project deployment;
- Find improvements and solutions to problems found to offer technical support to their field. It can be accomplished by working closely with programmers and by training team members to become experts in resolutions of tasks and precise problems;
- Be aware of new technical and technological developments to apply development on the projects, if pertinent and to share project developments to the team member (technical director in other project or profession);
- Contribute to the organization of the work in collaboration with the person in charge of the planning according to the scope of each task and the impact of its trade to establish a compromise between the desired quality and the delivery capacity (time, cost, resources, etc.);
- Make follow up of tasks of the technical assistant directors (if applicable) to evaluate the progress of the project deliverables and to assure their developments by coaching them to improve their knowledge and specialization;
- Participate in the choice of external tools (engine, plug-in, E-confluence, etc.) to assure that the field needs are considered by evaluating existing tools, by participating in designing new tool and by testing them if needed;
- Be in charge to orientate optimization and debug to solve identified problems to their field;
- Carry out all other related tasks.
What you bring
- ACS in the field and to be game oriented or any other equivalent;
- Undergraduate degree in art or digital art is considered an asset;
- At least 5 years of experience in video games or any other pertinent experience;
- Experience in the field at every stage in video game production;
- To have 2 or 3 published video games;
- To be user oriented;
- Visionary;
- To know how to manage your time and priorities;
- To be able to coach people easily;
- The ability to write technical documentation;
- To show good communication skills and interpersonal skills;
- To be able to influence people;
- Stress and change management;
- To be resourceful in the solution process;
- To be rigorous;
- To be curious.
Additional information
What to send our way:
- Your resume, highlighting your education, experience, skills, and any games shipped.
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.
C++ Programmer (Ubisoft Connect)
Saguenay, Canada - Full-time - REF24194F
Joining us is an invitation to own the implementation of our highly optimized web-rendering solutions on multiple platforms through our proprietary game engines such as Anvil, Voyager and Snowdrop. You will empower new generations of web-based game features that become fundamental parts of our AAA player experiences.
As part of a dynamic Agile team, you’ll collaborate closely with talented engine and web-programmers, game production teams, artists, UI/UX/Game designers, and Quality Assurance specialists. You'll perform research and suggest innovative approaches for technological challenges we face, improvements to our web-renderer’s performances, and other topics such as automation, ci/cd, engine integration and all else you see fit.
Collaborating with colleagues across several studios and time zones, we’ll trust you to support and coach each other, learn from less-than-ideal outcomes, and celebrate our many successes together.
As a team, we look to challenge the status quo, solve complex problems, grow (both personally and professionally), and have fun doing it. These values are encoded in Ubisoft Connect’s DNA, and we strongly believe this plays a fundamental role in giving the best possible experience for our players.
What you bring to the team
- At least 5 years of experience as a programmer;
- A passion for all things C++;
- A knack for code optimization and debugging at both the low and OS levels;
- A good eye for details and acute analytical skills (you could have been a detective in another life);
- A proactive mindset with a thirst to learn more;
- Comfortable with working in a hybrid office/home environment within a multicultural team;
- Autonomy, curiosity, and resourcefulness that motivate you to talk to others;
- A positive outlook with a focus on healthy interpersonal relationships;
- Flexible in the organization of your work, allowing you to adapt to changes.
Nice to have:
- Work experience with gaming consoles (Xbox, PlayStation, etc.);
- A familiarity with game engines, browsers, renderers, and game development.
*Skills and knowledge come in many forms and can be based on relevant experience, so we strongly encourage you to apply, even if you don't meet all the requirements listed above.
Additional information
What to send our way:
- Your resume, highlighting your education, experience, skills, and any games shipped.
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.
Backend Programmer (Cloud, Pipelines and Tools)
Saguenay, Canada - Full-time - REF24027B
In this role, you will join a team whose mission is to use new technologies to improve content production.
As a Backend Programmer, you will develop systems that span a broad spectrum, from the development pipeline to online services to cloud deployment and streaming.
You will work closely with the cloud, streaming and game production teams. You will also conduct research to suggest the best possible solutions to address the technical challenges encountered on our journey. You'll also discover new ways to improve the way we work.
We'll be counting on you to help our team members, who work for several Ubisoft studios around the world, to develop to their full potential.
What you bring to the team
- Bachelor's degree in computer science or computer engineering;
- 3+ years of experience in development and optimization;
- Excellent command of various programming languages;
- Ability to communicate with different stakeholders;
- Your experience in debugging distributed applications;
- Your comfort with code reviews;
- Your proactivity and curiosity;
- Your passion for technology.
You will catch our interest if you have
- Experience with REST APIs;
- Experience with C++, C# or Golang;
- Experience with AWS, Azure or Google Cloud;
- Experience with Docker and Kubernetes.
*Skills and knowledge come in many forms and can be based on relevant experience, so we strongly encourage you to apply, even if you don't meet all the requirements listed above.
Additional information
What to send our way:
- Your resume, highlighting your education, experience, skills, and any games shipped.
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.
Game Designer (Mid.-Senior)
Saguenay, Canada - Full-time - REF9544O
The Game Designer is responsible for developing game systems, controls and interfaces (as well as the other interactive elements) in order to bring the vision of the Creative Director into the desired player experience.
The main and usual functions of this position are to:
- Create game systems that answer the needs of the Creative Director with regard to the targeted experience for the player, while observing the production directives of the game.
- Standardize, document and communicate the game systems to the team. Regularly update documentation to offer a useful work reference for the whole team.
- Participate actively to the production of prototypes in order to adjust and validate systems prior to starting production. Assess the success of prototypes by measuring how objectives are met, using relevant quantitative and qualitative measurement techniques.
- By following the direction set by the Game Design Director, work on any and all aspects of Game Design by using the proper methods to provide accurate and meaningful designs.
- Participate to the development of tools required to implement and adjust game systems by collaborating with programming to determine the Game Design needs of such systems.
- Carry out all other related tasks.
Training:
Attestation of collegial studies (AEC) in video game design and production or any other equivalent educational background.
Relevant Experience:
Experience of 3 to 8 years with design methods in video game production or any field where design is needed, especially Live, Gaas or Online titles.
Skills and Knowledge:
- Client focus;
- Creativity;
- Ability to manage diversity;
- Listening skills;
- Solid communication skills (written and spoken).
Working at UbiSag means:
- An exciting adventure!
- Amazing colleagues and ambitious projects!
- An environment that provides a terrific quality of life!
- A human-sized studio: You'll have a direct impact on our projects.
We also offer:
- A unique space that fosters creativity
- A rooftop terrace overlooking the Saguenay River
- A balance between urban life and nature
- Unlimited fruit
- Cheese every Tuesday
- Many opportunities for celebration
- Gaming areas
- Free parking near the studio
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.
Online Programmer (Backend)
Saguenay, Canada - Full-time - REF7945V
When you’re an Online Programmer at Ubisoft Saguenay, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s online features, frameworks, optimizing online performance, and developing custom services deployed to the cloud. You’re part of a team preparing the game for launch and then supporting it once it’s live.
During the game’s development, you commit yourself to answering the most fundamental questions: Will it be easy for the player to connect? Do the servers scale to support hundreds of thousands of concurrent users? Is the experience as seamless as it can be?
As a dependable member of a cohesive online team, you will participate in the design, coding, testing, integration and debugging of the game’s networked and online features. You care about providing our players with the seamless online playground they deserve.
What you'll do
- Develop fast, reliable and most importantly, fun online features in collaboration with gameplay and design teams;
- Understand existing functions, suggest and develop improvements with the goal of bringing the best online experience to our players;
- Collaborate daily with a variety of production and support teams;
- Resolve online and network bugs;
- Document your work.
What you bring
- An undergraduate degree in Computer Science or Software Engineering;
- 3+ years of experience in developing and optimizing C++, C#, Java and Python code;
- Experience with online frameworks, services and network optimization;
- Experience developing online features that interact with Xbox Live or Playstation Network is an asset;
- Experience as part of a team that has shipped an online game is an asset;
- Experience with services like AWS, Docker or Azure is an asset;
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game;
- You are creative and thirsty for innovation.
Additional information
About us
Ubisoft Saguenay is a multidisciplinary team building video games since 2018. We’re looking for passionate creators who want to design outstanding games and deliver memorable experiences to our players.
When you join Ubisoft Saguenay, you play a key role in creating world-class video games.
At the studio, you’ll discover an innovative, dynamic and creative world: a unique environment that offers constant career advancement, a welcoming learning environment and competitive compensation packages.
You’ll work on prestigious titles in partnership with our Canadian Ubisoft studios.
Create the unknown. Join the adventure!
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Senior Gameplay Animator - Rainbow Six Siege
Saguenay, Canada - Full-time - REF23365F
As a 3D Animator at Ubisoft Saguenay, you will be responsible to create fluid and harmonious animation for games that allow players to fully immerse themselves in a perfectly coherent and convincing world.
Rainbow Six Siege is a constantly evolving game as a service, a competitive, esports-oriented 5v5 PVP shooter. Over the last 6 years, we have continuously added new content while simultaneously enhancing our technical and data foundations.
Whether you are animating a hero, a crowd, or an object, you need to think about the intent of the movement and the subject's behavior. You are concerned about defining how a tiny piece fits in the whole game. Your efforts take on their full meaning when you take a step back, look at the final product and see months of work on mechanics and decision-making merge into a work of art that brings to life a beautiful new world.
You understand that teamwork is essential to get to this point. As an individual, you see in every movement a hidden story; you tend to deconstruct and rebuild the world around you. As a teammate, you are pride of your attention to detail, your organizational and communication skills, as well as your ability to adapt to change. You collaborate with artists, designers, programmers, leads and other animators, with different opinions, ideas, and constraints, but who all share the common goal of representing an authentic universe that stands out from a unique flavor.
What you'll do
- To synchronise the engine and the build to ensure that you work with the last code and latest animations
- To check in with the team lead and the team
- According to the stage production:
- To do prototyping, key framing or animations blocking; to work on animation from zero or from mo-cap
- To test your animations many times et to validate your conceptions
- To resolve animation problems
- To refine your animations
- To maintain and to increase your knowledge in your domain by reading the latest documentations.
What you bring to the team
- ACS in 3D animation for video games or equivalent
- 7 years or more of experience in video game animation, or equivalent
- Communication skills with every profession and to support and to increase your team skills in visuals
- Experience with animation software like Motion Builder, 3ds Max or Maya;
- You like to go further but you understand the requirements of cohesive teamwork
Additional information
Ubisoft Saguenay is a multidisciplinary team building video games since 2018. We’re looking for passionate creators who want to design outstanding games and deliver memorable experiences to our players.
When you join Ubisoft Saguenay, you play a key role in creating world-class video games.
At the studio, you’ll discover an innovative, dynamic and creative world: a unique environment that offers constant career advancement, a welcoming learning environment and competitive compensation packages.
You’ll work on prestigious titles in partnership with our Canadian Ubisoft studios.
Create the unknown. Join the adventure!
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.
Programming Team Lead
Saguenay, Canada - Full-time - REF22353O
As a Team Lead 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.
What you'll bring
- A bachelor’s degree in Computer science or Software engineering
- A minimum of 8 years’ experience in game programming
- A minimum of 3 years’ experience managing a team of game programmers
- Proficient in C++ and other programming languages commonly used in game production
- Participation in at least one full game production or equivalent as a programming team lead
- Impeccable strategic leadership and communication skills
- Remain calm when facing challenging situations (you know a solution is always at hand.)
- A deep understanding of video game production with the ease to see the perspectives of other game production disciplines
Additional information
Ubisoft Saguenay is a multidisciplinary team building video games since 2018. We’re looking for passionate creators who want to design outstanding games and deliver memorable experiences to our players.
When you join Ubisoft Saguenay, you play a key role in creating world-class video games.
At the studio, you’ll discover an innovative, dynamic and creative world: a unique environment that offers constant career advancement, a welcoming learning environment and competitive compensation packages.
You’ll work on prestigious titles in partnership with our Canadian Ubisoft studios.
Create the unknown. Join the adventure!
We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, ethnicity, religion, gender, sexual orientation, age or disability status.
Tools and Automation Specialist
Saguenay, Canada - Full-time - REF10286Q
The role of this position is to develop, analyse and maintain tools that support and automate the process of continuously creating versions and administrate the material and software resources.
What you'll do
- Create various game versions and to ensure their quality and stability.
- Automate the process of version creating
- Assist you in this task, you will be responsible for the build system and the build farm
- You will be in charge of flagging productivity problems in the production tools
- You will develop tools or participate in their conception
- You will work with all professions of the project to ensure a role of tool support for the users.
- You will maintain documents and support information for the tool and version that you are responsible
The "Tools and Automation Specialist" is one of the few jobs present throughout the entire development cycle of a game. You will have the opportunity to discover the different settings to create a video game. You will be integrated into a team with an international aspect. You will also have the chance to work on the latest consoles and technologies.
What you bring
- College Diploma
- 1 to 3 years of experience
- Good knowledge of source control software (Perforce, SVN, Git, Mercurial...) and ideally one « Build System » (TeamCity, Jenkins, …)
- Good knowledge of at least one script language (PowerShell, Python, Perl …)
- Knowledge of an object-oriented language would be an asset (C#, C++, Java …)
- Knowledge of solutions in creating versions and integrating continuously
- Rigorous and methodical
- Autonomous and resourceful
- To categorize priorities
- Being able to work with interruption or context changing
- To have good communication and interpersonal skills
- Bilingual (asset)
- Good knowledge of the pipeline and production tools
- Good judgment
Additional information
About us
Ubisoft Saguenay is a multidisciplinary team building video games since 2018. We’re looking for passionate creators who want to design outstanding games and deliver memorable experiences to our players.
When you join Ubisoft Saguenay, you play a key role in creating world-class video games.
At the studio, you’ll discover an innovative, dynamic and creative world: a unique environment that offers constant career advancement, a welcoming learning environment and competitive compensation packages.
You’ll work on prestigious titles in partnership with our Canadian Ubisoft studios.
Create the unknown. Join the adventure!
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
Saguenay, Canada - Full-time - REF16609B
As a technical architect, you will be responsible to analyze, recommend and/or choose the best technological orientations to maximize the capacities of project production. With a high and exhaustive knowledge of the engine code, the technical architect establishes memory budgets and is attributable to the performance of the engine. Whether in support to existing developments or in new developments, the architect continues to produce code and defines the best practice for the development team.
What you'll do
- Define technological vision and to orientate the conception of a new engine or new functionalities and new tools if the actual tools are useless for the project needs.
- Identify necessary improvements to the engine or to the tools to answer the project needs while managing the feasibility and risks associated to these improvements
- Assure coherence, efficacity, extensibility, modularity, and compatibility of the developed functionalities by the development team.
- Analyze and resolve computing problems related to the engine, tools, middlewares, etc.
- In collaboration with technical directors, communicate capacities and technical constraints of the engine and tools to the team mates to know production possibilities and the best associated practices.
- Define necessary measures for the optimal performance of the engine (FPS, consumption, memory, etc.)
- Be the interlocutor and the technical point of contact and for all related problems to the engine and tools.
- In collaboration with the technical directors and in respect of the technical constraints, the technical architect assures that the other teams (graphic, animation, etc.) have the necessary tools to be able to produce content
- Evaluate existing engines and tools at Ubisoft (or externally) to identify their strengths and weaknesses and to recommend those that best match the ambitions and expectations of the project.
- Anticipate the technological advances, to understand the implications due to new hardware (new consoles) and implement software systems that support these paradigm shifts and new possibilities.
- Produce documents on the engine and tools for consultation and future reference
- Carry out all other related tasks.
What you bring
- Undergraduate degree in computer science or computer engineering or any other related trainings
- At least 5 years of experience in programming or equivalent
- To be able to analyze and synthesize
- Ability to solve complex problems
- Autonomous and resourceful
- Have a sense of initiative and the sense of details
- To be flexible in the organization of your work
- High interpersonal skills and communication
- To be able to work in teams
- To adapt easily to change
- To be result oriented
- Hardware knowledge
- Very good knowledge of tools, consoles, and advanced technologies in video game industry
Additional information
About us
Ubisoft Saguenay is a multidisciplinary team building video games since 2018. We’re looking for passionate creators who want to design outstanding games and deliver memorable experiences to our players.
When you join Ubisoft Saguenay, you play a key role in creating world-class video games.
At the studio, you’ll discover an innovative, dynamic and creative world: a unique environment that offers constant career advancement, a welcoming learning environment and competitive compensation packages.
You’ll work on prestigious titles in partnership with our Canadian Ubisoft studios.
Create the unknown. Join the adventure!
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Lead UI artist
Saguenay, Canada - Full-time - REF14938Q
As a Lead UI Artist at Ubi Saguenay, you’ll guide the user-centered design process of an online game. You’ll oversee a team of UI artists and UX designers in developing visual experiences across game and gameplay menus (HUD), while promoting usability and user experience.
You coordinate your artists throughout production, managing their workload, scheduling tasks, and setting realistic deadlines. An empathetic mentor, you channel the talents of each of your team members, motivating them to reach their full potential and inspiring them to do their best work.
As a lead and UX ambassador, you communicate information that allows your entire team to be effective while communicating with other trades along the way. You guide and respect graphic guidelines to create the best visual experience for all features created collectively. You encourage cross-functional collaboration and establish a user-centric culture, season after season.
What you’ll do:
- Work closely with other UI and UX team members to develop strategic plans and define design priorities.
- Partner with your UI/UX team to evaluate the project scope plan (timelines, risks, etc.).
- Collaborate with the user research and community development teams to get a clear picture of player behaviours, goals, motivations, values, needs, etc.
- Meet with game designers and art directors to define visual guidelines, discuss progress, brainstorm ideas, reinforce the artistic and UX vision, overcome constraints, provide feedback and coaching, etc.
- Oversee your team develop their UX deliverables (journey maps, high-fidelity prototypes, etc.).
- Find balanced solutions to player, business, and technical challenges in partnership with game designers.
- Collaborate with interdependent teams (audio, art, animation, narration, monetization, etc.) to ensure communication and consistency across the board.
- Carry out the annual evaluations of your team members.
- Stay up to date on interaction design best practices and promote them across your team and the studio.
- Participate in recruitment to build your team and foster their growth.
- A college degree in Digital Arts or equivalent (undergraduate degree, an asset)
- At least 5 years of experience as a UI artist or graphic designer or other relevant experience (a background as a senior designer, analyst, or ergonomist would be a plus) + 2 years of leadership experience in a cross-functional environment
- In-depth knowledge of user-centered principles and techniques
- Experience with the Adobe Suite (Photoshop, Illustrator, InDesign, AfterEffect) and prototyping tools (e.g. Axure RP)
- A creative, collaborative, empathetic, and innovative spirit
- Excellent communication, interpersonal, organizational, time management, and mentoring capabilities
- Effective presentation skills (you’re able to efficiently present and explain design strategies and choices to a variety of audiences, including senior management)
- Curiosity, open-mindedness, and flexibility
- A passion for solving complex problems with design solutions
- Knowledge of project management software (e.g. Jira), agile and lean methodologies + an understanding of game design principles
What to send our way:
- Your CV, highlighting your education, experience, and skills
- Samples of your best designs (attach files or send us a link to your personal website or online portfolio)
Working at UbiSag means:
- An exciting adventure!
- Amazing colleagues and ambitious projects!
- An environment that provides a terrific quality of life!
- A human-sized studio: You'll have a direct impact on our projects.
We also offer:
- A unique space that fosters creativity
- A rooftop terrace overlooking the Saguenay River
- A balance between urban life and nature
- Unlimited fruit
- Cheese every Tuesday
- Many opportunities for celebration
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.
Lighting Artist
Toronto, Canada - Full-time - REF25205Z
On being a Lighting Artist at Ubisoft Toronto
As a Lighting Artist, you will work within our multi-discipline art team to light the game world as well as create mood and atmosphere that is in keeping with the Art direction of the game. You will be expected to master the engine and tools in order to maintain a consistently high quality level while ensuring artistic and technical constraints are respected.
Type of Position: Permanent, full-time.
The daily life of a Lighting Artist at Ubisoft Toronto
- Work with the Artistic Director and Art Leads to develop the visual style and validate the quality of the lighting.
- Know the game documents to ensure you’re aware of the experience that we aim to offer players.
- Define workflows and create visual benchmarks.
- Be familiar with the visual references so as to respect the artistic direction of the project and be able to make suggestions regarding atmosphere and lighting.
- Design lighting systems that will support both visual style and gameplay.
- Verify the quality of the lighting in game and make any necessary changes.
- Correct the lighting bugs entered by testers to eliminate anomalies.
- Maintain a consistently high quality level while ensuring artistic and technical constraints are respected.
- Provide feedback on developing lighting pipelines and tools.
- Track and report progress regularly.
What it takes to make it
- Experience lighting for games, film, or TV.
- Strong understanding of art fundamentals and design including composition and colour theory.
- Solid technical knowledge of how to create run time lighting in game engines.
- Ability to work as part of a team.
- Enthusiasm to collaborate successfully with different teams and studios.
- Good communication skills and ability to accept critique and adapt to change.
- High level of creativity, autonomy, and initiative.
- Detail-oriented.
We know that 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.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Model Artist
Toronto, Canada - Full-time - REF25206Z
On being a Model Artist at Ubisoft Toronto:
As a Model Artist, you will create the 3D objects in the game, taking the artistic direction and production deadlines into account.
Type of Position: Permanent, full-time.
The daily life of a Model Artist at Ubisoft Toronto:
- Be aware of the artistic direction and take it into account when carrying out tasks.
- Know which objects to produce and adapt the work based on the gameplay.
- Collaborate in estimating the production time of the objects that must be produced with the immediate supervisor.
- Create object placeholders for the Previz team’s needs.
- Use his/her expertise to exercise sound judgement so as to respect the ratio between the quality, technical constraints, and their uses in the game.
- Generate mapping coordinates for his/her objects and apply textures if necessary.
- Have the artistic director or level artist validate the quality of the objects.
- Verify the quality of the models once they have been imported into the game and carry out any necessary improvements.
- Correct the graphic design bugs entered by testers to eliminate anomalies.
- Carry out all other related tasks.
What it takes to make it:
- Experience in modelling, texture, lighting, and image processing or equivalent.
- Experience with 3DS Max, Zbrush and Photoshop.
- Experience shipping AAA titles is an asset.
- Ability to work as part of a team.
- Good communication skills and ability to accept critique and adapt to change.
- Ability to work under pressure.
- Creativity (originality and resourcefulness when searching for solutions).
- Enthusiasm to collaborate successfully with different teams and studios.
- Good communication skills and ability to accept critique and adapt to change.
- Detail-oriented.
We know that 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.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
UX Director [Far Cry Project]
Toronto, Canada - Full-time - REF25138M
The daily life of a UX Director at Ubisoft Toronto:
- Partner with other core team members to discuss the game’s overall experience & define how to go about delivering it.
- Help guide our design choices throughout every stage of development to provide players with the most seamless experience possible.
- Consider every aspect that affects UX in and around gameplay such as: features, feedback, flow, accessibility, consistency, and eliminating unwanted friction.
- Understand and identify player behaviours, goals, motivations, values, needs, frustrations, etc.
- Create communication strategies and validation processes + raise awareness of constraints to pave the way for production.
- Synch up with your UX team to explore possibilities, make suggestions, overcome roadblocks, etc.
- Work closely with collaborative teams (UI, monetization, programming, audio, art, etc.) to balance game intentions with UX principles.
- Review user tests and gather feedback + assess problems and iterate to find solutions.
- Develop our UX best practices + promote them across the studio.
- Participate in recruitment to build your UX team & foster their long-term growth.
What it takes to make it:
- An undergraduate degree in Game Design, UX Design, Human-Computer Interaction, Computer Science, or other relevant education
- Around 5 years of design, UX, or product experience in the video game industry (or related experience)
- Understanding of ergonomic principles and agile methodologies
- A highly collaborative, creative, and innovative spirit
- Excellent communication, interpersonal, and presentation skills
- Ability to think holistically while building iteratively
- Awareness of what we’re ultimately trying to achieve and what we’re actually in the process of creating
- A knack for translating analytical findings into actionable insights to inform decision-making
- A user-centric focus
- Consideration of the impact your choices have on end-users and creators
- A passion for solving complex problems with design solutions and encouraging others to do the same
What to send our way
- Your CV, highlighting your background, skills, and games shipped
We know that 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.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Production Coordinator [Splinter Cell]
Toronto, Canada - Full-time - REF24970I
The Production Coordinator is responsible for supporting the production team with respect to team members, material, logistical, communication, organizational, scheduling, and other follow-up needs.
Responsibilities
The main and routine functions of the Production Coordinator are to:
- Help ensure that the various planning, communication, and tracking tools are kept up to date
- Coordinate and create the means required to ensure the proper flow of information throughout the project (e.g., newsletters, mailing lists, etc.)
- Generate and communicate progress and status updates
- Organise/Attend Meetings, collect meeting notes and send out recaps of the action items
- Assist with dashboard creation and monitoring
- Work with other managers to ensure that action items have Jiras, complete with all the pertinent information
- Help keep the various project organization tools up to date (including project organization flowcharts, Roadmaps and Jira)
- Participate in the various Teams’ Sprint Planning sessions
- Assist in keeping pertinent information and documentation updated (Confluence, SharePoint, etc.)
- Manage document requests as they arise
- Setup and manage floor plans & seating organization when work teams are moved, merged and/or restructured
- Work with Management/Leadership to ensure rigorous follow up and timely delivery on various topics, deliverables
- Participate in Cell or Strike Team management
- Be the example of a positive, professional, empathetic, and result-oriented approach to communication and problem solving
- Ensure that new employees are properly onboarded
- Carry out all other related tasks
What You’ll Bring
- Prior experience working in the Video Game industry, either AAA or mobile games
- Ability to understand high-level, videogame-related, technical concepts.
- Familiarity with videogame development pipelines.
- Working knowledge of the Microsoft suite, and common project management tools, such as Atlassian Jira
- Excellent presentation, organization, time management, and cross-department communication skills
- Ability to communicate technical concepts clearly to both technical and non-technical teams
- Ability to identify and propose process improvement where relevant and needed
- Ability to quickly adapt to change and work effectively under pressure.
- Self-disciplined and proactive approach to work, with a strong attention to details.
- We know that 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.
We know that 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.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Concept Artist [Splinter Cell]
Toronto, Canada - Full-time - REF25083J
We're working on a Splinter Cell remake, assembling a team with passion, drive and respect for the trifocal goggles. This is an opportunity to be part of a beloved franchise, rebuilt on Ubisoft's Snowdrop engine to deliver next-generation visuals and modernized stealth gameplay while preserving what's at the heart of the Splinter Cell experience.
On being a Concept Artist at Ubisoft Toronto:
As a Concept Artist at UbiTO, you will lay the groundwork for the artistic team to create memorable characters, and environments players will engage with and enjoy. You will provide the artwork that will serve as references and guide the visual styling throughout the production as all artists work towards a common goal.
You are a visionary, a thinker, a developer and an interpreter of ideas, able to be inspired while also inspiring others. You understand a vision and let your creativity guide you as you freely explore styles and designs in your medium of choice. You're eager to receive your colleagues' feedback and enjoy the challenge that comes with the continuous, iterative process of working and reworking your art until you communicate the correct visual design language.
Type of Position: Permanent, full-time; Toronto, Ontario; Hybrid, flexible work environment
The daily life of a Concept Artist at Ubisoft Toronto:
- Partner with the art director to develop the overall vision of a game (set the tone and ambiance; pitch locations, key moments, emotional contrasts, etc.);
- Produce sketches and quick iterations (digital or paper);
- Create concepts of characters or environments from existing references or scratch;
- Propose ideas to the artistic team and discuss possibilities;
- Adapt your artwork based on feedback;
- Find a balance between creative aspects and technical constraints;
- Refine your concept art to illustration by adding layers of detail.
What it takes to make it:
- Previous experience in Concept Art for another AAA title or at least 3-5 years of other relevant experience;
- A college diploma in Fine Arts or equivalent (undergraduate degree an asset);
- Knowledge of digital painting and 3D software (e.g. 3DS Max);
- Understanding of art fundamentals: lighting, composition, architecture, and anatomy;
- Open-mindedness and flexibility;
- Excellent communication and presentation skills (you can share your ideas and explain your creative process);
- A collaborative spirit;
- A whole lot of creativity and curiosity.
What to send our way
- Your CV, highlighting your education, experience, and skills
- A portfolio of finished and preliminary work – seriously, show us your sketches! Attach images or send us a link to your website or online portfolio
We know that skills and competencies show 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.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Production Manager (World) [Far Cry Project]
Toronto, Canada - Full-time - REF25014O
The daily life of a Production Manager at Ubisoft Toronto:
- Partner with the lead team to understand the overall game vision & requirements.
- Break down a game vision into a roadmap of achievable scope, and concentrate the day-to-day efforts of a group of production team members to reach them.
- Define and plan the milestone objectives of your specific deliverables (e.g. level art, audio, UI, VFX, mission, economy, gameplay rules, etc.), creating the production schedule and developing strategies.
- Update JIRA and other production tools to showcase progression, share visibility across the teams
- Regularly meet with your team to allocate tasks, discuss progress and setbacks, communicate milestones, prioritize deliverables, present updates, address concerns, gather feedback, raise risks and propose solutions etc.
- Define, plan, prioritize, communicate, and track project deliverables.
- Track, monitor, and analyze the production schedule; rescoping & adjusting your strategies when need be.
- Provide your team/direct reports with all they need to work efficiently and achieve quality (documentation, tools, pipelines, reviews, communication channels, etc.).
- Organize the approvals and debugging of deliverables + keep team leads up to date on progress and issues.
- Sync up with other production managers to ensure consistency, remove blockers, and mitigate risks.
- Maintain or initiate improvement for existed production processes
- Maintain or keep team motivated, identify risks and propose solutions
- Prepare and evaluate post-mortems to continuously improve our production processes.
- Participate in recruitment to build your team + foster their professional growth and career progression.
- Carry out regular 1 on 1 and the annual evaluations of your team members.
What it takes to make it:
- An undergraduate degree in Project Management, Business, Administration, or equivalent.
- Minimum 5 years of management experience or related experience (experience in the video game industry or as a scrum master an asset).
- Knowledge of the Office Suite (PowerPoint, Excel, etc.) + familiarity with project management software (e.g. Jira)* or other production tools
- Ability to balance shifting short-term priorities and long-term goals.
- A highly collaborative, attentive, empathetic, and solution-oriented spirit, team player
- Excellent time management, organizational, interpersonal, and communication skills.
- Critical thinking, curiosity, resourcefulness, and plenty of flexibility.
- A grasp of the team’s capabilities, thorough understanding of interdependencies, knowledge of the actionable steps to get to our goals, and awareness of where to focus team’s energy.
Nice to haves:
- Knowledge of agile principles, waterfall or other project management methodologies
- Experience working in a World-focused team.
We know that 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.
What to send our way
- Your CV, highlighting your education, experience, and skills
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Art Director [Splinter Cell]
Toronto, Canada - Full-time - REF24879K
We’re working on a Splinter Cell remake, assembling a team with passion, drive and respect for the trifocal goggles. This is an opportunity to be part of a treasured franchise, rebuilt on Ubisoft’s Snowdrop engine to deliver next-generation visuals and modernized stealth gameplay, while preserving what's at the heart of the Splinter Cell experience.
On being an Art Director at Ubisoft Toronto
As an Art Director at UbiTO, you’ll guide the team in creating a rich, captivating, and meaningful world players will immerse themselves in. You are fundamental to a game’s development: a member of the core team, the connection between the creative vision and the artists, the voice of the art team, and a thought leader.
You collaborate with other departments to develop and apply a broad vision for the game. Your direction supports their direction, and theirs yours; your success is their success, and theirs yours. You understand that the game is only as strong as its weakest part, and you actively collaborate with both creators and other thought leaders to ensure that the entire package is strong.
As a vision champion, you not only provide your team with direction, you provide a creative space for them to incorporate their ideas and use them to help shape the artistic direction. You motivate, inspire, and support the team to transform concepts to reality. You have the talent and expertise to help the teams produce visual content that is aligned with the creative vision and of AAA+ quality.
You will need to present and communicate your artistic vision to, and collaborate with, the brand management team, to share it with the public. You will be a key contributor in providing visual guidelines for promotional material, ensuring consistency, and bringing the game world to life.
Type of Position: Permanent, full-time.
The daily life of an Art Director at Ubisoft Toronto
- Liaise with the producer and core creative team to define and maintain the vision of the game;
- Partner with associate art directors and lead artists to develop the overall tone and mood; explore locations, key moments, emotional contrasts and characters;
- Develop the visual style guide of the game, creating mood boards, references, and descriptions;
- Collaborate closely with the technical teams to ensure an art vision which respects engine constraints and budgets, while also achieving excellence in visuals and realisation;
- Support the team in achieving quality by asking the right questions, providing suggestions, and offering actionable feedback when required;
- Excel at collaboration across all departments, at all stages of development;
- Participate in recruitment and career development to build the art team and foster their growth.
What You'll Bring
- At least 5 years of creative leadership experience;
- A proven track record, having shipped AAA-quality games;
- Knowledge of Photoshop and 3D software such as 3DS Max;
- Excellent understanding of art fundamentals and their practical application;
- A curiosity for new technologies and advancements in the game industry;
- A creative and empathetic spirit;
- Excellent problem-solving, organizational, communication, interpersonal, presentation, and mentorship skills;
- Ability to take feedback and adapt to it;
- A strongly-held belief that collaboration is the only road to success;
We know that skills and competencies show up in different forms and can be based on different experiences, which is why we very strongly encourage you to apply even though you may not meet all the requirements listed above.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Technical Director (Art) [FAR CRY Project]
Toronto, Canada - Full-time - REF24109C
On being a Technical Director (Art) at Ubisoft Toronto
As a Technical Director (Art) at Ubisoft Toronto, you have the highest level of understanding of what our tech can do, can’t do, might do, and the 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.
The daily life of a Technical Director (Art) at Ubisoft Toronto:
- Collaborate with other core team members to develop the overall vision and determine technical feasibility;
- Identify and analyze risks (engine, data, features, etc.);
- Assess existing tools and occasionally design custom ones to support art pipelines and workflows, and sustain the vision;
- Set up and maintain frameworks to allow artists the most creative freedom, while hitting quality and performance requirements;
- 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 and approve technical specifications;
- Anticipate technological advancements and stay up to date on market trends to define our best practices and share them with our studios and the industry;
- Represent the entire art team in technical discussions and requirements gathering;
- Set up frameworks for collaboration across multiple studios with different levels of integration;
- Prepare post-mortems and recommend ways to evolve how we create and integrate graphic data;
- Participate in recruitment to build the technical art team and foster their growth.
What it takes to make it:
- A college diploma in 3D Modelling, Programming/Engineering, Art or equivalent;
- 5+ years of art, technical art, or programming experience, or other related experience
- 3+ years of leadership experience;
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations, 2D art tools (e.g. Photoshop), 3D software (3DS Max, Maya, and Substance Painter), and an understanding of scripting languages (e.g. C#, Python, JavaScript, MaxScript);
- Familiarity with bug tracking software (e.g. Jira) and version management systems (e.g. Perforce);
- A highly innovative, collaborative, empathetic, and solution-oriented spirit;
- Excellent communication, interpersonal, mentorship, and presentation skills;
- Critical thinking, time management, and organizational capabilities;
- Attention to detail, curiosity, resourcefulness, and plenty of flexibility.
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)
Additional information
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Animation Programmer [FAR CRY Project]
Toronto, Canada - Full-time - REF24779M
On being an Animation Programmer at Ubisoft Toronto:
Creating dynamic, visually stunning games is a top priority at Ubisoft Toronto. Game animation plays an important role in the visual experience. As a studio with more than 4,000 employees, Ubisoft Toronto is always looking to innovate and give our players the best visual representation.
By controlling how game elements move and interact with each other, you'll be contributing to the game's technical development and artistic level. As an Animation Programmer, you'll be responsible for building systems and tools that will help your colleagues create fun, impressive, and engaging worlds that are reactive and alive while meeting the highest quality standards.
Type of Position: Permanent, full-time; Toronto, Ontario; Hybrid, flexible work environment
The daily life of a Animation Programmer at Ubisoft Toronto:
- Work with different animation, programming, and mocap teams to understand their game animation needs, constraints, and intentions to design adapted solutions.
- Analyze existing animation features in the engine + design, develop, and maintain animation systems to properly understand technological limits and know what the engine can produce.
- Build animation systems that will be the basis for creating a living, dynamic world.
- Maintain existing animation systems unique to Ubisoft and optimize the animation engine capabilities for new projects.
- Program in a clear and structured manner in keeping with performance, memory, maintenance, compatibility, and portability requirements.
- Combine the technical and artistic sides of game design and program the animation systems that will make for the best visual representation.
- Research and develop new animation techniques (ex. procedural, physics, etc.).
- Monitor the evolution of animation techniques and share your knowledge with various cross-functional teams across Ubisoft.
What it takes to make it:
- C++ and C# experience + Visual Studio knowledge
- Strong 3D math skills
- Experience with animation techniques such as rigging, state machines, physics ragdolls, inverse kinematics (IK), compression, facial animation, etc.
- Experience in the animation field to understand programming tools and how to improve them
- A degree in Computer Science or Computer Engineering (or related training)
- A good eye for detail to find even the smallest flaws in the system and optimize them
We know that 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.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
VFX Artist [Splinter Cell]
Toronto, Canada - Full-time - REF24315H
We’re working on a Splinter Cell remake, assembling a team with passion, drive and respect for the trifocal goggles. This is an opportunity to be part of a treasured franchise, rebuilt on Ubisoft’s Snowdrop engine to deliver next-generation visuals and modernized stealth gameplay, while preserving what's at the heart of the Splinter Cell experience.
The VFX Artist independently delivers a wide range of high quality visual effects for the project in respect of technical constraints and artistic direction.
The daily life of a VFX Artist at Ubisoft Toronto
- Produce high quality effects through any stage of the production process in respect of the project’s technical and artistic constraints;
- Build relationships with Artists, Designers, Technical Artists and Programmers to facilitate effective collaboration during the asset production process;
- Plan, estimate and prioritise time frames for the completion of day-to-day tasks and track progress using the designated tracking tools;
- Communicate and collaborate with key stakeholders to confirm task direction, tool/software requests, and consistency of work;
- Optimise work and maintain balance between quality and performance;
- Implement and incorporate feedback from Art Director and Leads into work;
- Understand best practices, production pipelines and workflows;
- Reference game design documents to develop an understanding of the environments, objectives, atmospheres, story and style of the project;
- Support the Lead Artist in any ad hoc tasks and duties.
What it takes to make it:
- 4 years’ experience in game
- Cinematic or film experience is an asset;
- Experience working within a high quality, photo realistic VFX environment;
- Advanced knowledge of relevant 3D software with particular emphasis on fluid simulation and rigid body dynamics tools (e.g. Embergen, Rayfire, Blender, Houdini etc.);
- Exposure to industry game engines (e.g. Unreal) and production pipelines;
- Good knowledge of Adobe Photoshop and/or After Effects for texture creation;
- Good working knowledge of particle driven effects and shader systems;
- Good understanding of node-based shaders and their creation;
- Knowledge of Physically Based Rendering and Linear workflows;
- Good understanding of modelling, texture mapping, materials and post processing (e.g. colour grading etc.);
- Familiarity with data management software (such as perforce);
- Strong interpersonal and communication skills;
- Ability to work autonomously and in a team setting;
- Work effectively in high pressure and deadline driven situations;
- Understanding of workload management software/principles (Jira) is an advantage;
- Knowledge of video games industry and awareness of typical video game development processes.
We know that 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.
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Level Design Director [FAR CRY Project]
Toronto, Canada - Full-time - REF24673G
Type of Position: Permanent, full-time; Toronto, Ontario; Hybrid, flexible work environment
The daily life of a Level Design Director at Ubisoft Toronto
- Create the level design vision based on the creative direction and external sources (reference films, competitor games, design documents) by organizing mission briefings and paying special attention to the quality of the data integration into the engine;
- Set out the game’s progress (rational level design) in collaboration with the game designer by ensuring that, once established, the steps are clearly communicated to the player through the story, missions and tutorials;
- Communicate level design expectations to the team in terms of quality and content through documents that describe the gameplay experience and ensure that these expectations are properly understood;
- Validate the work carried out by the team to ensure that quality objectives are met and that the elements that are produced are in line with the level design vision for the game, especially through iterative reviews to test the player experience;
- Ensure that level design guidelines are followed by working in close collaboration with the project leads, directors and technical directors and the level design group;
- Assess game changes based on playtest, editorial or marketing feedback by suggesting solutions that are in line with the level design vision;
- Contribute to work planning as a content expert in collaboration with planning directors in an effort to find the balance between the quality that is expected and the ability to deliver the game (in terms of time, costs, resources, etc.);
- Carry out all other related tasks.
What You'll Bring
- College diploma in Game design or equivalent training.
- Minimum 5 years’ experience in the video game industry or other relevant experience;
- Experience in field at all phases in the game production process;
- Experience as a Team lead or Project leader an asset.
- Ability to communicate a vision and share perspective
- Good interpersonal skills with the ability to maintain good relations with different team members;
- Ability to manage innovation and showcase creativity;
- Maintain a client/user focus.
We know that 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.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please
Level Designer [FAR CRY Project]
Toronto, Canada - Full-time - REF24672F
Type of Position: Permanent, full-time; Toronto, Ontario; Hybrid, flexible work environment
The daily life of a Level Designer at Ubisoft Toronto
- Understand the part that your level plays in the overall game experience based on the creative vision;
- Be familiar with the script and, more specifically, with the episodes in your level so that the story remains coherent by working with the narrative team;
- Prototype the environment, establish the layouts, and suggest ways of using the interactive and non-interactive elements to create the desired emotions;
- Communicate the results of the prototype to the other crafts in order to validate the intentions and have the level design TD assess the technical feasibility and the quality of the maps;
- Work in collaboration with the Level Artists to ensure that the playability of the level and the graphic elements support each other;
- As the project progresses, integrate the elements produced in the map (new gameplay, AI, sound, etc.);
- Control the accessibility, understanding, and level of difficulty of the level;
- Correct the level design bugs entered into the database by testers;
- Document and present your work, including prototyping and playtest results, to various teams and directors.
What You'll Bring
- Minimum 5 years of experience in video game level design, production, or other relevant experience
- Experience using game editors (e.g. Unity or Unreal) and their related scripting tools
- Thorough grasp of the principles of good level design (pacing, risk and reward, difficulty, etc.)
- You have shipped at least one AAA game, and been involved in all phases of development
- Experience with coding, advanced scripting, and modeling is an asset
- You are adaptable and open to whatever realities playtests may uncover about your work
- You are creative and thirsty for innovation.
- Ability to organize and prioritize your own work.
- Coaching skills and presentation skills.
- Good communication and interpersonal skills.
We know that 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.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please
Team Lead Artist (Biomes) [FAR CRY Project]
Toronto, Canada - Full-time - REF24671V
On being a Team Lead Artist (Biomes) at Ubisoft Toronto.
The Team Lead Artist (Biomes) will work together with the Production Manager in overseeing production and content creation for Biome Assets on the project. Their responsibilities will include providing supporting direction for work quality, establishing processes and best practices, work with the Production Manager to set deadlines, following up on and validating the team’s work to ensure content delivered is to quality and meets the technical requirements on the project, as well as coaching team members and supporting their professional development.
Type of Position: Permanent, full-time; Toronto, Ontario; Hybrid, flexible work environment
The daily life of a Team Lead Artist at Ubisoft Toronto
- Create benchmark quality assets to exemplify visual and technical quality for the other members of the art team
- Responsible for reviewing, critiquing and, when necessary, correcting work from the art team
- Responsible to collaborate with the technical art team to ensure Biome content meets all technical requirements.
- Work with the other leads and directors, whether from the art department or other, to ensure clear communication and collaboration between teams
- Create, prioritize, assign, and regularly follow up on tasks and the advancement of the team’s work with regards to deliverables
- Represent the team
- Organize and lead team meetings
- Know the game’s story and gameplay (game design documents) and understand the technical/artistic constraints to be able to lead/coach the team
- Draft regular reports for the Production Manager on the advancement of the team’s work and recommend corrective measures whenever necessary to meet project objectives
- Anticipate and recognize potential conflicts and recommend solutions to the Production manager for the team
- Be a mentor in terms of technical/artistic aspects for team members (where necessary)
- Take part in performance assessments in collaboration with the Production Manager
- Coordinate bug correction as it pertains to the team’s work
- Ensure that new employees integrate the team
- Help recruit new team members
- Carry out working unit-related tasks (depending on the size of the team they must supervise)
- Conduct regular 1:1 meetings with each team member
- Carry out all other related tasks
What You'll Bring
- College diploma in Art
- Certification in project management or equivalent (an asset)
- 5+ years’ experience in video game art production or other relevant experience
- Participation in at least one complete game production or equivalent
- Strong knowledge of visual story telling
- Familiarity with both Lighting an VFX pipelines for cinematics
- Experience in previsualization for Cinematics
- Ability to Assemble, Lead, and work within teams
- Effective organizational skills (time management, planning, communication)
- Exhibit resourcefulness, innovation, and initiative in their role
- Database knowledge an asset (JIRA, Perforce, etc.)
- Knowledge of the technical constraints of real time, 3D engines and level editors
- Bilingualism would be a benefit
- Knowledge of the tools used by team members
- Knowledge of the other game production working units an asset
- Knowledge of the MS Office suite an asset.
We know that 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.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please
Texture Artist [FAR CRY Project]
Toronto, Canada - Full-time - REF24670R
On being a Texture Artist at Ubisoft Toronto
As a Texture Artist at UbiTO, you will make an immersive world come alive by creating and applying textures that give depth and dimension to everything within it.
With a mix of observation, skill, and imagination, you add the details that define characters, objects, and environments. You take inspiration from reality to build believable materials, and adapt to new tools to push them to their full potential. You freely choose the methods that work best for you to create a finished look that fits the feel of the game and makes it memorable.
The daily life of a Texture Artist at Ubisoft Toronto:
- Collaborate with the art team to grasp the game’s artistic vision and set texture priorities.
- Study concept art and research your own references to develop the visual design language.
- Work closely with level artists to understand environment needs.
- Create textures from scratch, references, or scans & build and organize your texture library.
- Partner with modellers to suggest textures and help with 3D mapping.
- Find balance between artistic aspects and technical constraints.
- Polish textures and apply them to 3D models.
- Document and share your knowledge and best practices.
- Modify your work based on feedback received from interdependent teams (debug and optimize).
What you'll bring:
- A college diploma in 3D Modelling or equivalent (undergraduate degree an asset)
- At least 1-3 years of experience in texturing, modelling, lighting, or other related experience
- Knowledge of 2D art tools (e.g. Photoshop) and familiarity with 3D software (e.g. 3DS Max, ZBrush, or Maya) + game engines (e.g. Unity or Unreal)
- A solid understanding of art fundamentals (lighting, composition, proportion, colour theory, etc.), physically based rendering, and game constraints
- A highly creative, collaborative, and innovative spirit
- Excellent observation, communication, interpersonal, and presentation skills
- Motivation to reach out for feedback and adapt to it
- Aesthetic sensitivity and a keen eye for even the subtlest of details!
We know that 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.
What to send our way
- Your CV, highlighting your education, experience, and skills
- A portfolio of your best work (attach images or send us a link to your personal website or online portfolio)
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please
Modeler [FAR CRY Project]
Toronto, Canada - Full-time - REF24669H
The daily life of a Modeler at Ubisoft Toronto:
- Work with the Art team (including Art Lead and/or Art Director) to create high-quality 3d game assets;
- Follow a project’s artistic direction set by the Art Director/Lead;
- Adhere to specific pipelines and adapt to constraints, implement and maintain 3d game assets;
- Be proactive and work closely with other teams to adapt assets to their needs and constraints;
- Use good judgment and expertise to optimize the assets that are produced and their uses;
- Prioritize and manage day-to-day tasks to ensure deliverables are completed on time, within budget, and with production constraints;
- Prepare and communicate asset planning based on the requirement;
- Researching tools and techniques to create more efficient and visually appealing assets;
- Proactively help to troubleshoot problematic contents;
- Perform any other related tasks.
What you'll bring:
- Minimum 3 years’ experience in game asset creation or equivalent;
- Experience in 3ds Max, Zbrush, Substance Designer, Substance Painter, Photoshop, and Unreal or equivalent;
- Solid understanding of PBR rendering, texture, material, its relationship with lighting, and UV unwrapping and layout;
- Strong artistic sense with an eye for detail, composition, and value/color theory;
- Ability to accept feedback and adapt to change;
- Must be proactive, team player, and constant learner.
We know that 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.
Nice to have:
- Experience shipping AAA titles is an asset.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please
Rigger [Splinter Cell]
Toronto, Canada - Full-time - REF24647E
On being a Rigger at Ubisoft Toronto
As a Rigger at UbiTO, you make it possible for characters and objects to come to life and move realistically within our worlds.
From pivoting to bending, squashing and stretching, you define what can be done and how through flexible and intuitive rigs. You take inspiration from the real world when you can – and turn to your imagination when you can’t. With a variety of internal tools at your disposal, you can focus on achieving quality and consistency without having to build everything from the ground up time after time.
Type of Position: Permanent, full-time.
What You’ll do
- Collaborate with the art team to understand the overall game vision + rigging and skinning needs.
- Study concept art and research your own references.
- Rig and skin characters and objects while staying organized (keeping your scenes clean, following naming conventions, etc.).
- Find balance between artistic aspects and technical constraints with the help of technical directors.
- Partner with character modellers to troubleshoot models when need be.
- Work closely with animators to make models move believably and overcome any motion-related limitations.
- Iterate to improve your work based on feedback from interdependent teams.
What You’ll Bring
- A college diploma in 3D Animation or equivalent (undergraduate degree an asset)
- At least 1-3 years of experience in rigging, modelling, animating, or other related experience
- Knowledge of 3D software such as Maya, 3DS Max, and MotionBuilder
- Knowledge of scripting languages such as Python, MAXscript, and JSON
- Knowledge of game engines
- Solid understanding of anatomy and cloth
- Excellent observation, problem-solving, organization, communication, and interpersonal skills
- A highly collaborative, creative, and innovative spirit
- Flexibility and resourcefulness
- Motivation to reach out for feedback and adapt to it
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.
We know that 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.
Additional information
What You’ll Get
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please
VFX Artist [FAR CRY Project]
Toronto, Canada - Full-time - REF24440V
Independently deliver a wide range of high quality visual effects for the project in respect of technical constraints and artistic direction.
The daily life of a VFX Artist at Ubisoft Toronto
- Produce high quality effects through any stage of the production process in respect of the project’s technical and artistic constraints;
- Build relationships with Artists, Designers, Technical Artists and Programmers to facilitate effective collaboration during the asset production process;
- Plan, estimate and prioritise time frames for the completion of day-to-day tasks and track progress using the designated tracking tools;
- Communicate and collaborate with key stakeholders to confirm task direction, tool/software requests, and consistency of work;
- Optimise work and maintain balance between quality and performance;
- Implement and incorporate feedback from Art Director and Leads into work;
- Understand best practices, production pipelines and workflows;
- Reference game design documents to develop an understanding of the environments, objectives, atmospheres, story and style of the project;
- Support the Lead Artist in any ad hoc tasks and duties.
What you bring:
- Experience in game visual effects or other relevant experience;
- Experience working within a photo realistic environment;
- Strong interpersonal and communication skills;
- Good working knowledge of relevant 3D software with particular emphasis on fluid simulation and rigid body dynamics tools (e.g. Embergen, Rayfire, Blender, Houdini etc.);
- Exposure to industry game engines (e.g. Unreal) and production pipelines;
- Good knowledge of Adobe Photoshop and/or After Effects for texture creation;
- Good working knowledge of particle driven effects and shader systems;
- Good understanding of node-based shaders and their creation;
- Knowledge of Physically Based Rendering and Linear workflows;
- Good understanding of modelling, texture mapping, materials and post processing (e.g. colour grading etc.);
- Familiarity with data management software (such as perforce);
- Ability to work autonomously and in a team setting;
- Work effectively in high pressure and deadline driven situations;
- Understanding of workload management software/principles (Jira) is an advantage;
- Knowledge of video games industry and awareness of typical video game development processes.
We know that 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.
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Technical Director – Animation [Splinter Cell]
Toronto, Canada - Full-time - REF24425Q
On being a Technical Animation Director at Ubisoft Toronto
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 UbiTO, 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 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.
Type of Position: Permanent, full-time.
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility.
- Review game design concepts + identify and analyze risks (engine, memory, frame rate, etc.).
- Work closely with programmers to assess existing animation and rigging tools + occasionally design custom ones to improve pipelines.
- Support animators, game designers, and riggers with their technical needs + informatively and constructively explain the root causes of risks, blockers, etc.
- Train team members on tools and techniques + raise awareness of new processes.
- Resolve complex, escalated issues & make technical validations.
- Prepare post-mortems + recommend cost- and time-efficient solutions to evolve our animation content & tech.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios and the industry.
- Participate in recruitment to build the animation team & foster their professional development.
What it takes to make it
- An undergraduate degree in 3D Animation, Computer Science, Computer Engineering, or equivalent
- At least 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
- 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
We know that 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.
What to send our way
- Your CV, highlighting your education, experience, skills, and games shipped
Please feel free to send us samples of your work or any supporting documentation you find relevant.
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Graphic Designer – Game Art [Splinter Cell]
Toronto, Canada - Full-time - REF24325G
We’re working on a Splinter Cell remake, assembling a team with passion, drive and respect for the trifocal goggles. This is an opportunity to be part of a treasured franchise, rebuilt on Ubisoft’s Snowdrop engine to deliver next-generation visuals and modernized stealth gameplay, while preserving what's at the heart of the Splinter Cell experience.
On being a Graphic Designer (Branding Team) at Ubisoft Toronto
Working directly with our Branding team lead, and Art Director, the successful candidate is a strong visual communicator who wants to be part of the dynamic and innovative environment at Ubisoft Toronto.
You have a keen eye for detail, and a flexibility for adapting to technical limitations. You enjoy turning challenges into creative opportunities, and relish in telling stories through elements of design. You understand that form follows function and design should serve a purpose rather than a fancy. You are good with communication and are comfortable working independently as well as within a team. As a graphic designer, you will conceptualize, pitch, and produce assets based on provided art direction and technical guidelines. You will be provided basic training to better understand 3d game production pipelines. You enjoy being thoughtful and thorough with your designs, understanding, researching and being meticulous with any legal, or cultural implications they may have.
Type of position: Full-time, Permanent
Responsibilities:
- Design various branding assets, which adhere to given art direction and branding guidelines.
- Ability to match a variety of art styles as needed by production (Style chameleon preferred over unique personal style).
- Keep consistent and coherent art style throughout related assets.
- Assets will include:
- Logos for fake companies for in-game use
- Fake advertisement posters/stationery for in-game use
- Create a variety of visual fonts for in-game use (letterforms in photoshop or illustrator only, kerning/spacing not required)
- Graffiti art in various styles is a plus
- Assist in developing established branding guidelines is a plus
- Drawing ability is a plus
What it takes to make it
- 5+ years’ experience in video game art production or other relevant experience
- Participation in at least 2 – 3 complete game productions or equivalent
- Strong knowledge of visual story telling
- Familiarity with both Lighting an VFX pipelines
- Experience in previsualization for Cinematics
- Ability to Assemble, Lead, and work within teams
- Effective organizational skills (time management, planning, communication)
- Exhibit resourcefulness, innovation, and initiative in their role
- Database knowledge an asset (JIRA, Perforce, etc.)
- Knowledge of the technical constraints of real time, 3D engines and level editors
- Bilingualism would be a benefit
- Knowledge of the tools used by team members
- Knowledge of the other game production working units an asset
- Knowledge of the MS Office suite an asset.
We know that 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.
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Gameplay Animator [Splinter Cell]
Toronto, Canada - Full-time - REF24316U
On being a Gameplay Animator at Ubisoft Toronto
As a Gameplay Animator at UbiTO, you are responsible for a game’s polished, harmonious animation, which allows players to fully immerse themselves in a world that is stylistically believable and consistent.
Whether you’re animating for a hero or for a crowd or an object, you are always thinking of the movement’s intention and the subject’s behaviour, and of how this one tiny part fits into the larger picture of the game. All your efforts gain their meaning when you take a step back, see the finished product and feel the months of mechanics and decision-making dissolve to reveal a piece of art that brings a new, beautiful world to life.
You understand that teamwork is essential to reach that point. As an individual, you see a hidden story in the way a person moves; you tend to deconstruct the world around you into smaller parts that you then build back up. As a teammate, you pride yourself on your attention to detail, your organizational and communication skills, and your adaptability to change. You collaborate with artists, designers, programmers, leads and other animators, all of whom have opinions, ideas and constraints, but all of whom are committed to the unified goal of authentically portraying the universe with a certain flair.
The daily life of a Gameplay Animator at Ubisoft Toronto:
- Sync the engine and the build to ensure you’re working with the latest code and animations.
- Check in with your lead and your team to update and be updated the current situation.
- Depending on the production stage, you then move on to:
- Prototyping, key framing, or blocking an animation;
- Working on your animations, of course, from scratch or from mo-cap;
- Testing your animations—over and over—and validating your designs;
- Problem-solving your animations;
- Polishing your animations.
- Read the latest relevant academic literature in order to stay at the forefront of your field.
What it takes to make it:
- A college diploma in 3D for videogames or equivalent;
- 3-5 years of experience in videogame animation or equivalent;
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals;
- Experience with animation software such as Motion Builder, 3ds Max or Maya;
- You love pushing the envelope, but you also understand the demands cohesive teamwork.
We know that 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.
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Senior Character Artist [Splinter Cell]
Toronto, Canada - Full-time - REF24313Z
We’re working on a Splinter Cell remake, assembling a team with passion, drive and respect for the trifocal goggles. This is an opportunity to be part of a treasured franchise, rebuilt on Ubisoft’s Snowdrop engine to deliver next-generation visuals and modernized stealth gameplay, while preserving what's at the heart of the Splinter Cell experience.
The daily life of a Character Artist at Ubisoft Toronto:
- Create highly detailed and photorealistic 3D character models and textures for use in-game, including heads, hair, and clothing.
- Ensure characters are of the highest quality and follow proper industry standards, including efficient topology and UV’s.
- Follow the project’s artistic direction set by the Art Director/Lead Character Artist;
- Collaborate with other departments such as Concept Art, Animation, Rigging and Game Design to ensure characters fit within the title's vision.
- Serve as mentor for other character artists.
- Prioritize and manage day-to-day tasks to ensure deliverables are completed on time, within budget, and with production constraints;
- Actively improve skill set and abilities by keeping aware of industry trends and techniques, evaluating competitive products, learning new software packages and traditional art methods
- Perform any other related tasks.
What it takes to make it:
- 4+ years proven experience working on AAA titles as a character artist
- Portfolio of realistic, highly detailed, 3D character models, with highly realistic textures (skin, hair, fabric/accessories, etc.), accurate anatomy, detailed clothing, etc.
- Strong understanding of scale, proportion, human anatomy, and material properties.
- Proficiency in standard art packages such as Maya, Photoshop, Zbrush and Substance Painter.
- Understanding of the character art production pipeline
- Experience working with a game engine and implementing 3D work into engine.
- Ability to both work independently and on a team
- Possess strong time management and prioritization skills.
- Must be proactive, team player, and constant learner.
- Strong communication, organizational, time management and interpersonal skills
Nice to have:
- Experience with Marvelous Designer
- Experience with texture baking tools in Marmoset Toolbag.
- Experience shipping AAA titles is an asset.
We know that 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.
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Technical Director (Design) [FAR CRY Project]
Toronto, Canada - Full-time - REF24308P
On being a Technical Director (Design) at Ubisoft Toronto:
As a Technical Director (Design) at Ubisoft Toronto, you’re the link between a design vision and its technical implementation.
With a high-level understanding of our tech, plus visibility on the project as a whole, you provide expert insight, tools, and support to steer a game – and its creators – towards success.
Though every day of development brings its own mix of anticipated and unforeseen challenges, you never lose sight of the big picture. As a strategic thinker and tactical planner, you balance short-term priorities with long-term goals to efficiently handle whatever comes your way while consistently considering the future impacts of your choices.
Thanks to your knowledge, adaptability, and willingness to help, not only can team members on your project look to you for information and direction, but so can others. You’re a go-to person for guidance and a valuable resource for Ubisoft employees worldwide.
The daily life of a Technical Director (Design) at Ubisoft Toronto:
- Collaborate with other core team members to develop the overall vision & determine technical feasibility of your area of ownership (e.g. AI, mission, world, cinematics, etc.).
- Identify and analyze risks (engine, data, features, etc.).
- Assess existing tools + occasionally design custom ones to support design pipelines and workflows.
- Train team members on tools and techniques + raise awareness of new processes.
- Assist content creators with their technical needs & bridge communication between design and programming.
- Review and give your input on integrated work & find solutions to fix bugs.
- Maintain technical documentation (e.g. procedures, how-to guides, etc.).
- Prepare post-mortems + recommend ways to evolve how we create and integrate data.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios.
- Participate in recruitment to build the technical design team & foster their growth.
What it takes to make it:
- Around 7 years of experience in the video game industry (or other related experience) + leadership experience
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations and the Microsoft Office suite (especially Excel, PowerPoint, and Visio)
- Familiarity with bug tracking software (e.g. Jira), version management systems (e.g. Perforce), and basic programming
- An innovative, collaborative, and solution-oriented spirit
- Excellent communication, interpersonal, mentorship, and presentation skills
- Critical thinking, time management, and organizational capabilities
- Attention to detail, curiosity, resourcefulness, and plenty of flexibility
What to send our way:
- Your CV, highlighting your background, skills, and games shipped
Additional information
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Team Lead Artist - Environment Art [Splinter Cell]
Toronto, Canada - Full-time - REF24242B
On being a Team Lead Artist – Environment Art
As a Team Lead Artist – Environment Art at UbiTO, you’ll work together with the Production Manager in overseeing and guiding the Modeling Team. The Modeling Team is responsible for the creation of all Environment Art assets used in the game from buildings to props.
You will provide supporting direction for work quality, establish processes and best practices, help set and stick to deadlines, follow up on and validating the team’s work, all while coaching team members and supporting their professional development and aspirations.
Type of Position: Permanent, full-time; Toronto, Ontario; Hybrid, flexible work environment
The daily life of a Team Lead Artist (Environment Art) at Ubisoft Toronto
- Create benchmark quality assets to exemplify visual and technical quality for the members of the team;
- Know the game’s story and gameplay, its game design documents, and understand the technical and artistic constraints, then relay them to the team
- Review, critique and when necessary, correct the art team’s work;
- Work closely with Art Directors and Level Art Leads to research and contribute to the provided direction;
- Report regularly to the Production Manager on the advancement of the team’s work and recommend corrective measure where necessary to meet project deliverables;
- Work with leads and directors, across departments, to ensure clear communication and collaboration between teams;
- Work closely with Tools, Engine, and Tech Art counterparts to develop new workflows and improve upon existing tools and technologies, to improve art quality and team efficiency;
- Proactively help troubleshoot problematic contents;
- Document and share your knowledge and best practices;
- Mentor team members on technical and artistic aspects;
- Take part in performance assessments of team members in collaboration with the Production Manager;
- Assist in the recruitment process for new team members
What it takes to make it
- Around 5 years' of industry experience in Level Art, Environment Art, Prop Art (or relevant experience);
- Experience shipping a AAA title in a lead function;
- Advanced knowledge of 3D software such as 3ds Max, Maya, Blender, Zbrush, and Substance Painter
- Solid knowledge of game engines
- Ability to assemble, guide, and work within teams;
- Effective organizational skills like time management, planning, communication;
- A solid understand of art fundamentals (lighting, composition, proportion, colour theory, etc), physically based rendering (PBR), and game constraints;
We know that 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.
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Technical Artist [FAR CRY Project]
Toronto, Canada - Full-time - REF24108U
On being a Technical Artist at Ubisoft Toronto
As a Technical Artist at UbiTO, you know you’ve done your job when the feature your team has created for a game is visually stunning while maintaining its cutting-edge performance. You strive to exceed players’ expectations of a AAA game.
To achieve this, you bridge the worlds of the artist and the programmer, acting as an interpreter and problem-solver. Because of you, the two collaborate cohesively and efficiently, on budget and on deadline, using the most appropriate tools and pipelines. You ensure assets can be rendered without compromising the artistic vision, on the one hand, or busting your memory budget on the other, setting benchmarks for your feature as you go along. You are the team’s hybrid specialist, speaking both from the heart and the mind, with your eye on AAA quality.
You are in the vanguard of your field; your curious and passionate nature sees you investigating, creating and implementing new techniques that will drive your team’s feature to the forefront of the videogame industry and set new standards. As such, you’re a seasoned instructor and enjoy sharing your knowledge and expertise.
The daily life of a Technical Artist at Ubisoft Toronto:
- In the early stages of production, you will:
- Establish quick, efficient and clear pipelines;
- Prepare coherent documentation for pipelines, tools and procedures;
- Do benchmarking for your features through research and testing;
- Prototype features and provide transparent accounts of their performance;
- Work on creating asset banks (such as textures).
- During production and its later stages, you will also:
- Ensure coworkers adhere to procedures and standards you’ve established;
- Update documentation;
- Fix performance bugs and polish your feature.
- Train coworkers and support them.
What it takes to make it:
- A college diploma in videogame modelling or equivalent
- 5 years of experience as a modeller or artist in the videogame industry
- Experience developing for consoles—at least two full production cycles
- Experience with software such as 3ds Max, Photoshop, or Substance Designer
- Scripting knowledge (C#, JavaScript, maxscript) is an asset
- You wear—and enjoy wearing—many hats, including artist, programmer, diplomat, teacher, communicator, leader, supporter, memory-budget manager, creator, innovator and “get-it-doner”. Among others.
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)
Additional information
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Team Lead Animator [FAR CRY Project]
Toronto, Canada - Full-time - REF24107L
The daily life of a Team Lead Animator at Ubisoft Toronto:
- Support and drive AAA quality standards for the animation team;
- Work with Directors and Production Management team on animation style and quality expectations;
- Collaborate with our other project function and studio teams.
- Create, prioritize, assign, and regularly follow up on tasks and the advancement of the team’s work with regards to deliverables;
- Represent the team;
- Organize and lead team meetings and/or reviews with directors;
- Know the game’s story and narrative gameplay (through game design documents) and understand the technical/artistic constraints so as to be able to lead and coach the team;
- Draft regular reports for the Production Management team on the advancement of the team’s work and recommend corrective measures whenever necessary to meet project objectives;
- For the team, anticipate and recognize potential conflicts and recommend solutions to the Production Management team;
- Be a mentor in terms of technical/artistic aspects for team members (where necessary);
- Take part in performance assessments in collaboration with the Production Management team;
- Coordinate bug correction as it pertains to the team’s work;
- Help recruit, manage and mentor team members;
- Ensure that new employees integrate the team;
- Support and drive the strategy of Animation pipeline, tools and processes;
- Carry out working unit-related tasks (depending on the size of the team the incumbent must supervise);
- Perform any other related tasks.
What it takes to make it:
- 5+ years’ experience in animation or other relevant experience;
- 2+ years of experience in a team lead, supervisory, or management role;
- College Diploma/Degree in animation or area of expertise for video games;
- Certification in project management or equivalent is an asset;
- Participation in at least one complete game production or equivalent;
- Strong understanding of animation software applications (3D Studio Max and Motionbuilder), principles and fundamentals;
- Ability to work as part of a team;
- Leadership;
- Time and priority management;
- Ability to assemble productive teams;
- Good interpersonal and communication skills;
- Flexibility in organizing work;
- Resourcefulness in problem-solving;
- Ability to delegate;
- Stress and change management skills;
- Managerial courage;
- Self-driven with a sense of initiative;
- Database knowledge an asset (JIRA, Perforce, etc.);
- Knowledge of the technical constraints of real time, 3D engines and level editors;
- Resourceful in pushing innovation, optimization and new ideas;
- Knowledge of the tools used by team members;
- Project management knowledge an asset;
- Knowledge of the other game production working units an asset;
- Knowledge of the MS Office suite an asset.
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)
Additional information
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Gameplay Animator [FAR CRY Project]
Toronto, Canada - Full-time - REF24106W
On being a Gameplay Animator at Ubisoft Toronto
As a Gameplay Animator at UbiTO, you are responsible for a game’s polished, harmonious animation, which allows players to fully immerse themselves in a world that is stylistically believable and consistent.
Whether you’re animating for a hero or a for a crowd or an object, you are always thinking of the movement’s intention and the subject’s behaviour, and of how this one tiny part fits into the larger picture of the game. All your efforts gain their meaning when you take a step back, see the finished product and feel the months of mechanics and decision-making dissolve to reveal a piece of art that brings a new, beautiful world to life.
You understand that teamwork is essential to reach that point. As an individual, you see a hidden story in the way a person moves; you tend to deconstruct the world around you into smaller parts that you then build back up. As a teammate, you pride yourself on your attention to detail, your organizational and communication skills, and your adaptability to change. You collaborate with artists, designers, programmers, leads and other animators, all of whom have opinions, ideas and constraints, but all of whom are committed to the unified goal of authentically portraying the universe with a certain flair.
The daily life of a Gameplay Animator at Ubisoft Toronto:
- Sync the engine and the build to ensure you’re working with the latest code and animations.
- Check in with your lead and your team to update and be updated the current situation.
- Depending on the production stage, you then move on to:
- Prototyping, key framing, or blocking an animation;
- Working on your animations, of course, from scratch or from mo-cap;
- Testing your animations—over and over—and validating your designs;
- Problem-solving your animations;
- Polishing your animations.
- Read the latest relevant academic literature in order to stay at the forefront of your field.
What it takes to make it:
- A college diploma in 3D for videogames or equivalent;
- 3-5 years of experience in videogame animation or equivalent;
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals;
- Experience with animation software such as Motion Builder, 3ds Max or Maya;
- You love pushing the envelope, but you also understand the demands cohesive teamwork;
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)
Additional information
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Technical Director - Level Design
Toronto, Canada - Full-time - REF23318Q
On being a Production Director at Ubisoft Toronto:
As a Production Director at Ubisoft Toronto, you will be working together with the team at Massive Entertainment to create a new story-driven open-world video game set in the Star Wars galaxy. Our goal is to create a game and a story that bring both new and lifelong fans on an immersive and outstanding journey, which will stay with them for years to come.
You’ll plan and guide the overall development of a game. You’ll set its production process up for success and then see it through from conception to completion: tracking and fine-tuning along the way.
With a thorough grasp of the experience we intend to deliver, and the effort involved in producing it, you establish the optimal approach to align our ambitions with our abilities.
You will be responsible for moving all of the production team forward from one phase to the next, and for keeping an eye on obstacles that could jeopardize the project as a whole and adapt accordingly.
Plus, you provide the conditions for everyone to contribute together, combine their complementary expertise, and enable their game – their months of dedication, decision-making, and creation – to reach an audience.
Type of Position: Permanent, full-time.
What you’ll do:
The daily life of a Production Director at Ubisoft Toronto:
- Work closely with the Producer and Creative Director to assess the overall game vision & project requirements;
- Define the scope of the entire project: create its high-level roadmap and timeline, establish its main deliverables and key milestones, and set its development strategies and budgets;
- Build the project's organizational structure to optimize the team's talents;
- Anticipate and identify risks and setbacks + put plans in place to overcome them;
- Develop communication channels to foster collaboration and interaction between colleagues, co-dev studios, and internal and external partners;
- Monitor progress + sync up with Associate Producers and Production Managers to keep the project on pace;
- Reflect on what’s working and what’s not + look for areas of improvement to evolve our processes, methods, and practices;
- Create and maintain a supportive work environment + grow the production team.
What you bring:
- Around 8 years of experience in production or project management in the video game industry (or other related experience);
- In-depth knowledge of game development pipelines and interdependencies + familiarity with a variety of project management methodologies;
- Have shipped a minimum of three AAA game title in a management or project management role;
- A degree in Project Management or Business Administration (or relevant training/ experience);
- An innovative spirit that drives you to explore and bring about new ways of doing things;
- The ability to influence change + anticipate blockers and find creative solutions to remove them;
- A collaborative mindset;
- Excellent communication, presentation, and interpersonal skills;
- Consideration of the impact your choices have on creators;
- Plenty of flexibility to adapt to whatever production (inevitably) throws your way: you can modify any part of your plans based on the situation.
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
Technical Animator [Splinter Cell]
Toronto, Canada - Full-time - REF23642H
On being a Technical Animator at Ubisoft Toronto:
As a Technical Animator, you will be supporting while innovating animation systems and activities. Working closely with animators, riggers, designers and programmers, you will be handling mocap data, lip sync and facial animation systems, animation rigs, physics rigs, animation trees and dynamic objects. In this role, you will follow, refine or establish pipelines for both conventional and innovative features.
Type of Position: Permanent, full-time.
Responsibilities:
The main and routine tasks of the Technical Animator include:
- Create and document the technical charter of the animation based on the creative, artistic, and technical direction (documents, reference games, new development requests) while being able to explain technical aspects to Animators, animation aspects to engineers, and all aspects to game designers;
- Master the engine and animation tools in terms of knowing the limits and propagating the corresponding changes to pipelines;
- Improve or create pipelines for special features;
- Create plug-ins and / or scripts to automate tasks;
- Oversee smooth cross-software development (i.e. 3dsmax-Maya-Motionbuilder transition of skinned mesh);
- Test work in-game to provide feedback and suggestions;
- Work with physics systems for rigid/soft bodies, hair, and cloth;
- Work with animation graphs, scripted game events, etc.
Training:
College diploma in 3D animation techniques for video games or equivalent.
Experience:
Minimum 3 years of experience in video game technical animation, or any other relevant experience.
Other Skills:
- Scripting skills (MEL/Python/Lua, etc.);
- Understanding of object oriented programming;
- Understanding of fundamental animation principles;
- Understanding of fundamental Rigging principles;
- Ability to communicate and collaborate with Artists and Software Engineers;
- Relevant software experience - Motionbuilder, 3DSMax or Maya, and game engines;
- Strong problem solving mindset;
- Adaptability, suppleness, flexibility, open mind;
- Open to constructive criticism;
- Good collaboration with members of the animation team and other team members on the project.
Additional information
What to send our way:
- Your CV, highlighting your background, skills, and any games shipped
- A strong portfolio or demo reel
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Technical Lead - 3D/Rendering [FAR CRY Project]
Toronto, Canada - Full-time - REF23217J
On being a Technical Lead (3D) at Ubisoft Toronto
We are hiring a Technical Lead - 3D/Rendering role for a FAR CRY Project. As a Technical Lead (3D) at Ubisoft Toronto, you’re an established leader, an expert in 3D, who relies on past learnings to guide decisions in the present and proactively plan for the future.
Working together with the Team Lead, steer a team of programmers towards a technical vision. While navigating constraints to turn it into reality, the Technical Lead and team will be producing high-quality code.
With a responsibility to help your team of programmers develop their technical skills, you coach and mentor them, empowering them to innovate and perform at their best.
Thanks to your expertise, credibility, and reliability, not only can developers on your project turn to you for information and direction, but so can others. You’re a go-to person for guidance and a trusted advisor for Ubisoft employees worldwide. You have a good understanding of the physics of lighting and a working knowledge of physically based shading. You use these passions, skills, and knowledge to create striking work, and are able to provide technical expertise.
On a typical day, you note issues and brainstorm ways to address them. You review outstanding bugs and how best to approach them, identify risks and deliver on time.
The daily life of a Technical Lead (3D) at Ubisoft Toronto
- Define the technical vision within the project’s 3D team + plan its technical roadmap.
- Regularly meet with the 3D programming team to discuss progress; tackle setbacks; share updates; present features; give feedback; informatively and constructively explain the root causes of risks and issues; etc.
- Mentor and motivate programmers to develop their technical skills + provide them with what they need to work efficiently and achieve quality (tools, pipelines, etc.) and empowering them to innovate.
- Write elegant code customized to the hardware you’re working with.
- Provide technical oversight by reviewing code and making technical validations.
- Improve existing graphical features and inspire the development of new ones.
- Anticipate and assess complex, escalated issues + propose adapted solutions.
- Sync up with other technical leads to remove blockers and keep production moving forward.
- In conjunction with the Team Lead, communicate with interdependent teams on other projects to exchange information.
- Stay up to date on technological advancements and industry standards to define our best practices + share them with our studios.
- Explore new hardware and deal with the interesting challenges and opportunities it poses.
- Encourage knowledge sharing and facilitate information flow (e.g. produce modular code for colleagues from other projects and studios, host and attend 3D tech talks and other presentations, write about your work, etc.).
What it takes to make it
- An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent training or relevant experience
- Around 7 years of programming experience + 2 years of technical leadership
- A deep understanding of a variety of game engines, systems, programming languages, interdependencies, and critical issues
- Proficiency in C++
- Knowledge of GPUs, HLSL/GLSL, and graphics APIs (e.g. DirectX and Vulkan) + understanding of game engines and their limitations
- A thorough grasp of memory management & multithreaded programming techniques
- The ability to make informed, immediate decisions with minimal long-term impacts
- A strategic approach to problem-solving: you don’t just patch problems, you solve them so that they never happen again
- Excellent mentorship, interpersonal, and presentation skills
- A highly innovative and collaborative spirit
- Effective cross-departmental communication: you can easily communicate with all disciplines + break down complex information for various audiences
- A desire to share your knowledge to push the boundaries of technology & help others improve their skills
- Willingness to continue learning – new technologies, engines, rendering techniques, programming languages, you name it
Nice to have
- Previous experience managing a team of game programmers is an asset
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)
Additional information
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
3D Programmer (Rendering) [FAR CRY Project]
Toronto, Canada - Full-time - REF23216C
On being an 3D Programmer at Ubisoft Toronto:
We are hiring a 3D Programmer (Rendering) role for a FAR CRY Project. When you’re a 3D Programmer at Ubisoft Toronto, you connect with our players on two of the most basic aspects of a AAA game: its visuals and its performance. Your great math skills, your sharp eye for visual detail, and your knowledge of GPUs allow you to write a game’s most fundamental code and deliver a stunning visual experience.
As a dependable member of a larger production team, you collaborate with colleagues from a range of disciplines who depend on you for quickly getting something that is clear and good-looking up on screen. You work well with technical artists, transforming their requirements into efficient, working code.
You have a good understanding of the physics of lighting and a working knowledge of physically based shading. You use these passions, skills, and knowledge to create performant striking work, and are eager for your colleagues’ feedback.
The daily life of a 3D Programmer at Ubisoft Toronto:
- Program code customized to the hardware you are working with
- Explore new hardware and deal with the interesting new challenges it poses
- Meet up with artists to assess their needs and vision
- Review code to improve its performance, in search of that vital extra millisecond
- Read the latest relevant academic literature in order to stay at the forefront of your field
- You might attend a 3D tech talk by one of your colleagues on another project or brand – or give one yourself
What it takes to make it:
- An undergraduate degree in Computer Science, Computer Engineering or equivalent experience
- A minimum of 5 years' experience in general programming, ideally in the video game industry, with at least 3 years in graphics programming.
- Experience working on a larger graphics systems/feature in a performance critical environment. (Having shipped a AAA game is an asset)
- Proficiency in C++ (understanding of C# is an asset)
- Experience with HLSL/GLSL
- Experience in 3D programming for console and/or PC (DX11+/OpenGL 4.3+/Vulkan)
- Understanding of modern GPU rendering pipeline and how to utilize it efficiently
- Understanding and experience in real-time Physically Based Rendering (lighting, BRDF’s, camera model, etc.)
- Comprehensive understanding of rendering techniques used in modern AAA video-game productions
- Experience developing on video-game consoles and in performance optimization for consoles, particularly console specific shader optimizations
- Experience in using Mathematica to solve and optimize rendering algorithms is an asset
- Understanding and experience of Monte-Carlo path tracing techniques
- Drive and knowledge how to push the real-time rendering quality in video-games
- Ability to technically analyze images and propose quality improvements that fall in line with PBR;
- A proficiency to communicate with all disciplines, and to support and elevate the team in terms of visuals and performance
- You are creative and thirsty for innovation
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)
Additional information
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Technical Director – Design
Toronto, Canada - Full-time - REF23318Q
As a Technical Director - Design at Ubisoft Toronto, you’re the link between a design vision and its technical implementation.
With a high-level understanding of our tech, plus visibility on the project as a whole, you provide expert insight, tools, and support to steer a game – and its creators – towards success.
Though every day of development brings its own mix of anticipated and unforeseen challenges, you never lose sight of the big picture. As a strategic thinker and tactical planner, you balance short-term priorities with long-term goals to efficiently handle whatever comes your way while consistently considering the future impacts of your choices.
Thanks to your knowledge, adaptability, and willingness to help, not only can team members on your project look to you for information and direction, but so can others. You’re a go-to person for guidance and a valuable resource for Ubisoft employees worldwide.
What you’ll do
- Collaborate with other core team members to develop the overall vision & determine technical feasibility of your area of ownership (e.g. AI, mission, world, cinematics, etc.).
- Identify and analyze risks (engine, data, features, etc.).
- Assess existing tools + occasionally design custom ones to support design pipelines and workflows.
- Train team members on tools and techniques + raise awareness of new processes.
- Assist content creators with their technical needs & bridge communication between design and programming.
- Review and give your input on integrated work & find solutions to fix bugs.
- Maintain technical documentation (e.g. procedures, how-to guides, etc.).
- Prepare post-mortems + recommend ways to evolve how we create and integrate data.
- Anticipate technological advancements and stay up to date on market trends to define our best practices + share them with our studios.
- Participate in recruitment to build the technical design team & foster their growth.
What you bring
- Around 7 years of experience in the video game industry (or other related experience) + leadership experience
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations and the Microsoft Office suite (especially Excel, PowerPoint, and Visio)
- Familiarity with bug tracking software (e.g. Jira), version management systems (e.g. Perforce), and basic programming
- An innovative, collaborative, and solution-oriented spirit
- Excellent communication, interpersonal, mentorship, and presentation skills
- Critical thinking, time management, and organizational capabilities
- Attention to detail, curiosity, resourcefulness, and plenty of flexibility
What to send our way
Your CV, highlighting your background, skills, and 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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Technical Director – Characters [Splinter Cell]
Toronto, Canada - Full-time - REF23161D
We’re working on a Splinter Cell remake, assembling a team with passion, drive and respect for the trifocal goggles. This is an opportunity to be part of a treasured franchise, rebuilt on Ubisoft’s Snowdrop engine to deliver next-generation visuals and modernized stealth gameplay, while preserving what's at the heart of the Splinter Cell experience.
On being a Technical Director for Characters at Ubisoft Toronto
As a Technical Director for Characters at UbiTO, you will oversee the quality and technical content of your team. You will optimize team productivity through the technical process (pipeline) 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.
Type of Position: Permanent, full-time; Toronto, Ontario; Hybrid, flexible work environment
What you’ll do
- Determine your team’s technical needs to carry out the visions for the technical foundation for characters, and supporting character artistic direction, whilst 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;
- Carry out all other related tasks.
What it takes to make it
- 5+ years of experience in character modeling and/or rigging, or programming (or other relevant experience) and 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 are inclined to help others learn and grow
We know that 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.
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
We encourage you to 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.
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+.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Additional Information
All your information will be kept confidential according to EEO guidelines.
UI Programmer
Toronto, Canada - Full-time - REF20970C
Ubisoft Toronto Inc.
224 Wallace Avenue. M6H 1V7
Toronto, Ontario
Location of position: Toronto, Ontario; Remote Work Opportunities Available
Our Mission
Ubisoft’s 19,000 team members, working across more than 40 locations around the world, are bound by 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. 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.
Our Studio
Ubisoft Toronto is one of the largest development studios within Ubisoft, employing talented developers from around the world. We create worlds and tell stories that grip you, inspire you and challenge you. Since opening in 2010, we have shipped innovative game projects on some of Ubisoft’s biggest brands: Assassin’s Creed, Far Cry, Watch Dogs, For Honor and Tom Clancy’s Splinter Cell.
Most recently, we launched Far Cry 6, the most ambitious Far Cry game to date, featuring the talented Giancarlo Esposito as Anton Castillo. Our studio has also led the development of the newest game in the Watch Dogs franchise – Watch Dogs: Legion (2020), a stand out for its tech and design work, play as anyone gameplay in an open world, and rich and detailed rendition of a future London. Starlink: Battle for Atlas (2018) was Ubisoft Toronto’s first new IP, using technology that seamlessly blended physical and digital gameplay. We have an exciting roadmap of projects for the future and can’t wait to share more details.
Are you looking to work with enthusiastic experts who are tackling industry-changing challenges in entertainment and beyond? At Ubisoft Toronto, we are always striving to get better, be better and do better – embracing innovative ideas, exploring new technologies, and working together courageously and collaboratively.
On being an UI Programmer at Ubisoft Toronto:
You have direct influence over the quality of the game that will end up in the players’ hands; there is a tangible link between your work and the player experience. You are entrusted with coding the flow and delivery of key information for the player.
With every new iteration, you commit yourself to answering the most fundamental questions: Will it be easy for the player to flow through menus? Does the HUD feel right? Is it AAA quality? You’re an avid gamer who cares about the player experience.
As a dependable member of a cohesive presentation team composed of UI designers and artists, you will bring to life the vision of the UI designers, who will take your point of view and expertise into consideration when making their decisions.
Type of Position: Permanent, full-time; Toronto, Ontario; Hybrid, flexible work environment
The daily life of an UI Programmer at Ubisoft Toronto
- Code new and existing UI systems to meet the intent of the game’s design and flow;
- Keep them coherent with existing code;
- Understand existing functions, and suggest and develop improvements;
- Collaborate with designers and artists on layouts;
- Resolve UI bugs;
- Document your work.
What it takes to make it:
- An undergraduate degree in Computer Science or Software Engineering;
- 5 years of experience in C++ and optimizing code;
- Experience in gameplay, UI, and design (menus, HUD);
- Experience as part of a team that has shipped a video game;
- Experience developing on video-game consoles (Playstation, Xbox);
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game;
- You are creative and thirsty for innovation.
We know that 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.
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)
Life at Ubisoft
At Ubisoft Toronto, we look for people who are excited to create the future of games in one of the most diverse cities in the world. We believe that embracing our individuality helps us build stronger creative teams and develop better games for all players.
When you’re a member of our team, your professional development is a priority. You’ll have opportunities to be challenged, learn and grow in your role. Pushing the boundaries of what’s possible within game development while working with Ubisoft’s most powerful technologies – from game engines to performance capture and more. Annual performance reviews and salary increases will help you further your career and grow with our studio. We also offer hybrid remote work options, six weeks of vacation for all employees, an enhanced parental leave program, a comprehensive health benefits package, generous RRSP matching, industry education support, training and career development.
We celebrate the big and small moments together – with virtual events, get togethers, giveaways and more. In addition to our “right to disconnect” philosophy, the studio offers a variety of health and wellness initiatives including yoga, an on-site gym, flexible work hours, and other programs to create a better, sustainable work environment for our teams.
Join Us!
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 Indigenous people, racialized people, neurodivergent people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities.
If this sounds like your kind of studio, what are you waiting for?
Ubisoft Toronto is committed to providing accommodations for accessibility upon request.
We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Additional information
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
Choose a work environment that suits your needs, whether at-home, in studio or a mix of both
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.