Join Our Team
Current Openings
Check out all the current openings at our studio below or visit the Ubisoft Careers site for more.
Senior VFX Artist [Far Cry]
Montreal, Canada - Full-time - REF30581RPX Strategist – Pixel
Montreal, Canada - Full-time - REF30578OSenior Advisor – Employee Relations
Montreal, Canada - Full-time - REF30568OModeling Artist
Montreal, Canada - Contract - REF30569ETexture Artist [Prince of Persia]
Montreal, Canada - Full-time - REF30565DArtiste de texture [Prince of Persia]
Montreal, Canada - Full-time - REF30565DTeam Lead Analytics
Montreal, Canada - Full-time - REF30497NConcept Art Team Lead [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30543TCheffe, chef d’équipe – Art conceptuel [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30543TGolang Developer
Montreal, Canada - Full-time - REF30536ISecurity Researcher
Montreal, Canada - Full-time - REF30537TTeam Lead - Level Art [Prince of Persia]
Montreal, Canada - Full-time - REF30202OAssociate Producer [Prince of Persia]
Montreal, Canada - Full-time - REF30412LGame Director [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30201XPlayer Protection and Game Security Data Scientist [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30361AGestionnaire de stratégie CRM
Montreal, Canada - Full-time - REF30379DArtiste Texture
Montreal, Canada - Full-time - REF30508DSpécialiste résilience sécurité
Montreal, Canada - Full-time - REF30483JAdministrateur.rice Réseau
Montreal, Canada - Full-time - REF30194ODirectrice, Directeur technique art [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30210UArtiste technique principal - IU
Montreal, Canada - Full-time - REF30070ZProgrammeuse, Programmeur Online - Réseaux (C++) - Assassin’s Creed Codename Invictus
Montreal, Canada - Full-time - REF29925XLead Technique – TG Quality Foundations
Montreal, Canada - Full-time - REF30048NArtiste FX
Montreal, Canada - Full-time - REF30490XProgrammeur.euse en sécurité des jeux
Montreal, Canada - Full-time - REF30514CLead Technique _ FOR HONOR
Montreal, Canada - Full-time - REF29738YMachine Learning Developer - AI/ML
Montreal, Canada - Full-time - REF29875KProgrammeur·euse Outils
Montreal, Canada - Full-time - REF29980BChef d'équipe informatique (Protection des jeux) - RAINBOW 6 SIEGE
Montreal, Canada - Full-time - REF30286MProgrammeuse, Programmeur Online - Rainbow Six Siege
Montreal, Canada - Full-time - REF30502SCRM Operations Specialist
Montreal, Canada - Full-time - REF30359XArtiste d'effets visuels [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30485CAdministrateur·trice Infonuagique (DEVOPS)
Montreal, Canada - Full-time - REF30235FProgrammeur·euse Gameplay Senior [Nouvelle propriété intellectuelle]
Montreal, Canada - Full-time - REF30450JDirectrice, directeur technique art [Assassin's Creed Invictus]
Montreal, Canada - Full-time - REF30212MCoordonnateur·rice Licensing Musique
Montreal, Canada - Full-time - REF30484FProgrammeur·euse Gameplay Senior – [Nouvelle propriété intellectuelle]
Montreal, Canada - Full-time - REF30355BLead technique (Anvil Pipeline)
Montreal, Canada - Full-time - REF29550LAdministrateur.rice réseau sécurité
Montreal, Canada - Full-time - REF30195XChef de Projet Informatique - Programmation Gameplay [Rainbow Six Mobile]
Montreal, Canada - Full-time - REF29886CTechnical Lead, Automated Testing & Dev Excellence (Anvil Pipeline)
Montreal, Canada - Full-time - REF29550LNetwork - Online Programmer (C++) - Assassin’s Creed Codename Invictus
Montreal, Canada - Full-time - REF29925XDirector of account digital trust and security - Online Services
Montreal, Canada - Full-time - REF30245FGame Security Programmer
Montreal, Canada - Full-time - REF30514CSenior Gameplay Programmer – Anti-Cheat – [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30449XPrincipal Technical Designer
Montreal, Canada - Full-time - REF30127KGame Designer (Gameplay - Rainbow Six Mobile)
Montreal, Canada - Full-time - REF30393MTexture Artist
Montreal, Canada - Full-time - REF30508DResilience and Security Specialist
Montreal, Canada - Full-time - REF30483JMusic Licensing Coordinator
Montreal, Canada - Full-time - REF30484FProject Programming Lead - Gameplay [Rainbow Six Mobile]
Montreal, Canada - Full-time - REF29886CFX Artist
Montreal, Canada - Full-time - REF30490XSenior Gameplay Programmer – [New Intellectual Property]
Montreal, Canada - Full-time - REF30450JSenior Gameplay Programmer – [New IP]
Montreal, Canada - Full-time - REF30355BSenior Gameplay Programmer – [For Honor]
Montreal, Canada - Full-time - REF30487CVisual Effects Artist [Rainbow 6 Siege]
Montreal, Canada - Full-time - REF30485CSecurity Network Administrator
Montreal, Canada - Full-time - REF30195XVFX Artist [Prince of Persia]
Montreal, Canada - Full-time - REF30442OSenior Gameplay Animator (AI) – Far Cry
Montreal, Canada - Full-time - REF30436ZSr. Manager, Community Team
Montreal, Canada - Full-time - REF30228OManager, CRM Strategy
Montreal, Canada - Full-time - REF30379DCG SUPERVISOR
Montreal, Canada - Full-time - REF30398QSolution Security Architect
Montreal, Canada - Full-time - REF30388CGlobal compensation Advisor
Montreal, Canada - Full-time - REF30377UTechnical Lead– TG Quality Foundations
Montreal, Canada - Full-time - REF30048NCloud Administrator (DEVOPS)
Montreal, Canada - Full-time - REF30235FTechnical Art Director [Assassin's Creed Invictus]
Montreal, Canada - Full-time - REF30212MTechnical Art Director [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30210USenior Cinematic Animator
Montreal, Canada - Full-time - REF30206GNetwork Administrator
Montreal, Canada - Full-time - REF30194OPrincipal Technical Artist - UI
Montreal, Canada - Full-time - REF30070ZBusiness Development and Marketing Coordinator
Montreal, Canada - Contract - REF29779QTalent Business Partner
Quebec City, Canada - Full-time - REF30469DCharacter Technical Director - (Assassin's Creed project)
Quebec City, Canada - Full-time - REF30486WAnimation Director - (Assassin's Creed project)
Quebec City, Canada - Full-time - REF30362YLevel Artist [Splinter Cell Remake]
Toronto, Canada - Full-time - REF30566GModeler - Object Bank [Splinter Cell Remake]
Toronto, Canada - Full-time - REF30564OCharacter Artist - Modeling & Texturing [6-month contract]
Toronto, Canada - Full-time - REF30556ZLighting Artist [6-month contract]
Toronto, Canada - Full-time - REF30555STexture Artist [Splinter Cell Remake]
Toronto, Canada - Full-time - REF30554HSenior Lighting Artist - Junction Cinematics [1 year Contract]
Toronto, Canada - Full-time - REF30530VTeam Lead Programmer – Gameplay [Splinter Cell]
Toronto, Canada - Full-time - REF30444WSenior AI Programmer
Toronto, Canada - Full-time - REF30356FSenior VFX Artist [Far Cry]
Montreal, Canada - Full-time - REF30581R
Job Description
As a Senior VFX Artist at Ubisoft Montréal, you will take the lead in mentoring the VFX team and delivering visually impressive effects that enhance gameplay and immerse players in our worlds. From smoke and fire to explosions, snowfall, or waterfalls, your creations will enrich the game’s atmosphere and spark curiosity.
You’ll blend artistic vision with technical expertise, adapting to various tools while focusing on impactful, high-quality, real-time VFX. You’ll guide the team in producing optimized visual effects, manage priorities, and maintain critical resources like the texture library.
What you’ll do
- Mentor and review the work of the VFX team, covering both artistic aspects (textures, animations) and technical performance.
- Collaborate with the core team to understand the creative vision, setting visual effect priorities and maintaining an optimized texture library.
- Create realistic environmental, gameplay and cinematic effects using particle systems and custom textures.
- Partner with programmers and technical artists to define needs and develop tools.
- Work within technical constraints to produce functional and visually engaging effects.
- Integrate your VFX assets into the game engine.
- Refine effects based on playtest results and team feedback, ensuring optimization and performance.
- Balance creative ambition with project limitations while adapting to feedback.
Qualifications
What you bring to the team
- Proficiency in simulation software such as Embergen or Houdini.
- Skilled in 2D art tools like Photoshop and 3D software such as Maya or 3DS Max.
- Experience working with game engines such as Unity or Unreal.
- Solid understanding of vector mathematics and core art principles including lighting, composition, proportion, and colour theory.
- Strong attention to detail and an eye for artistic quality.
- Leadership skills with the ability to guide, mentor, and inspire colleagues.
- Collaborative mindset and adaptability to feedback.
- Excellent communication and presentation skills.
- Knowledge of shader writing and optimization is a strong asset.
What to send our way
- Your CV highlighting relevant skills and experience.
- A demo reel showcasing your best work with a clear breakdown of each piece. Please include samples or a link to your personal website or online portfolio.
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
PX Strategist – Pixel
Montreal, Canada - Full-time - REF30578O
Job Description
The Player Experience Strategist will be working conjointly with game productions and be a major actor in building the best, most innovative player experiences in the industry. This person will be the owner of the project’s player experience while working with a team of experts in establishing and executing their strategy.
Responsibilities:
- Build from the ground up and execute a player experience strategy from the conception phase in to live game operations, based on production team priorities, design pillars and PX objectives
- Drive the elaboration of high-impact, multi-data (game telemetry, survey, observation, etc.) player experience insights and maximize the use & reach of these findings
- Become a trusted ally in decision-making processes with production core team members & other important stakeholders
- Collaborate with other expertise teams such as Market Knowledge, Community Development and other expertise in building influential advanced insights
Qualifications
Passionate about games and understanding players’ behaviours, wants and needs
- A solid experience and relevant achievements in conducting mixed method research studies and generating insights by triangulating multiple data sources
- Have a solid knowledge of game development & game design
- Be able to be the player’s advocate as well as deal with multiple and diverse stakeholders with various priorities, perceptions and interests
- Focused on delivering results that yield actionable findings that meet and surpass industry standards in terms of industrial approach
- A collaborative team player who easily understands the benefits of working with other experts and playing on each other’s strengths to optimize efficiency and quality
- Highly organized, capable of leading multiple studies and projects on operational subjects, while keeping the strategic objectives in sight in large team environments
- Able to evolve in a complex ecosystem, adapting to standards and processes in place while continuing to improve and innovate them
- Experience conducting research embedded on a game production or product team, ideally in the video game industry
Additional information
The Ubisoft teams are made up of 19,000 people across more than 30 countries worldwide, united by a common mission: to enrich players’ lives through original and memorable gaming experiences. Their energy and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer and believes that diversity of backgrounds and perspectives is essential to creating worlds that foster growth and self-expression for everyone.
Working at Ubi MTL means enjoying a workplace that sparks creativity and encourages connection. We offer a collaborative environment focused on career development, learning opportunities, and well-being (our comprehensive benefits speak for themselves!).
If you’re excited about tackling thrilling challenges, leveraging cutting-edge technologies, and shaping the future of entertainment, join us to create the unknown.
At Ubisoft, you are welcome just as you are. We embrace diversity in all its forms and are committed to fostering an inclusive and respectful work environment for all differences.
Please note: we are committed to promoting a flexible work policy as we value interaction and collaboration among people. Our hybrid work model includes a minimum of three days per week in the office and two days working from home. If you reside outside of Quebec or Canada, relocation will be required. If you need a work permit, your eligibility will depend on your education and relevant years of work experience, in accordance with government requirements.
Senior Advisor – Employee Relations
Montreal, Canada - Full-time - REF30568O
Job Description
As Senior Advisor – Employee Relations, you’ll play a key role in fostering a respectful, safe, and inclusive work environment across Ubisoft’s Canadian studios. Reporting to the Director – Employee Relations, you’ll manage complex employee relations cases and support the implementation of programs and policies that promote a healthy and positive workplace culture.
What you'll do
- Handle reports of inappropriate behavior or sensitive situations, ensuring rigorous and confidential treatment.
- Lead investigations into workplace issues (such as harassment and discrimination, ensuring compliance with internal policies and legal requirements.
- Support local HR teams in managing and resolving complex cases by providing expertise and advice.
- Maintain accurate documentation and reporting for cases and interventions.
- Facilitate mediation and conflict resolution processes, including individual and group interventions.
- Support the rollout and application of employee relations programs and policies across Canadian studios.
- Contribute to the design and delivery of training and awareness sessions on respectful workplace practices and conflict management and other prevention strategies, including psychosocial risks management
- Monitor trends and risks in employee relations cases; provide insights and recommendations to improve practices.
Qualifications
What you'll bring
- 5+ years of experience in investigations, labour law, employee or labour relations, and conflict resolution.
- Strong knowledge of employment law and workplace standards in Canada.
- Advanced communication skills in French and English (verbal and written).
- Degree in Industrial Relations, Human Resources, Law, or equivalent.
- Certification in mediation, conflict resolution, or similar (an asset).
- Ability to manage sensitive situations with discretion and professionalism.
- Strong analytical and problem-solving skills.
Additional information
Modeling Artist
Montreal, Canada - Contract - REF30569E
Job Description
You will be working closely with your team lead to design and create photorealistic characters, environment elements and/or props.
What You’ll Do
Work in cooperation with the texturing, lighting and rigging departments to ensure smooth integration of models throughout production.
Optimize models for production performance while maintaining high visual quality
Work with scans, references and artwork as a starting point
Incorporate feedback from leads or supervisors and perform necessary iterations.
Get involved in the continuous improvement of modeling tools and pipeline.
Qualifications
What you bring to the team
- 2 to 5 years of experience in 3D modeling in the VFX, animation or video game industries.
- Knowledge of Maya and ZBrush;
- Ability to follow established working techniques and foster a team and collaborative spirit.
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Texture Artist [Prince of Persia]
Montreal, Canada - Full-time - REF30565D
Job Description
As a Texture Artist at Ubisoft Montréal, you will help create an immersive world by designing and applying textures that add depth and dimension to characters, objects, and environments. Combining observation, skill, and imagination, you will bring believable materials to life and make the game’s look unforgettable.
You will draw inspiration from reality to craft authentic textures, adapt to new tools and techniques to enhance their potential, and choose the most effective methods to deliver visuals that fit the artistic vision of the game.
What you’ll do
- Collaborate with the art team to understand the game’s artistic vision and texture priorities
- Study concept art and references to develop the visual language for materials
- Work closely with level artists to meet environment texture needs
- Create textures from scratch, from references, or from scans, and maintain an organized texture library
- Partner with modelers to propose texture options and assist with 3D mapping
- Collaborate with technical artists to optimize textures for performance while preserving quality
- Enhance 3D models by ensuring textures complement and elevate the visual fidelity of assets
- Participate in visual reviews, give and receive constructive feedback, and uphold quality standards
- Document and share workflows, techniques, and best practices
- Refine textures based on feedback from interdependent teams, and troubleshoot or optimize when necessary
Qualifications
What you bring to the team
- Proficiency with Substance Designer and Substance Painter, Photoshop, and industry‑standard 3D software such as Maya or 3ds Max
- Strong knowledge of UV layout, material creation, and texture baking
- Experience with physically based rendering (PBR) workflows and real‑time rendering pipelines
- Solid understanding of art fundamentals including lighting, composition, proportion, and colour theory, as well as game‑specific constraints
- Attention to detail and aesthetic sensitivity
- Collaborative mindset, clear communication skills, and openness to iterative feedback
- Knowledge of shader creation or procedural texturing techniques is an asset
What to send our way
- Your CV highlighting relevant skills and experiences
- A portfolio showcasing your best texture work, both realistic and stylized, with images or links to your website or online portfolio
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work
Artiste de texture [Prince of Persia]
Montreal, Canada - Full-time - REF30565D
Job Description
En tant qu’Artiste de texture chez Ubisoft Montréal, vous contribuerez à créer un monde immersif en concevant et en appliquant des textures qui ajoutent profondeur et dimension aux personnages, objets et environnements. Grâce à votre sens de l’observation, vos compétences et votre imagination, vous donnerez vie à des matériaux crédibles et rendrez l’esthétique du jeu inoubliable.
Vous puiserez votre inspiration dans la réalité afin de créer des textures authentiques, vous adapterez à de nouveaux outils et techniques pour en exploiter tout le potentiel, et choisirez les méthodes les plus efficaces pour livrer des visuels fidèles à la vision artistique du jeu.
Ce que vous ferez
- Collaborer avec l’équipe artistique pour comprendre la vision du jeu et les priorités en matière de textures
- Étudier les concepts et les références afin de développer le langage visuel des matériaux
- Travailler en étroite collaboration avec les artistes de niveaux pour répondre aux besoins des environnements
- Créer des textures à partir de zéro, de références ou de scans, et maintenir une bibliothèque de textures organisée
- Travailler avec les modeleurs pour proposer des options de textures et soutenir le mappage 3D
- Collaborer avec les artistes techniques pour optimiser les textures en tenant compte des performances tout en préservant la qualité
- Améliorer la fidélité visuelle des modèles 3D en veillant à ce que les textures les complètent et les valorisent
- Participer à des revues visuelles, donner et recevoir des retours constructifs, et maintenir les standards de qualité
- Documenter et partager vos méthodes, techniques et bonnes pratiques
- Ajuster les textures en fonction des retours des équipes interconnectées, et effectuer les corrections ou optimisations nécessaires
Qualifications
Ce que vous apportez à l’équipe
- Maîtrise de Substance Designer et Substance Painter, Photoshop, et logiciels 3D de référence tels que Maya ou 3ds Max
- Solides connaissances en dépliage UV, création de matériaux et baking de textures
- Expérience des flux de production en rendu physique (PBR) et dans des moteurs de rendu en temps réel
- Compréhension des bases artistiques incluant lumière, composition, proportion et théorie des couleurs, ainsi que des contraintes liées aux jeux vidéo
- Sens du détail et sensibilité artistique
- Esprit collaboratif, communication claire et ouverture aux retours
- Connaissance de la création de shaders ou des techniques de texturation procédurales considérée comme un atout
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur vos compétences et expériences
- Un portfolio présentant vos meilleures réalisations en textures réalistes ou stylisées sous forme d’images ou de liens vers votre site ou portfolio en ligne
Additional information
À propos de nous
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!
On adopte un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride
Team Lead Analytics
Montreal, Canada - Full-time - REF30497N
Job Description
- Design and evolve relevant, actionable Key Performance Indicators (KPIs) for the studio.
- Build statistical and predictive models to improve game performance analyses.
- Standardize and harmonize KPI frameworks to ensure consistent performance comparisons.
- Promote best analytical practices through knowledge sharing and community building.
- Recommend improvements for studio tools, processes, and data workflows.
- Assess and guide the development of analytical talent within the organization.
- Foster cross-functional collaboration with Publishing, Marketing, and HR Analytics teams.
- Recruit and develop a high-performing analytics team aligned with strategic objectives.
- Define objectives, mobilize the team, and oversee daily operations.
- Support team members and monitor their performance to drive continuous growth.
Qualifications
- Strong knowledge of statistical approaches and methods such as sampling, Machine Learning, and A/B testing.
- Proficiency with analytical tools such as Excel, Tableau, PowerBI, Python, SQL.
- Solid understanding of IT concepts such as data management and software development.
- Ability to communicate effectively with cross-functional departments.
- Aptitude for driving change management in interdepartmental projects.
- Excellent analytical and synthesis skills.
Additional information
Ubisoft’s teams include 19,000 people across more than 30 countries worldwide, united by a common mission: to enrich players’ lives through original and memorable gaming experiences. Their energy and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer and believes that diversity of backgrounds and perspectives is essential to creating worlds where everyone can thrive and express themselves.
Working at Ubi MTL means enjoying a workplace that sparks creativity and fosters connection. We offer a collaborative environment focused on career growth, learning opportunities, and well-being (our comprehensive benefits speak for themselves!).
If you’re excited to take on thrilling challenges, leverage cutting-edge technologies, and shape the future of entertainment, join us to create the unknown.
At Ubisoft, you are welcome as you are. We embrace diversity in all its forms and are committed to fostering an inclusive and respectful work environment.
Additional Information
We are committed to promoting a flexible work policy as we value interaction and collaboration. Our hybrid work model includes a minimum of three days per week in the office and two days working remotely.
If you reside outside Québec or Canada, relocation will be required. If you need a work permit, your eligibility will depend on your education and relevant years of work experience, in accordance with government requirements.
Concept Art Team Lead [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30543T
Job Description
As a Concept Art Team Lead at Ubisoft Montreal, you will guide and inspire a team of Concept Artists working on Rainbow Six Siege. You will foster a collaborative and creative environment while ensuring that all deliverables meet artistic standards and project timelines. You will work closely with production and other teams to make sure concepts support the vision and needs of the project.
What you’ll do
- Lead and mentor a team of Concept Artists, encouraging creativity and collaboration
- Plan, prioritize, assign, and monitor tasks based on project goals and deliverables
- Partner with production to ensure quality and consistency of concept art
- Provide constructive feedback to support artistic and technical growth
- Stay informed about industry trends and integrate best practices into creative processes
- Understand the game’s story, gameplay, and constraints to guide the team effectively
- Identify and help resolve conflicts or challenges within the team
- Participate in performance follow-up in collaboration with production management
- Support onboarding of new team members
Qualifications
What you bring to the team
- Portfolio demonstrating expertise in concept art and mastery of diverse styles and genres
- Skills in team management and leadership within a creative environment
- Strong communication and collaboration abilities across disciplines
- Proficiency in relevant graphic design tools such as Adobe Creative Suite
- Solid understanding of video game production processes
What to send our way
- Your CV highlighting relevant skills and experiences
- Portfolio or examples of concept art showcasing your expertise
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Cheffe, chef d’équipe – Art conceptuel [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30543T
Job Description
En tant que Cheffe, chef d’équipe – Art conceptuel à Ubisoft Montréal, vous dirigerez et encadrerez une équipe de Concept Artists pour le projet Rainbow Six Siege. Vous favoriserez un environnement collaboratif et inspirant, tout en veillant à ce que les livrables soient réalisés selon les standards artistiques et dans le respect des échéances. Vous travaillerez en étroite collaboration avec la production et les autres disciplines afin que les concepts soutiennent la vision et les besoins du projet.
Ce que vous ferez
- Encadrer et inspirer une équipe de Concept Artists, en encourageant créativité et collaboration
- Planifier, prioriser, répartir et suivre les tâches de l’équipe en fonction des objectifs et livrables
- Coopérer avec la production pour assurer la qualité et la cohérence des concepts artistiques
- Fournir des retours constructifs pour soutenir le développement artistique et technique
- Intégrer les meilleures pratiques en restant attentif·ve aux tendances et évolutions de l’industrie
- Comprendre l’histoire, le gameplay et les contraintes du jeu afin de guider la création
- Identifier et contribuer à résoudre les problèmes et conflits dans l’équipe
- Participer aux suivis de performance en collaboration avec la gestion de production
- Faciliter l’intégration des nouveaux membres au sein du groupe
Qualifications
Ce que vous apportez à l'équipe
- Portfolio démontrant une expertise en art conceptuel et la maîtrise de différents styles et genres
- Compétences en encadrement et gestion d’équipe dans un contexte créatif
- Excellentes aptitudes de communication et collaboration avec diverses disciplines
- Maîtrise d’outils de conception graphique tels qu’Adobe Creative Suite
- Bonne compréhension du processus de production d’un jeu vidéo
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur vos expériences et compétences
- Portfolio ou exemples de concepts artistiques illustrant votre savoir-faire
Additional information
À propos de nous
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!
On adopte un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Golang Developer
Montreal, Canada - Full-time - REF30536I
Job Description
Our Agile development team is looking for an experienced Go Developer who will help design and build a Kubernetes managed platform that strengthens the reliability, scalability, and security of our infrastructure. The team thrives on collaboration, open communication, and shared ownership, and we value people who bring ideas forward and contribute to continuous improvement. We’re passionate about creating high-quality solutions, staying curious about new technologies, and supporting each other to deliver our best work.
Responsibilities:
- Participate in the design, development, testing, and deployment of high-performance control plane or automations for our Kubernetes hosting platform.
- Collaborate closely with cross-functional teams, including devOps, infrastructure, and security, to ensure seamless integration and operation of the control plane.
- Implement and maintain features that enhance the functionality, efficiency, and scalability of our Kubernetes managed services.
- Ensure the security and compliance of our platform, incorporating best practices and industry standards.
- Work closely with product managers and stakeholders to gather requirements and provide technical expertise in shaping the direction of the Kubernetes hosting platform.
- Work with Project Managers and/or Development Team Leaders to define priorities, build project plans and estimations.
- Engage actively with your team, embrace their agile methods, and collaborate effectively with other teams to ensure alignment and synergy. Conduct regular code reviews, mentor junior developers, and contribute to a collaborative and innovative development culture.
- Troubleshoot and resolve issues working proactively to identify and address potential challenges.
- Stay current with industry trends, emerging technologies, and best practices in Kubernetes and cloud-native development.
Qualifications
- Expert hands-on experience developing back-end services in Go with clean, maintainable code practices.
- Solid understanding of Kubernetes including core architecture, control-plane components, and relevant networking concepts.
- Experience with containerization and orchestration tools, particularly Docker and Kubernetes.
- Practical knowledge of Infrastructure as Code (IaC) and tooling such as Helm or similar package managers.
- Ability to design and execute effective unit tests for Go applications; familiarity with TDD principles is an asset.
- Experience deploying and operating workloads on cloud platforms like AWS or Azure, specifically in Kubernetes environments.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences
Security Researcher
Montreal, Canada - Full-time - REF30537T
Job Description
Ubisoft IT is looking for a Security Researcher for the Security & Risk Management (SRM) team. Fully embedded in Rainbow 6 Siege (R6), this team is responsible for performing security audits on R6 builds and services to ensure their resilience against various threats.
As a Security Researcher joining this team, you will be responsible for conducting an in-depth analysis of security vulnerabilities in our games, analyzing exploits, and devising countermeasures to enhance the security posture of our organization. You will work closely with cross-functional teams to identify potential threats and recommend preventive measures to safeguard our games and sensitive information.
Responsibilities
- Act as a technical expert on security matters related to every game security aspect such as anti-piracy, anti-cheat, game exploits, and security vulnerabilities;
- Reverse engineer existing cheats and exploits;
- Produce technical game security guidelines for game development teams;
- Evaluate and participate in the implementation of security protections within game clients and game servers;
- Perform code security audits to detect security weaknesses;
- Prioritize corrective measures and assist development teams in fixing those issues;
- Communicate efficiently technical security requirements to project stakeholders.
Qualifications
- Experience in reverse engineering games/cheats and/or vulnerability research;
- Strong knowledge of static and dynamic analysis on executables, proprietary file formats, and proprietary network protocols;
- Experience with disassemblers/decompilers such as IDA Pro;
- Good knowledge of Operating System Internals Windows;
- In-depth understanding of software exploitation, protection/obfuscation techniques, knowledge of anti-cheat solutions and possible bypasses, and cheating techniques;
- Good understanding of common vulnerabilities and security issues in online games.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process
Team Lead - Level Art [Prince of Persia]
Montreal, Canada - Full-time - REF30202O
Job Description
As a 3D Environment Lead at Ubi MTL, you’ll guide the creation of immersive and captivating worlds. As a true environment architect and visual storyteller, you’ll play a vital role in shaping spaces that evoke unique atmospheres and elevate the player experience.
Whether designing a level, creating a side mission, or enhancing an open world, every element you craft — from buildings to props — will weave a story, spark imagination, and set a memorable mood.
What you’ll do
- Work closely with level design and art direction to understand and implement the game’s vision;
- Coordinate and inspire your team of level artists while balancing artistic creativity with technical performance;
- Organize and lead regular meetings to assign tasks, prioritize goals, and track progress;
- Balance artistic direction, technical requirements, and production constraints to ensure top-quality outputs;
- Review integrated work to verify it aligns with artistic vision and functions as intended;
- Offer guidance and constructive feedback to develop a cohesive and high-quality visual style;
- Stay informed on industry trends and best practices;
- Actively participate in recruitment to build and expand a strong team of talented level artists.
Qualifications
What you bring to the team
- Proven experience in level art, modeling, texturing, lighting, and other relevant fields;
- Proficiency with 3D software (e.g., 3DS Max or Maya) and optimization techniques;
- A solid understanding of artistic principles (lighting, composition, color theory, etc.);
- Strong mentoring, communication, organization, and time management skills;
- A flexible approach and resourcefulness in tackling creative and technical challenges;
- A collaborative mindset with a strong focus on team-building and relationships;
- Sharp attention to detail.
What to send our way
- Your CV highlighting your education, prior experience, and skillset;
- A portfolio showcasing your standout projects (attach images or share a link to your website or online portfolio).
Additional information
About us
Ubisoft is a global leader in video games, with teams around the globe creating original and unforgettable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more. We believe diverse perspectives help both games and teams thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join our journey and shape the unknown!
We embrace a hybrid work model to support a healthy work-life balance while staying connected to your team. Some roles may require full-time office-based work.
Associate Producer [Prince of Persia]
Montreal, Canada - Full-time - REF30412L
Job Description
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.
Qualifications
- 7+ years of experience in production or project management in the video game industry;
- 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.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Game Director [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30201X
Job Description
As a Game Director on Rainbow 6 Siege, you’ll transform a creative vision into a variety of systems and mechanics that combine to create an engaging experience for players to enjoy. You will provide your team with the general guidelines to design their specific gameplay features and allow them the flexibility to experiment and iterate.
While your designers focus on their areas of ownership, you’ll pay attention to the larger picture, overseeing the game’s overall outcome: progression, pace, balance, and – of course – quality. You will ensure that all elements related to design work together cohesively to fit the intended experience and make it fun.
What you’ll do:
- Work with the creative director and other core team members to define the game and unify your visions;
- Develop your game design direction + communicate (and emphasize) it across the production floor;
- Support your game designers in developing their features (e.g. gameplay rules, progression systems, combat systems, weapon attributes, artificial intelligence behaviours, 3Cs, etc.) + provide mentorship and constructive feedback to achieve quality;
- Collaborate with interdependent teams to align all design, technical, graphic, and narrative elements;
- Review and discuss budgets & timelines with the producer + keep the editorial team up to date on progress and milestones;
- Adapt to technical and production constraints, feedback, and play test results; readjusting your design direction when need be;
- Follow up on features post-launch to improve, add, or remove components; interpreting data to inform decision-making;
- Occasionally travel locally and abroad to present the game, meet with external partners, visit co-dev studios, etc.;
- Anticipate technological advancements and stay up to date on market trends to evolve our production processes and define our best practices + share them with our studios.
Qualifications
- Around 7 years of game design experience or related experience + 3 years of leadership;
- Experience in ‘live’ competitive shooter games;
- In-depth knowledge of game engines (e.g. Unity or Unreal) & their limitations, Photoshop, and the Office Suite (especially Excel and PowerPoint);
- A highly innovative, empathetic, creative, and collaborative spirit;
- A degree in Game Design or equivalent;
- Excellent communication, interpersonal, presentation, problem-solving, organizational, and mentorship skills;
- Critical thinking, curiosity, resourcefulness, and plenty of flexibility;
- Ability to sift through data and come to meaningful conclusions;
- Familiarity with online gaming communities and live streaming platforms (e.g. Twitch);
- 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.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Player Protection and Game Security Data Scientist [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30361A
Job Description
What you will do
Summary
As a core member of the Rainbow Six Siege Game Security team, the Player Protection and Game Security Data Scientist plays a crucial role in safeguarding the integrity of the player experience. This role focuses on leveraging data to detect and mitigate threats that undermine fairness, safety, and trust within the game.
The Data Scientist will concentrate on protecting three key pillars:
1. Monetization fairness, addressing issues like marketplace abuse and item exploitation.
2. Competitive integrity, identifying behaviors such as boosting and smurfing.
3. Account integrity, tackling account theft, unauthorized access, and account selling.
The initial priority will be to lead the strategy against Marketplace and Grey Market abuse and fraud. This includes analyzing abuse patterns and fraud types, defining key metrics to monitor their evolution, designing alert systems to automatically detect market anomalies, advising on response strategies and safeguards post-detection, and collaborating with the monetization team to implement reinforcement mechanisms that curb abuse while preserving market freedom.
Beyond monetization, the Data Scientist will contribute to strategies that uphold competitive integrity at the game level, ensuring that insights and interventions align with the mission to protect players and maintain a fair environment.
For account integrity, the role involves applying cross-functional expertise to strengthen existing defenses, overseeing monitoring systems, and ensuring timely detection and response to emerging threats.
Responsibilities
- Marketplace Abuse Strategy Lead the development and implementation of strategies to detect and mitigate marketplace and grey market abuses. Define and monitor key metrics to track fraudulent behaviors, build alerting systems to flag anomalies, and collaborate with monetization teams to design safeguards that reduce abuse while preserving market dynamics. Provide data-driven insights to support enforcement actions and policy adjustments.
- Cross-Team Collaboration
Work with teams such as UDO, Online Services, SRM, CRC and Game Security to enhance detection and response capabilities. Connect data across systems to trace the full lifecycle of abuse, from detection to sanction to appeal.
- Player Protection KPIs Monitoring Alerts
Create alerts based KPI metrics that reflect the health of the player protection ecosystem. Develop real-time alerting based on abuse trends, system effectiveness, and threat actor behaviors.
- Abuse Intelligence Systems
Develop and maintain systems that will detect abuse patterns across competitive, monetization, and account-related domains. Use data from multiple ecosystems to uncover emerging threats and assess their impact on players.
- Innovation & Research
Stay current with industry trends in anomaly detection, behavioral analytics, and game data science. Propose new approaches and technologies to strengthen player protection strategies.
Qualifications
What you bring
Qualifications
- Bachelor’s or master’s degree in data science or analysis, Computer Science, Statistics, or a related field.
- 3+ years of experience in data science, ideally in gaming, fraud detection, or cybersecurity.
- Knowledge of financial compliance or market fraud detection.
- Knowledge of anomaly detection, classification models, and clustering techniques.
- Experience with behavioral analytics and fraud detection algorithms.
- Experience with building or maintaining real-time alerting systems or streaming data pipelines.
- Familiarity with game telemetry, matchmaking systems, or player behavior analytics is a plus.
Skills & Attributes:
- Strong analytical and problem-solving abilities
- Genuine interest in player protection and game security
- Autonomous, proactive, and results-driven
- Excellent communicator with the ability to turn complex data into actionable insights
- Curious, pragmatic, and adaptable to fast-evolving challenges
- Collaborative team player with a security-first mindset
- Fluency in English is required for effective communication with our colleagues and partners around the world who do not speak French.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and
memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.
We believe diverse perspectives help both players and teams thrive. If you’re passionate
about innovation and pushing entertainment boundaries, join our journey and help us create
the unknown!
We embrace a hybrid work model helping you stay connectedwith your team and aligned with
business priorities, while giving you the opportunity to maintain your work-life balance.Note,
that some roles are fully office-based and are not eligible for hybrid work.
Gestionnaire de stratégie CRM
Montreal, Canada - Full-time - REF30379D
Job Description
L’industrie du jeu vidéo a évolué vers un modèle axé sur les services et la nécessité de capter une part importante du temps de divertissement des joueurs. Acquérir de nouveaux clients représente un défi, tout comme les fidéliser au sein de l’écosystème Ubisoft. Le service qu’Ubisoft offrira tout au long du parcours du joueur fera la différence dans un marché hautement concurrentiel. La communication avec les joueurs doit être multicanale et personnalisée : envoyer le bon message, à la bonne personne, au bon moment, via le bon canal et le bon appareil.
Ubisoft exploite une grande variété de canaux internes (courriel, bannières web, actualités en jeu, hubs consoles, notifications mobiles, etc.) à l’aide d’outils spécifiques, en collaboration avec divers partenaires tels que le siège d’Ubisoft, les équipes Global Brand Publishing et les équipes de production à travers le monde.
L’activité de stratégie CRM vise à améliorer l’acquisition, la rétention et la monétisation, tout en assurant la satisfaction des joueurs à chaque étape de leur parcours de consommateur ou de joueur. En tirant parti de la puissance des données et des multiples points de contact offerts par les canaux CRM, la stratégie CRM contribue à créer une relation personnalisée 1-à-1 avec les clients Ubisoft et à renforcer leur fidélité au sein de l’écosystème.
Dans ce contexte, l’équipe Stratégie CRM recherche un gestionnaire, rattaché au Directeur Stratégie CRM, pour diriger une équipe de stratèges CRM gérant un portefeuille varié de jeux.
Responsabilités principales
- Diriger et encadrer une équipe de stratèges CRM, en favorisant un environnement collaboratif et performant.
- Superviser l’intégration, l’accompagnement, le mentorat et la gestion de la performance pour soutenir la croissance et le développement de l’équipe.
- Fournir un soutien opérationnel dans les activités quotidiennes de stratégie CRM : sélection des canaux pertinents, définition des cibles, conception de messages percutants et production de rapports détaillés.
- Guider l’équipe dans la construction des cycles de vie jeu pour un portefeuille de titres, c’est-à-dire les parcours utilisateurs à travers plusieurs points de contact : définition de la stratégie, élaboration des objectifs, évaluation des ressources et mesure des résultats.
- Collaborer avec les équipes Analytics et Science de données pour exploiter les données dans les tactiques marketing et la segmentation d’audience sur les canaux CRM, ainsi que pour analyser la performance et l’efficacité.
- Soutenir et renforcer les interactions de l’équipe avec les principaux partenaires internes : gestionnaires de marque (Global Publishing), équipes de production, équipes d’analyse marketing, d’audience et de science des données.
- Communiquer régulièrement avec la haute direction au sujet de l’évolution de l’équipe, des performances des campagnes, des améliorations de processus et des projets transversaux.
Qualifications
- 5 à 7 ans d’expérience en CRM, marketing numérique ou engagement client, idéalement dans les secteurs du divertissement, du jeu vidéo ou des technologies.
- Succès démontré dans la conception et la mise en œuvre de stratégies de marketing relationnel et de campagnes personnalisées.
- Leader motivé et enthousiaste, capable d’influencer l’organisation grâce à une vision claire et à un mise en récit inspirant.
- Solides compétences organisationnelles et en gestion de projet, avec capacité à gérer et prioriser plusieurs projets, échéances et flux de travail.
- Esprit créatif et orienté solution, axé sur l’exécution efficace tout en conservant une vision stratégique.
- Esprit proactif et autonome, cherchant constamment à améliorer les programmes et processus existants.
- Solides compétences analytiques et expérience dans l’interprétation des données de performance CRM et l’application des insights.
- Excellentes aptitudes en communication et en gestion des parties prenantes.
- Passion pour les jeux vidéo et compréhension du comportement des joueurs, un atout important.
- La maîtrise du français est un atout.
Additional information
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.
Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi nous vous encourageons vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Artiste Texture
Montreal, Canada - Full-time - REF30508D
Job Description
Vous travaillerez en étroite collaboration avec votre Team Lead pour créer des textures photoréalistes, ainsi que pour travailler sur le shading et développer le look de l’asset (personnages, éléments d’environnement et/ou props).
Ce que vous ferez :
Créer des textures selon les références (internes ou fournies par le client).
Créer les UVs des assets à texturer (multi-tiles).
Être responsable du lookdev et du shading de l’asset dans Arnold for Houdini.
Produire des éléments photoréalistes tout en respectant les standards techniques et esthétiques établis pour le projet en cours (film ou série télévisée).
Utiliser les méthodes appropriées afin de respecter les délais et optimiser les temps de rendu.
Suivre les techniques établies et travailler dans un environnement orienté travail d’équipe.
Collaborer avec le département Lighting pour s’assurer que l’asset soit photoréaliste dans le contexte du shot.
Créer occasionnellement des shading networks en utilisant des procedurals.
Ingest des textures provenant d’autres fournisseurs.
Qualifications
Ce que vous amenez
Connaissance de Mari et/ou Substance Painter et Photoshop.
Solide connaissance des shaders et des AOVs.
Minimum de 2 ans d’expérience en Texturing 3D dans l’industrie VFX ou avec un moteur de rendu raytracing (Arnold, Vray, etc.).
Connaissance d’Arnold et Houdini, un atout important.
Connaissance de Nuke et Maya, un atout.
Additional information
Notre passion pour l'innovation et la créativité de notre équipe sont reconnues dans toute l'industrie et demeurent la pierre angulaire de notre philosophie de travail. Notre équipe est composée de plus de 200 créateurs hyper qualifiés répartis dans deux espaces de création situés à Piedmont, dans les Laurentides et dans le quartier Mile-End de Montréal.
Notre répertoire recèle des titres prestigieux que 300, Avatar, Hunger Games et Jurassic World, ainsi que dans les 6 derniers épisodes de la franchise Star Wars et la nouvelle série télévisée haut de gamme Disney+, The Mandalorian, The Book de Boba Fett, Obi Wan Kenobi et Andor.
Nous sommes d’abord et avant tout de bons êtres humains, qui valorisent les bonnes valeurs humaines, le bien-être et la solidarité.
Chez Hybride, 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.
Spécialiste résilience sécurité
Montreal, Canada - Full-time - REF30483J
Job Description
Le/la titulaire du poste jouera un rôle essentiel en assurant la santé et la sécurité de nos studios pan-canadiens, tant au niveau des employés, les fournisseurs, les visiteurs, Le mandat principal consistera à diriger et à superviser les opérations quotidiennes de sécurité physique, d'intervention en cas d'incident et d'urgence à travers le pays. Il/elle fournira une expertise informationnelle, fonctionnelle et technique en matière de sécurité afin de garantir et d'améliorer la posture actuelle de sécurité physique en élaborant et en maintenant des procédures et processus, en mettant en œuvre des contrôles et des systèmes de sécurité afin d'atténuer les risques potentiels.
Ce que vous ferez
- En tant qu'expert.e en sécurité physique, assurer la conformité avec les politiques et réglementations de l'équipe de Sécurité et Gestion des Risques Globale;
- Participer au développement de la stratégie de sécurité pan-canadienne, définir les exigences et les priorités et superviser sa mise en œuvre;
- Maintenir les politiques et normes de sécurité physique;
- Effectuer des évaluations de sécurité physique sur place et à distance et assurer les actions correctives appropriées;
- Gérer et superviser les bons de travail et les spécifications des agents de sécurité;
- Participer activement à la planification et au déploiement de projets de sécurité, en utilisant votre expertise pour améliorer notre infrastructure de sécurité;
- Diriger la résolution des situations d'urgence, en utilisant votre expertise pour gérer les crises et assurer la sécurité de notre personnel et de nos biens;
- Fournir les exigences de sécurité physique pour les événements locaux internes et externes;
- Effectuer des évaluations des exigences en matière de lois et de réglementations concernant la santé et la sécurité physique;
- Coordonner la formation interne sur la prévention et la sensibilisation aux risques et menaces potentiels;
- Participer en tant que membre clé du comité de santé et sécurité, en apportant des idées et des stratégies pour promouvoir un environnement de travail sécuritaire;
- Soutenir la gestion des contrats de sécurité connexes en collaboration avec les achats, la mise en œuvre de systèmes tels que le contrôle d'accès, les systèmes d'alarme, les systèmes de détection d'intrusion et les systèmes de caméras vidéo (CCTV);
- Élaborer et maintenir des indicateurs de sécurité et des rapports de direction;
- Contribuer à d'autres initiatives liées à la résilience;
- Soutien et contrôle des allocations budgétaires de sécurité;
- Effectuer toutes les autres tâches connexes.
Qualifications
Ce que vous apportez à l'équipe
- Très bonne compétences en communication (verbales et écrites);
- Très bonne compétences en présentation (verbales et écrites);
- Bonne compétences en relations interpersonnelles et en négociation, et capacité à influencer les parties prenantes à tous les niveaux;
- Excellentes compétences organisationnelles, capacité à gérer plusieurs tâches et à prioriser le travail pour respecter constamment les délais;
- Capacité à mener des sessions de formation informatives au besoin;
- Bonne compétences analytiques et souci du détail;
- Capacité à rédiger des documents clairs et bien structurés;
- Capacité à prendre des décisions rapidement dans un environnement en évolution constante;
- Gestion des incidents, y compris les procédures de-escalation;
- Autonome;
- Plus de 7 ans d'expérience dans le domaine de la sécurité ou une expérience pertinente;
- Expérience pratique; contrôles d'accès physiques, surveillance vidéo, atténuation des intrusions physiques;
- Expérience pratique dans la mise en œuvre de la sécurité physique;
- Connaissance technique en sécurité et méthodologie de gestion de continuité des affaires et gestion de crise;
- La connaissance des logiciels Genetec et Entrapass est un atout;
- Une connaissance de base des réseaux informatiques est un atout;
- La connaissance du Code du bâtiment est un atout;
- La connaissance des codes et réglementations de santé et sécurité est un atout;
- Produits Microsoft Office;
- Une certification technique en informatique est un atout;
- Une certification en matière de sécurité est un atout;
- Une certification ASIS PSP ou équivalente est un atout;
- Une certification en gestion de la continuité des affaires (ABCP, CBCP) est un atout.
*Ce rôle nécessite des horaires flexibles en fonction des besoins opérationnels (ex : événements spéciaux), vous pouvez être appelé en dehors des heures de bureau normales et être amené à aider à la gestion des incidents la nuit et les week-ends.
*Des déplacements nationaux peuvent être nécessaires.
Additional information
À propos de nous
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Ils croient que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez leur aventure et aidez-les à créer l’inconnu!
On adopte un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Administrateur.rice Réseau
Montreal, Canada - Full-time - REF30194O
Job Description
Le département Infrastructure de notre équipe réseau mondiale est à la recherche d’un Administrateur.rice Réseau prêt à mettre son expertise au service d’une équipe dynamique de passionnés de jeux vidéo et de technologies. Si vous êtes audacieux, motivé et n’avez pas peur de repousser les limites, nous voulons vous dans notre équipe.
En tant qu’Administrateur.rice Réseau, vous serez responsable de l’installation et de la maintenance des solutions et services TI, ainsi que de proposer des améliorations et des optimisations à l’infrastructure actuelle. En tant qu’administrateur senior, vous serez également chargé de résoudre des problématiques complexes qui nous sont remontées par nos partenaires.
Responsabilités
- Installer, configurer et maintenir l’équipement réseau (commutateurs, routeurs, pare-feux, répartiteurs de charge).
- Déployer et soutenir les liaisons réseau privées et les connexions de peering dédiées.
- Surveiller, dépanner et optimiser l’infrastructure et les services réseau.
- Appliquer les politiques et procédures de sécurité réseau.
- Effectuer une planification et une gestion proactive de la capacité réseau.
- Automatiser pour améliorer l’efficacité opérationnelle et la cohérence.
- Maintenir une documentation précise du matériel, des logiciels et des configurations réseau.
- Contribuer à la définition des normes, lignes directrices et meilleures pratiques réseau.
- Participer à l’évaluation des besoins techniques et à l’appui des efforts de conception.
- Fournir du soutien aux utilisateurs et encadrer les membres de l’équipe, notamment les nouveaux collègues.
Qualifications
- Expérience avérée de niveau senior en routage avancé (BGP, OSPF) et en technologies de commutation (VLAN, STP, EtherChannel, VTP, protocoles de couche 2/3), avec une solide expérience en dépannage et résolution de problèmes complexes dans des environnements de production.
- Capacité démontrée à concevoir et mettre en œuvre des solutions d’automatisation avec Python et Ansible, incluant une expérience pratique d’intégration dans des flux CI/CD.
- Compréhension approfondie et pratique des environnements Linux, avec une expertise avancée en ligne de commande et des connaissances en réseautage au niveau système.
- Connaissances étendues des écosystèmes d’infrastructure, incluant la virtualisation du stockage et l’informatique en nuage (privé et public).
- Aptitude à vulgariser des concepts techniques complexes pour les rendre clairs et accessibles aux parties prenantes de tous niveaux, incluant la direction.
- Proactivité dans l’identification des risques et dépendances, la remontée de préoccupations liées à la gouvernance ou à la priorisation, et la contribution à la clarté opérationnelle et aux décisions stratégiques.
Additional information
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.
Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi nous vous encourageons vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Directrice, Directeur technique art [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30210U
Job Description
En tant que directrice, directeur technique art à Ubi MTL, vous serez un expert de haut niveau du potentiel, des capacités et des limites de notre technologie, tout en ayant une vision claire du projet global. Vous jouerez un rôle clé en fournissant expertise, outils et soutien pour guider un jeu – et ses créateurs – vers le succès.
En collaboration avec les autres directeurs dès les premières étapes, vous travaillerez à définir les intentions du projet avant d'engager les ressources. Vous tiendrez compte de facteurs mesurables comme le rendu, la performance et la mémoire, ainsi que de facteurs moins tangibles comme le timing et le rythme. En adoptant une approche réaliste et tournée vers l’avenir, vous mettrez en place des plans concrets afin de concrétiser les idées ambitieuses.
Même si chaque journée de développement apporte son lot de défis prévus et imprévus, vous garderez toujours une perspective globale. En tant que penseur stratégique et planificateur tactique, vous équilibrerez les priorités immédiates avec les objectifs à long terme, en considérant toujours l’impact futur de vos décisions.
Ce que vous ferez
- Collaborer avec l’équipe de direction pour définir la vision globale et évaluer la faisabilité technique.
- Identifier et analyser les risques liés à différents aspects (moteur de jeu, données, fonctionnalités, etc.).
- Évaluer les outils existants et, au besoin, concevoir des solutions personnalisées pour soutenir les pipelines artistiques tout en maintenant la vision du projet.
- Communiquer avec les artistes techniques et les directeurs·trices techniques graphiques adjoint·es pour partager des informations, faire appliquer des standards, fournir des références et des rétroactions.
- Résoudre des problématiques complexes et prioritaires, et approuver des spécifications techniques.
- Préparer des bilans de projets, en proposant des améliorations pour optimiser la création et l’intégration des données graphiques.
- Anticiper les évolutions technologiques et rester au fait des tendances du marché pour établir des meilleures pratiques et les partager en interne et dans l’industrie.
- Participer au recrutement pour développer votre équipe technique artistique et enrichir son expertise.
Qualifications
Ce que vous apportez à l’équipe
- Expérience en art, art technique ou programmation, combinée à des compétences solides en gestion.
- Maîtrise des moteurs de jeu (p. ex. Unity, Unreal) et leurs contraintes, des outils d’art 2D (p. ex. Photoshop), des logiciels 3D (p. ex. 3DS Max, Maya, Substance Painter) et des langages d'écriture de script (p. ex. C#, Python, JavaScript, MaxScript).
- Familiarité avec les logiciels de suivi des bogues (p. ex. Jira) et les systèmes de gestion des versions (p. ex. Perforce).
- Un esprit novateur, collaboratif, empathique et orienté solutions.
- Solides compétences en pensée critique, gestion du temps et organisation.
- Une approche axée sur le détail, une grande curiosité, adaptabilité et débrouillardise.
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur vos réalisations, compétences et jeux publiés.
- Un portfolio ou des extraits documentés de vos travaux (incluez des visuels ou un lien vers votre portfolio en ligne).
Additional information
À propos de nous
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Ils croient que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez leur aventure et aidez-les à créer l’inconnu!
On adopte un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Artiste technique principal - IU
Montreal, Canada - Full-time - REF30070Z
Job Description
En tant qu’artiste technique principal (IU) à Ubi MTL, vous jouerez un rôle clé dans la création d’une interface utilisateur pour un jeu AAA, dédiée à la fois à une esthétique impressionnante et à des performances optimales.
Vous ferez le lien entre les mondes de l’art et de la programmation en agissant comme interprète et résolveur·euse de problèmes. Vous permettrez aux artistes et aux programmeurs·euses de collaborer efficacement tout au long du projet, dans les limites des budgets et des échéances, en utilisant les outils et pipelines appropriés.
Avec une vision artistique forte et une maîtrise technique approfondie, vous garantirez que chaque élément d’interface utilisateur respecte les normes de performance AAA, prenant en compte les limitations matérielles et les besoins du joueur. Vous définirez les points de référence tout en menant des recherches et en intégrant des solutions innovantes qui positionneront l’interface utilisateur parmi les meilleures de l’industrie.
Ce que vous ferez
- Développer et mettre en œuvre des solutions techniques et artistiques pour l’interface IU, notamment via la création de matériaux et d’effets spéciaux avancés.
- Établir des pipelines clairs et efficaces + créer des bibliothèques IU optimisées pour l’autonomie des équipes podifiées.
- Prototyper des fonctionnalités en collaboration avec les artistes IU pour refléter leurs intentions.
- Tester et établir des points de référence pour les éléments d’interface via de la recherche et des tests rigoureux.
- Intégrer, déboguer et optimiser les éléments IU dans le moteur Snowdrop, en guidant les pratiques pour des performances optimales.
- Collaborer avec des équipes interdisciplinaires pour équilibrer qualité esthétique et fonctionnalités techniques.
- Surveiller les meilleures pratiques, outils et tendances IU, pour donner aux équipes des outils modernes et évolutifs.
- Enquêter, développer et mettre en œuvre des solutions expérimentales, définissant les nouveaux standards de l’industrie.
- Maintenir une vision tournée vers le joueur tout au long du projet, optimisant l’expérience utilisateur grâce à des interfaces fluides et dynamiques.
Qualifications
Ce que vous apportez à l'équipe
- Plusieurs années d'expérience dans des rôles techniques similaires dans l'industrie des jeux vidéo, idéalement dans les productions AAA.
- Expertise en IU, création et optimisation de matériaux, flux de production techniques et solutions artistiques avancées.
- Une maîtrise du langage C#, des outils de conception comme Adobe Creative Suite, et une familiarité avérée avec des moteurs de jeu tels que Snowdrop ou Unreal.
- Connaissance approfondie des systèmes IU dynamiques (p. ex. : inventaires, interfaces interactives pour services en direct).
- Une aisance à définir des directives artistiques et techniques tout en créant une collaboration fluide entre départements.
- Expérience avec les défis liés à la performance sur consoles pochaine-génération.
- Un désir de partager vos connaissances pour améliorer les méthodes de travail d’une équipe multidisciplinaire et multiculturelle.
Ce qu’il faut nous envoyer
- Votre CV mettant en avant votre parcours professionnel et vos réalisations clés.
- Un portfolio contenant vos meilleures contributions techniques et/ou artistiques (joindre des images ou inclure un lien vers votre site/portfolio).
Additional information
À propos de nous
Ubisoft est une référence mondiale dans le domaine du jeu vidéo, avec des équipes réparties à travers le monde pour créer des expériences inoubliables, de Assassin’s Creed à Rainbow Six en passant par Just Dance. Nous croyons que la diversité des perspectives fait progresser les joueurs et nos équipes.
Nous adoptons un modèle de travail hybride permettant de concilier connexion avec l’équipe et flexibilité pour votre équilibre personnel. Notez cependant que certains rôles sont basés au bureau et ne permettent pas le travail à distance.
Programmeuse, Programmeur Online - Réseaux (C++) - Assassin’s Creed Codename Invictus
Montreal, Canada - Full-time - REF29925X
Job Description
Un nouveau chapitre de l’héritage Assassin’s Creed est sur le point d’être écrit — non pas dans l’ombre de l’histoire, mais dans l’intensité du jeu multijoueur.
Nous développons un jeu multijoueur AAA où chaque image compte et chaque mouvement doit être parfaitement exécuté.
Pour y parvenir, nous avons besoin d’un maître du Netcode pour rejoindre notre équipe d’élite de développeurs réseau/en ligne.
Nous repensons en profondeur notre stack technologique afin d’offrir des performances multijoueurs du plus haut niveau.
Si vous avez les compétences pour contribuer à la programmation en C++ d’une stack réseau fluide, sécurisée et évolutive, votre mission vous attend.
Ce que vous ferez
- Concevoir, implémenter et maintenir la network stack d’un moteur de jeu multijoueur AAA.
- Collaborer avec l’équipe d’ingénieurs pour intégrer les fonctionnalités réseau dans le moteur de jeu.
- Implémenter des solutions assurant une faible latence, une faible bande passante et une haute fiabilité.
- Diagnostiquer et résoudre les problèmes liés au réseau pendant le développement et après le lancement.
- Documenter le travail pour transférer les connaissances et permettre aux utilisateurs (autres programmeurs et membres d’autres unités de travail) de comprendre comment utiliser les nouveaux systèmes et fonctionnalités network/online.
- Travailler en étroite collaboration avec les équipes gameplay et backend pour assurer une intégration fluide des fonctionnalités réseau.
- Collaborer avec le creative director, les game designers et d’autres équipes si nécessaire, pour discuter des contraintes et définir les possibilités techniques des différentes fonctionnalités network/online.
- Se tenir informé des dernières technologies réseau et des meilleures pratiques, et les appliquer au sein de l’équipe
Qualifications
Ce que vous apportez
Formation :
- Baccalauréat en informatique, en génie informatique ou toute autre formation pertinente.
Expérience pertinente :
- Minimum de 5 à 6 ans d’expérience dans la production de jeux AAA, avec une expérience significative en network ou online, ou toute autre expérience pertinente.
Compétences :
- Solides compétences en analyse et en synthèse
- Documentation de conception (UML, diagrammes de séquence, diagrammes d’entité, etc.)
- Compétences en résolution de problèmes
- Autonomie et débrouillardise
- Sens du détail
- Bonnes compétences interpersonnelles et en communication
- Capacité à travailler en équipe
- Capacité d’adaptation au changement
- Orientation vers les résultats
Connaissances :
- Programmation de jeux en C++
- Expérience significative dans l’application de principes de networking comme la state synchronization et la prediction dans un ou plusieurs jeux multijoueurs AAA
- Protocoles (ex. : IP, UDP, TCP) et usages courants (ex. : UPnP, VoIP)
- Encryption, compression
- Expérience en programmation haute performance, multithreading et gestion de la mémoire
- Expertise en concepts réseau bas niveau et systèmes de jeu multijoueur haut niveau
- Solide compréhension des protocoles réseau, de la transmission de données et des techniques de synchronisation
- Sécurité, anti-cheat, etc.
Quoi nous envoyer
- Votre CV mettant en valeur votre formation, votre expérience, vos compétences et les jeux livrés
Additional information
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins
du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à
Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité
des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e
par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre
aventure et aidez-nous à créer l’inconnu!
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre
équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de
maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont
entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Lead Technique – TG Quality Foundations
Montreal, Canada - Full-time - REF30048N
Job Description
Au Groupe Technologique (TG), nous fournissons des outils, des middlewares et des services adaptés aux besoins de la production de jeux à Ubisoft que nous accompagnons tout au long de leur cycle de vie. À travers la collaboration et l’innovation, nous contribuons à faciliter la création et améliorer l’efficacité des productions, dans l’objectif d’offrir des jeux de qualité à des millions de joueur·euses à travers le monde. Explorer des idées, expérimenter de nouvelles technologies et implémenter des technologies stables font partie de notre quotidien.
En tant que lead technique au sein du groupe Technologique, vous définirez et orienterez la vision technologique de nos SDKs destinés aux moteurs de jeux, afin d’assurer une qualité, une performance et une réutilisabilité maximales par les équipes de production à travers Ubisoft. Vous serez responsable des décisions techniques et architecturales des technologies sous votre responsabilités, vous serez appelé comme expert à participer activement aux sujets d’innovation qui façonneront l’avenir des outils de développement de jeux et plus particulièrement les technologies dédiées au déboggage et la performance des jeux.
Votre rôle est essentiel pour établir des standards techniques et de qualité, et favoriser la convergence entre les projets. Vous collaborerez étroitement avec les équipes de production, les leads techniques et architectes d’autres groupes et les partenaires technologiques afin de garantir que nos solutions répondent aux besoins variés tout en restant durables et cohérentes.
Ce que vous ferez
Leadership technique: Diriger et superviser les décisions techniques majeures, en assurant la cohérence et la pérennité des technologies sous votre responsabilité.
Orientation technique stratégique : Définir les meilleures pratiques, les standards et les orientations stratégiques pour les SDKs, frameworks, pipelines et outils utilisés en production.
Impact transversal : Proposer des solutions pour des sujets complexes et transversaux tels que le remplacement de fournisseurs, les migrations de services et la conformité aux lois sur la vie privée.
Prototypage technologique : Explorer et prototyper de nouvelles technologies, anticiper les évolutions et positionner TG pour en tirer parti efficacement.
Intégration des systèmes : Veiller à ce que les décisions techniques soient alignées avec la vision à long terme, en évaluant les risques et les interdépendances entre les systèmes.
Collaboration et mentorat : Assurer la cohérence de l’écosystème TG en collaborant avec les autres activités, et accompagner les équipes d’ingénierie dans leur montée en compétences techniques.
Gestion des revues techniques: Faciliter les processus de revue technique, incluant les synchronisations inter-activités et les discussions spécifiques aux domaines.unités ayant un impact sur les développeur·euses de jeux en matière de performance, débogage, observabilité et tests automatisés.
Pourquoi ce poste est fait pour vous
• Vous êtes passionné·e par la création d’écosystèmes cohérents et durables, et par la convergence technologique.
• Vous excellez dans la traduction des besoins métier en solutions techniques – et inversement.
• Vous savez synthétiser des situations complexes en représentations claires, visuelles et textuelles, adaptées à différents publics.
• Vous êtes à l’aise pour plonger dans les détails techniques tout en gardant une vision stratégique globale.
• Vous avez des convictions fortes sur les bonnes pratiques, tout en étant capable de vous adapter aux contraintes et aux perspectives variées.
Qualifications
Ce que vous apportez
- Une solide expérience en programmation et en leadership technique.
• Une maîtrise du langage C++, avec une connaissance de C#.
• Une compréhension approfondie des moteurs de jeu (ex. : Anvil, Snowdrop), du débogage et de l’optimisation des performances.
• Une expérience avec les pipelines CI/CD et les flux de travail de développement modernes.
• Un diplôme en informatique, en génie logiciel ou une formation équivalente.
• D’excellentes compétences interpersonnelles et en communication, notamment dans des environnements d’équipes distribuées.
• Une volonté de partager vos connaissances et de repousser les limites technologiques.
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre parcours et vos compétences
Additional information
À propos de nous
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu !
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Artiste FX
Montreal, Canada - Full-time - REF30490X
Job Description
Concevoir et créer des simulations réalistes de divers effets visuels tels que le feu, la fumée, l’eau, les cheveux, les tissus, la fourrure, les muscles, la destruction, etc.
CE QUE TU FERAS
Superviser des simulations complexes, depuis la conception initiale et le timing jusqu’au cache final et/ou au render
Trouver la meilleure approche pour un plan donné, en collaboration avec ton lead ou ton supervisor
Selon la tâche, collaborer étroitement avec d’autres départements (modeling, animation, rigging, etc.)
Utiliser des particle systems et des dynamics, des expressions, des soft and rigid bodies, ainsi que des cloth dynamics
Participer au développement d’outils et de scripts afin d’améliorer la productivité
Apprendre et appliquer les standards FX du studio ainsi que les outils tout en se familiarisant avec le pipeline workflow
Adopter une approche procédurale autant que possible
Connaissance des crowds (agents, simulation, etc.) — un atout important
Qualifications
QUALIFICATIONS :
Minimum de 3 ans d’expérience dans l’industrie du film et des effets visuels (VFX)
Esprit créatif et capacité à concevoir des scènes FX complexes pour des longs métrages
Solide expérience en simulation de Fluids, Soft and Rigid Bodies, cheveux, tissus, fourrure et muscles
Excellente maîtrise de Houdini
Expérience avec le Machine Learning — un atout
Connaissance d’Arnold — un atout
Bonnes compétences en programmation (Python, etc.) — un atout important
Excellentes aptitudes en résolution de problèmes
Capacité à travailler de manière autonome et proactive
Additional information
Notre passion pour l'innovation et la créativité de notre équipe sont reconnues dans toute l'industrie et demeurent la pierre angulaire de notre philosophie de travail. Notre équipe est composée de plus de 200 créateurs hyper qualifiés répartis dans deux espaces de création situés à Piedmont, dans les Laurentides et dans le quartier Mile-End de Montréal.
Notre répertoire recèle des titres prestigieux que 300, Avatar, Hunger Games et Jurassic World, ainsi que dans les 6 derniers épisodes de la franchise Star Wars et la nouvelle série télévisée haut de gamme Disney+, The Mandalorian, The Book de Boba Fett, Obi Wan Kenobi et Andor.
Nous sommes d’abord et avant tout de bons êtres humains, qui valorisent les bonnes valeurs humaines, le bien-être et la solidarité.
Chez Hybride, 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.
Programmeur.euse en sécurité des jeux
Montreal, Canada - Full-time - REF30514C
Job Description
En tant que programmeur.euse en sécurité des jeux, vous travaillerez au sein des équipes de production pour concevoir, développer et intégrer des fonctionnalités de sécurité avancées dans nos jeux. Vous jouerez un rôle clé pour garantir que nos clients de jeu et leurs interactions avec les serveurs restent sécurisés, résilients et équitables.
En collaboration étroite avec les équipes gameplay, moteur et en ligne, vous mettrez en œuvre des mécanismes de durcissement du client, de détection et des protocoles de sécurité qui protègent l’expérience de jeu contre la triche, les exploits et les manipulations.
Votre mission : rendre la triche plus difficile, prévenir les abus avant qu’ils ne surviennent et contribuer à offrir une expérience fiable et équitable à chaque joueur.
Responsabilités:
- Développer, intégrer et maintenir des systèmes de sécurité et anti-triche au sein du moteur de jeu et du pipeline de production.
- Sécuriser les communications du client de jeu et ses interactions avec les services en ligne.
- Collaborer avec le responsable technique de la sécurité des jeux et les équipes centrales (Moteur, en ligne, Gameplay) pour définir et affiner la feuille de route sécurité du titre.
- Mettre en œuvre des fonctionnalités de vérification d’intégrité, anti-manipulation et de protection en temps réel au niveau du code et des données.
- Travailler en étroite collaboration avec les équipes de recherche en sécurité des jeux pour traduire les résultats de recherche en mesures robustes dans le jeu.
- Effectuer des revues de code et des analyses de performance afin de garantir la stabilité, l’efficacité et la transparence des nouvelles mesures de sécurité pour les joueurs.
- Assister les programmeurs gameplay et moteur dans l’adoption de pratiques de développement sécurisé tout au long du cycle de projet.
- Contribuer au support post-lancement en enquêtant sur de nouveaux exploits et en déployant des mises à jour ou contre-mesures de sécurité.
- Se tenir informé des dernières vulnérabilités, techniques de triche et évolutions de la sécurité des plateformes afin de renforcer les protections de manière proactive.
Qualifications
- Compétences avancées en programmation C/C++, expertise en multithreading, optimisation bas niveau et expérience sur des moteurs de jeu ou systèmes gameplay dans des productions à grande échelle.
- Connaissances en sécurité et plateformes, incluant la familiarité avec les internals Windows (Android/iOS est un atout), techniques d’exploit et principes de sécurité réseau dans les modèles client/serveur.
- Expérience en anti-triche et protection, couvrant des technologies telles que la vérification d’intégrité, le durcissement du code et des frameworks comme EAC, BattlEye, VMProtect, etc.
- Excellentes capacités de résolution de problèmes, compétences analytiques et de débogage pour traiter des problèmes complexes en temps réel.
- Expérience en développement collaboratif, incluant les outils de contrôle de version (Perforce, Git) et aisance à travailler dans des bases de code et équipes multidisciplinaires de grande taille.
- Qualités personnelles et intérêts tels que autonomie, curiosité, solides compétences en communication, passion pour le fair-play dans les jeux, et familiarité avec la base de code LLVM comme atout.
Additional information
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.
Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi nous vous encourageons vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Lead Technique _ FOR HONOR
Montreal, Canada - Full-time - REF29738Y
Job Description
Sommaire du poste :
Le titulaire de ce poste est le point de référence pour les enjeux technologiques de sa spécialité. C’est un spécialiste technique responsable d’analyser les problématiques liées à son domaine d’expertise (spécialité technique ou console de jeu). Il est aussi imputable des choix technologiques qu’il effectue ainsi que des performances de l’ensemble des systèmes de sa spécialité. Il continue de produire du code et définit les meilleures pratiques dans sa spécialité.
Responsabilités :
Gérer les mandats techniques donnés par le Chef de projet informatique (CPI) ou le Chef d’équipe informatique (TL) ou l’Architecte technique.
Agir comme la personne référence au niveau de l’équipe informatique pour les aspects techniques liés à sa spécialité.
Agir comme programmeur senior et participer à la programmation des éléments risqués dans sa spécialité.
Être force de propositions sur les évolutions et les choix technologiques liés à sa spécialité.
Mesurer régulièrement les performances et optimiser, au besoin, les systèmes liés à sa spécialité.
Résoudre les problèmes techniques les plus complexes liés à sa spécialité.
Agir comme mentor au niveau technique pour sa spécialité.
Conseiller l’Architecte et/ou le CPI en proposant des mesures correctives lorsque nécessaire afin de rencontrer les objectifs fixés
Travailler avec les Directeurs techniques des autres métiers (design, graphique, animation, son, etc.) pour assurer l’efficacité des systèmes liés à sa spécialité et utilisés par les autres métiers.
Participer aux suivis de performance en collaboration avec le CPI.
Effectuer toutes autres tâches connexes.
Qualifications
Formation :
- Baccalauréat en informatique ou génie informatique ou toutes autres formations équivalentes.
Expérience pertinente :
- Minimum de 3 ans d’expérience en programmation sur une console spécifique ou dans une spécialité ou toutes autres expériences pertinentes.
Habiletés et connaissances :
Avoir un bon esprit d’analyse et de synthèse
Capacité à résoudre des problèmes
Avoir de bonnes habiletés relationnelles et de communication
Être autonome et débrouillard
Avoir le sens de l’initiative
Avoir le sens du détail
Être souple dans l’organisation de son travail
Capable de travailler en équipe
Capable de s’adapter aux changements
Être orienté résultat
Additional information
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
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!).
Machine Learning Developer - AI/ML
Montreal, Canada - Full-time - REF29875K
Job Description
The Data Platform Group, part of the Ubisoft Data Office within Ubisoft IT, develops Ubisoft's data platform and manages data services and tools for all of the company's data. As a trusted enterprise-wide resource, our products offer the tools and data infrastructure needed for the development of data services and products by all Ubisoft teams.
The Machine Learning Developer - AI/ML role contributes to the establishment, maintenance, and evolution of the platform and internal tools to enable the development and deployment of machine learning models. The person works closely with online system and operations specialists, programmers and data scientists. The specialist is responsible for the optimization of processes for the production launch of machine learning projects. The person is responsible for ensuring the security, robustness and performance of machine learning solutions during production deployments.
What you'll do
- Govern and contribute to the industrialization of ML/AI projects, focusing on the deployment and maintenance of pipelines and models in production.
- Contribute to the identification of new or improved approaches and technical tools.
- Acting as a consultant to guide technologies and/or advising on proofs of concept for forecasting/prescribing and AI projects.
- Design and implement services, tests, and interfaces that support the deployment of ML projects.
- Ensure the security, robustness, and performance of ML solutions during production deployments.
- Design and implement scalable, continuous, and automated processes for deploying, monitoring, and versioning ML models.
- Guide, collaborate, and support users in optimizing ML pipelines, by becoming an expert on the Databricks platform.
- Mentor and engage ML/AI practitioners at Ubisoft, sharing knowledge and best practices in ML Ops.
- Participate in proof-of-concept projects, advancing knowledge of new ML technologies.
Qualifications
- 3 to 5 years of complex experience and in-depth expertise related to the position.
- Team player and excellent organizational, interpersonal and communication skills.
- Passion for leveraging data science in problem solving.
- Ability to assess problems quickly, both qualitatively and quantitatively.
- Ability to navigate between the big picture and the details of Data Science / ML Engineering, with a strong programming background with Java, Scala or Python.
- Experience in Machine Learning, Data Science, or a related field, with a focus on improving model and data quality, and the proven ability to build automated AI processes and manage large-scale data pipelines.
- Experience in deploying models, setting up model validation, and operationalizing AI/ML systems at scale in production environments.
- Experience with ML concepts, tools such as MLFlow, and frameworks/libraries like Scikit-learn, PyTorch, XGBoost. Experience with Databricks is an asset.
- Knowledge of Big Data—Spark, PySpark, data engineering, and pipeline architecture technologies is essential.
- Have a foundation in software engineering principles and proficiency in DevOps tools and practices
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or Software or equivalent.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences
Programmeur·euse Outils
Montreal, Canada - Full-time - REF29980B
Job Description
Ce que vous ferez
Dans un environnement collaboratif et orienté sur l'excellence technique, vous serez amené·e à :
- Concevoir, développer et maintenir les micro-services (C#, .NET, Linux and Docker).
- Participer à la migration du système vers une architecture distribuée et à haute disponibilité.
- Concevoir des API REST robustes et évolutives, en assurant leur documentation (OpenAPI).
- Contribuer à l’amélioration continue de la fiabilité, de la performance et l’observabilité du service via du monitoring et de l'alerting.
- Collaborer étroitement avec les équipes de production et d’exploitation pour comprendre leurs besoins et améliorer les flux de travail.
- Favoriser une culture DevOps : intégration continue, déploiement automatisé, supervision et partage de connaissances.
- Participer à la modernisation des interfaces utilisateurs du produit.
Qualifications
Ce que vous apportez à l’équipe
- Excellente maîtrise de C# et du développement sur Linux.
- Excellente compréhension de la conception d’API REST.
- Bonne connaissance de Git et des outils d’intégration continue.
- Bonne connaissance des outils d’alerte et d'observabilité.
- Connaissances des technologies suivantes considérées comme des atouts :
- Docker, Kubernetes, OpenAPI, SQL, ElasticSearch
- Principes et pratiques DevOps/SRE
- Esprit analytique et sens du détail.
- Curiosité, autonomie et aisance à collaborer dans un environnement en constante évolution
Additional information
À propos de nous
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu !
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Chef d'équipe informatique (Protection des jeux) - RAINBOW 6 SIEGE
Montreal, Canada - Full-time - REF30286M
Job Description
Ce que vous ferez :
- Distribuer les tâches et suivre l'avancement des différents projets lors des réunions d'équipe.
- Avec l'aide de votre équipe, identifier de manière proactive les menaces qui pèsent sur les jeux en ligne multijoueurs et planifier la meilleure manière d'y répondre.
- Collaborer avec d'autres équipes (gameplay, physique, réseau, moteur) afin d'améliorer et de renforcer en permanence la base de code.
- Fournir à votre équipe les outils dont elle a besoin pour travailler de manière indépendante et contribuer à la vision technologique à long terme des projets.
- Rencontrer individuellement chaque membre de votre équipe pour discuter de ses performances, de son bien-être et de son évolution de carrière.
- Communiquer régulièrement avec les responsables d'autres disciplines afin de planifier, d'évaluer les risques et de respecter les délais.
- Coder avec les membres de votre équipe.
- Tenez votre chef de projet informé de l'avancement de vos missions et rencontrez les autres chefs de projet, qu'ils fassent partie de votre projet ou non, pour discuter des moyens d'améliorer les processus et de partager les technologies.
Qualifications
Ce que vous apportez :
- Une licence en informatique, en ingénierie informatique ou dans un domaine équivalent.
- Une vaste expérience de la programmation de jeux vidéo (de solides connaissances techniques en matière de moteur et/ou de programmation en ligne et/ou de gameplay et en sécurité sont un atout), ou bien une vaste expérience des grands systèmes en direct (plates-formes impliquant de nombreuses disciplines).
- Au moins trois ans d'expérience dans la gestion d'une équipe de programmeurs.
- Maîtrise du C++ et d'autres langages de programmation couramment utilisés pour développer des jeux ou des plateformes en ligne.
- Expérience de la participation à la production complète d'au moins un jeu ou l'équivalent en tant que chef d'équipe de programmation.
- Solides compétences organisationnelles.
- Excellentes compétences en matière de communication et de leadership stratégique, doublées d'une grande empathie et d'une grande diplomatie.
- Capacité à rester calme dans des situations difficiles (vous savez qu'il y a toujours une solution).
- Une réelle compréhension de la production de jeux vidéo et la capacité de se mettre à la place des autres professionnels impliqués dans la production.
Additional information
Les équipes d’Ubisoft comptent 19 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.
Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes.
Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).
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.
À noter nous nous engageons à promouvoir une politique de travail flexible puisque nous valorisons les interactions et la collaboration entre les personnes. Notre modèle de travail hybride comprend un minimum de trois jours par semaine au bureau et deux jours en télétravail. Si vous résidez en dehors du Québec ou du Canada, une relocalisation sera nécessaire. Si vous avez besoin d’un permis de travail, votre admissibilité dépendra de votre éducation et de vos années d’expérience de travail pertinentes, conformément aux exigences gouvernementales.
Programmeuse, Programmeur Online - Rainbow Six Siege
Montreal, Canada - Full-time - REF30502S
Job Description
Ce que vous ferez
- Compiler et comprendre les intentions réseau/en ligne du projet et définir les besoins en matière de développement;
- Proposer des améliorations lorsque nécessaire en concevant et en mettant en œuvre des nouveaux systèmes;
- Programmer de façon claire et structurée en tenant compte des critères de performance, d’entretien, d’évolutivité, d’opérabilité et de compatibilité;
- Valider et vérifier si les nouveaux systèmes répondent aux intentions du projet et s’ils sont cohérents avec le code existant;
- Optimiser si nécessaire;
- Documenter le travail pour assurer le transfert des connaissances et permettre aux utilisateurs (programmeurs, collègues de d’autres métiers) de comprendre les nouveaux systèmes réseau/en ligne et les fonctions;
- Rechercher et effectuer la correction des bogues réseau/en ligne identifiés par les autres métiers et l’équipe de contrôle de la qualité;
- Collaborer avec le directeur créatif, les concepteurs de jeu et les autres équipes si nécessaire pour discuter des contraintes et déterminer les possibilités techniques pour les différents fonctions réseau/en ligne;
- Assurer le soutien des fonctions réseau/en ligne et des systèmes pour la production et les opérations réelles;
- Analyser les fonctions réseau/en ligne existantes dans le moteur et vérifier si elles répondent aux intentions du projet;
- Effectuer toutes autres tâches connexes.
Qualifications
Ce que vous apportez :
Formation :
- Baccalauréat en informatique ou en génie informatique ou formation pertinente.
Expérience pertinente :
- Minimum de 1 à 3 années d’expérience en programmation en ligne, idéalement dans le domaine du jeu vidéo ou toute autre expérience pertinente.
Habiletés :
- Bon esprit d’analyse et de synthèse
- Capacité à rédiger de la documentation relative à la conception (UML, diagrammes de séquence, diagrammes entité, etc.)
- Capacité à résoudre des problèmes
- Autonomie et débrouillardise
- Sens du détail
- Bonnes habiletés relationnelles et de communication
- Capacité à travailler en équipe
- Capacité à s’adapter aux changements
- Être orienté résultats
Connaissances :
- Protocoles (IP, UDP, TCP) et usage courant (Upnp, VoIP)
- Cryptage, compression
- Expérience pratique et compétences en concepts et en technologies en ligne
- Sinon fonctionnalités en ligne et SDK des 1st party
- Formes asynchrones
- Technologies et services en ligne d’Ubisoft (intégrateurs, utilisateurs)
- Tolérance de pannes
- Sécurité, anti-triche, etc.
- C++, Python, C#, SQL et tous autres langages pertinents pour le projet
- Dispositifs LAN/WAN, couches et difficultés de connectivité
- Moteurs réseau
- Connaissance des bases de données
- Nuage/élasticité
- Architecture de serveurs, communications serveur-à-serveur, application distribuée
- Piles (internes et externes, ex. IIS, structure App Engine)
Additional information
Quoi nous envoyer
- Votre CV mettant en valeur votre formation, votre expérience, vos compétences et les jeux livrés
À propos de nous
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu !
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
CRM Operations Specialist
Montreal, Canada - Full-time - REF30359X
Job Description
Games are more and more evolving toward services. Acquiring new customer is only 50% of the challenge, the other 50% are to keep them in the Ubisoft world. The service that Ubisoft will provide all along the gamer journey will make the difference. In order to increase efficiency, the communication toward gamers has to be multichannel and personalized: send the right message, to the right person, at the right moment, through the right channel and right device.
Within the Customer Relationship Management (CRM) department, you will be in permanent contact with several teams across the world for the operation of campaigns on the channels you are working on: emails and in-game banners.
Your role will be to translate the business objectives & campaigns into our CRM tools (Salesforce Marketing Cloud being one of them) and accompany the growth of the activity. You will coordinate and oversee the production, configuration and execution of multichannel CRM campaigns in an effort to better integrate the player into the game and foster the active participation of the community.
What you'll do:
Management of CRM Operations:
- Operate the CRM tools required to configure, deploy and maintain multichannel CRM campaigns,
- Collaborate with CRM Strategists on their campaign plans to help concretize targeting/segmentation, campaign priorities and process, and strategic evolution,
- Implement targeted content rules and appropriate personalization data (personal and game stats) to support the campaign’s objectives,
- Maximize standardization and automation in campaign operations to improve work efficiency and effectiveness,
- Collaborate with partner teams across organization on evolutions of channels capabilities and data availabilities, such as IT, Data Scientist, Business Analysts and game production teams,
- Contribute to MarTech initiatives and lead on diversified projects to keep improvements and innovation.
Analysis of results and optimization:
- Actively participate in the follow up of campaign KPIs,
- Ensure the highest level of deliverability for each channel and work closely with the analytics team to report on performance indicators,
- Develop an in-depth understanding of player behaviors and campaign interactions,
- Make recommendations and proposals to optimize player experience within our channels,
- Share and document knowledge and best practices.
Qualifications
What you'll bring:
Technical requirements:
- Educational background in business or computer sciences,
- Previous experience in CRM or Data is a strong plus,
- Understanding of HTML or SQL basic knowledge is an asset,
- Good usage of the Microsoft software (Office, Excel)
Social skills:
- Strong analytical mindset and skills,
- Good project management skills,
- A problem solver mindset and who thrives on answering the question of “how are we going to do it?”,
- Self-starter with a strong sense of organization, who can multi-task and work autonomously,
- Attention to details,
- Team player with strong communication and interpersonal skills,
- Strong written and verbal communication skills
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with
business priorities, while giving you the opportunity to maintain your work-life balance.Note,
that some roles are fully office-based and are not eligible for hybrid work.
Artiste d'effets visuels [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30485C
Job Description
En tant qu'artiste d'effets visuels dans l'équipe de Rainbow 6 Siege, vous créerez des moments visuels impressionnants qui auront une influence positive sur la jouabilité et amélioreront l’expérience des joueur·euses. Que ça soit de la fumée, du feu, une explosion ou même une chute de neige ou d’eau, chacun de vos effets accentuera le monde immersif…et provoquera souvent la question « Comment avez-vous fait ça?! ».
En tant qu’artiste innovateur·trice, vous combinerez la technologie et la créativité pour créer de la magie. Vous pourrez vous adapter à une variété d’outils en vous appuyant sur vos talents pour réaliser et intégrer des effets visuels en temps réel captivants et de haute qualité.
Ce que vous ferez
- Collaborer avec l’équipe de direction pour comprendre la vision créative globale et établir les priorités d'effets visuels.
- Créer des effets environnementaux et cinématiques à l’aide de systèmes de particules et des textures que vous produisez.
- Travailler avec les programmeur·euses pour évaluer les besoins et développer des outils.
- Respecter les contraintes techniques afin de créer des effets attrayants et fonctionnels.
- Intégrer vos effets visuels dans le moteur de jeu.
- Développer vos effets selon les résultats de tests de jeu et des commentaires des membres d'équipes collaboratrices (déboguer et optimiser).
- Vous adapter aux commentaires reçus par la communauté post-lancement (dans certains cas) en équilibrant les attentes avec les limitations.
Qualifications
Ce que vous apportez à l’équipe
- Expérience en effets visuels dans l'industrie de jeux vidéo
- Connaissance des outils d’art 2D (p. ex. Photoshop), des logiciels de composition (p. ex. After Effects ou Nuke), des logiciels 3D (p. ex. Maya ou 3DS Max) et des moteurs de jeu (p. ex. Unity ou Unreal) *
- Compréhension des mathématiques vectorielle de base et des fondamentaux d'art (effets visuels, éclairage, composition, proportion, théorie des couleurs, etc.)
- Capacité d’accepter les commentaires et de s’y adapter
- Un esprit créatif et collaboratif
- Un sens du détail exceptionnel
* Connaissance des logiciels de génération procédurale (p. ex. Houdini) + de la création et optimisation de shaders est un grand plus.
Additional information
À propos de nous
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons fermement que la diversité des perspectives aide les joueurs comme les équipes à s’épanouir. Si vous êtes passionné·e par l’innovation et aimez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu !
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe tout en offrant la flexibilité nécessaire pour maintenir un équilibre travail-vie personnelle. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Administrateur·trice Infonuagique (DEVOPS)
Montreal, Canada - Full-time - REF30235F
Job Description
Vous rejoindrez l’équipe Build & Orchestration, qui fait partie du groupe IT Games & Studios (ITG&S). Cette équipe distribuée et multidisciplinaire regroupe des administrateurs système, des développeurs, et des spécialistes Développement & Exploitation (DevOps). Ensemble, ils soutiennent et font évoluer l’infrastructure et les services, hébergés sur diverse plateforme infonuagique tant interne qu’externe, qui alimentent les flux de développement de jeux utilisés par les studios Ubisoft dans le monde entier.
En tant qu’administrateur.trice Infonuagique (Cloud), tu contribueras à des services évolutifs, fiables et performants qui ont un impact direct sur la production des jeux. Ce poste allie opérations système et développement, en collaboration avec plusieurs équipes de production dans l’organisation, ainsi que participer à l’offre de support global de nos services (support sur appel en rotation avec les autres membres de l’équipe)
Responsabilités
- Exploiter, maintenir et améliorer notre infrastructure d’orchestration de versions
- Collaborer avec les équipes de production pour soutenir leurs pipelines et outils personnalisés
- Supporter des applications basées sur Linux, travailler dans des environnements Kubernetes
- Développer et faire évoluer des services backend pour optimiser la distribution des versions
- Concevoir et maintenir des scripts pour automatiser les tâches de maintenance courante et garantir la fiabilité du système
- Analyser en profondeur des bases de code ou des pipelines d'intégration continue et déploiement continu pour résoudre les problèmes efficacement
- Résoudre des problèmes sur l’ensemble de la pile, de l’infrastructure jusqu’à l’application
- Mettre en place des solutions d’observabilité et de surveillance
- Promouvoir l’automatisation et les bonnes pratiques DevOps tout au long du cycle de développement
- Participer à une rotation d’astreinte globale
Qualifications
- Expertise de niveau sénior démontrée par une solide expérience préalable dans l’exploitation d’environnements complexes Linux/DevOps et Cloud.
- Capacité éprouvée à concevoir des solutions innovantes pour des enjeux techniques complexes ou sans précédent.
- Aptitude à vulgariser et à communiquer clairement des concepts techniques avancés auprès d’interlocuteurs variés.
- Maîtrise avancée de Linux, Kubernetes, Terraform, Ansible/Chef, ainsi que des pratiques d’automatisation CI/CD.
- Solides compétences en programmation (Python, C# ou Go).
- Maîtrise des outils d’observabilité et de surveillance (Prometheus, Grafana, ELK, OpenTelemetry) et excellente connaissance des infrastructures Cloud (ex. Azure).
Additional information
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.
Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi nous vous encourageons vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Programmeur·euse Gameplay Senior [Nouvelle propriété intellectuelle]
Montreal, Canada - Full-time - REF30450J
Job Description
En tant que Programmeur·euse gameplay senior à Ubi Montréal, vous jouerez un rôle central dans la conception, l’implémentation et l’optimisation des systèmes interactifs qui donnent vie à un tout nouveau jeu. Vous aurez une influence directe sur la qualité de l’expérience qui se retrouvera entre les mains des joueurs et vous serez le lien tangible entre le code et les sensations en jeu.
À chaque itération, vous vous poserez les questions essentielles : est-ce amusant ? le ton du jeu est-il respecté ? est-ce digne d’un AAA ? Membre fiable d’une équipe gameplay composée de spécialistes en IA, IU et 3C, vous apporterez votre expertise technique pour concrétiser la vision des concepteurs et conceptrices.
Ce que vous ferez
- Coder des systèmes nouveaux et existants afin de répondre à l’intention du design.
- Garantir la cohérence des nouveaux éléments avec le code déjà en place.
- Développer des outils pour faciliter le travail des équipes de contenu.
- Analyser et améliorer les fonctionnalités existantes.
- Collaborer avec les équipes de conception et d’animation sur les environnements.
- Corriger les bogues liés au gameplay.
- Documenter vos systèmes et outils.
Qualifications
Ce que vous apportez à l'équipe
- Baccalauréat en informatique ou génie informatique.
- Au moins 5 ans d’expérience en programmation C++ et optimisation.
- Expertise en gameplay, IA et design (personnage principal, caméras, PNJ, environnement, comportements...).
- Expérience sur une équipe ayant livré un jeu vidéo (un atout).
- Développement sur consoles (un atout).
- Excellente communication avec tous les corps de métier, capacité à inspirer et motiver.
- Créativité et passion pour l’innovation.
Ce qu’il faut nous envoyer
- Votre CV détaillant formation, expérience et compétences.
- (Optionnel) Exemples ou liens vers vos travaux en gameplay ou systèmes techniques.
Additional information
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins
du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à
Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité
des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e
par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre
aventure et aidez-nous à créer l’inconnu!
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre
équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de
maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont
entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Directrice, directeur technique art [Assassin's Creed Invictus]
Montreal, Canada - Full-time - REF30212M
Job Description
En tant que directrice, directeur technique art à Ubi MTL, vous serez un expert de haut niveau du potentiel, des capacités et des limites de notre technologie, tout en ayant une vision claire du projet global. Vous jouerez un rôle clé en fournissant expertise, outils et soutien pour guider un jeu – et ses créateurs – vers le succès.
En collaboration avec les autres directeurs dès les premières étapes, vous travaillerez à définir les intentions du projet avant d'engager les ressources. Vous tiendrez compte de facteurs mesurables comme le rendu, la performance et la mémoire, ainsi que de facteurs moins tangibles comme le timing et le rythme. En adoptant une approche réaliste et tournée vers l’avenir, vous mettrez en place des plans concrets afin de concrétiser les idées ambitieuses.
Même si chaque journée de développement apporte son lot de défis prévus et imprévus, vous garderez toujours une perspective globale. En tant que penseur stratégique et planificateur tactique, vous équilibrerez les priorités immédiates avec les objectifs à long terme, en considérant toujours l’impact futur de vos décisions.
Ce que vous ferez
- Collaborer avec l’équipe de direction pour définir la vision globale et évaluer la faisabilité technique.
- Identifier et analyser les risques liés à différents aspects (moteur de jeu, données, fonctionnalités, etc.).
- Évaluer les outils existants et, au besoin, concevoir des solutions personnalisées pour soutenir les pipelines artistiques tout en maintenant la vision du projet.
- Communiquer avec les artistes techniques et les directeurs·trices techniques graphiques adjoint·es pour partager des informations, faire appliquer des standards, fournir des références et des rétroactions.
- Résoudre des problématiques complexes et prioritaires, et approuver des spécifications techniques.
- Préparer des bilans de projets, en proposant des améliorations pour optimiser la création et l’intégration des données graphiques.
- Anticiper les évolutions technologiques et rester au fait des tendances du marché pour établir des meilleures pratiques et les partager en interne et dans l’industrie.
- Participer au recrutement pour développer votre équipe technique artistique et enrichir son expertise.
Qualifications
Ce que vous apportez à l’équipe
- Expérience en art, art technique ou programmation, combinée à des compétences solides en gestion.
- Maîtrise des moteurs de jeu (p. ex. Unity, Unreal) et leurs contraintes, des outils d’art 2D (p. ex. Photoshop), des logiciels 3D (p. ex. 3DS Max, Maya, Substance Painter) et des langages d'écriture de script (p. ex. C#, Python, JavaScript, MaxScript).
- Familiarité avec les logiciels de suivi des bogues (p. ex. Jira) et les systèmes de gestion des versions (p. ex. Perforce).
- Un esprit novateur, collaboratif, empathique et orienté solutions.
- Solides compétences en pensée critique, gestion du temps et organisation.
- Une approche axée sur le détail, une grande curiosité, adaptabilité et débrouillardise.
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur vos réalisations, compétences et jeux publiés.
- Un portfolio ou des extraits documentés de vos travaux (incluez des visuels ou un lien vers votre portfolio en ligne).
Additional information
À propos de nous
Ubisoft est une référence mondiale dans le domaine du jeu vidéo, avec des équipes réparties à travers le monde pour créer des expériences inoubliables, de Assassin’s Creed à Rainbow Six en passant par Just Dance. Nous croyons que la diversité des perspectives fait progresser les joueurs et nos équipes.
Nous adoptons un modèle de travail hybride permettant de concilier connexion avec l’équipe et flexibilité pour votre équilibre personnel. Notez cependant que certains rôles sont basés au bureau et ne permettent pas le travail à distance.
Coordonnateur·rice Licensing Musique
Montreal, Canada - Full-time - REF30484F
Job Description
À partir de Montréal en rapportant au sein du Siège International d’Ubisoft, vous rejoignez l’équipe Ubisoft Music qui, depuis Montréal, Paris & Shanghai, rassemble les activités de supervision musicale, licensing musique, publishing et partenariats artistiques au sein de l’entreprise. Vous rejoignez plus précisément le pôle Licensing, dont la mission est d’intégrer les meilleures chansons et pistes musicales au cœur des expériences Ubisoft !
Aux côtés des Spécialistes Licensing Musique déjà en poste vous serez responsable de coordonner l’acquisition de licences d’œuvres musicales et d’en assurer le bon déroulement sur une grande variété de projets, afin de répondre aux besoins musicaux des équipes d’Ubisoft.
A ce titre, vos missions principales sont les suivantes :
- Collaborer étroitement avec les spécialistes des licences musicales afin de cerner leurs besoins et leurs budgets, et transmettre les recherches musicales aux partenaires.
- Identifier les ayants droit (éditeurs et maisons de disques) des œuvres musicales, rédiger les propositions et assurer le suivi des demandes, de l’envoi de la proposition jusqu’à la réception des accords.
- Suivre les accords reçus et les conditions de licence, et collecter les éléments liés à la licence (fichiers audio, paroles, crédits).
- Développer des relations de confiance avec les partenaires internes (juridique, marketing, production) et externes (maisons de disques, éditeurs), et proposer de nouveaux partenaires au besoin.
- Assurer l’archivage rigoureux des licences dans les outils de suivi internes, et coordonner avec le·la coordonnateur·rice administratif·ve pour garantir le suivi du processus de paiement et la finalisation des contrats.
Qualifications
Pour réussir sur ce poste, vous justifiez d’une première expérience sur un poste similaire dans l’industrie musicale (maison de disque, éditeur de musique, gestion de droits), l’industrie du jeu vidéo ou une industrie similaire (télévision, cinéma, etc.), préférablement dans un environnement international. Vous apporterez comme expérience :
- Bonne connaissance et compréhension des droits d’auteur liés à l’édition et à l’enregistrement musical.
- Excellentes compétences interpersonnelles et en communication, permettant d’interagir efficacement avec des interlocuteur·rice·s de tous niveaux.
- Autonomie, rigueur et esprit d’initiative, avec une capacité à proposer des idées pertinentes au sein de l’équipe.
- Solides compétences en gestion de projets, incluant la capacité à gérer plusieurs projets simultanément, à structurer les processus et à mobiliser les contributions des autres.
- Approche orientée solutions, avec une forte résilience face aux imprévus et aux défis.
- Maîtrise courante de l’anglais, à l’écrit comme à l’oral, indispensable pour les échanges internationaux.
- Intérêt marqué pour l’univers du jeu vidéo et de la production, considéré comme un atout.
Additional information
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.
Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi nous vous encourageons vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Programmeur·euse Gameplay Senior – [Nouvelle propriété intellectuelle]
Montreal, Canada - Full-time - REF30355B
Job Description
En tant que Programmeur·euse gameplay senior, vous serez un moteur clé dans la conception, l’implémentation et l’optimisation de systèmes gameplay ambitieux pour un tout nouveau jeu multijoueur à grande échelle. Vous travaillerez au cœur d’un univers science-fiction intense, en mode compétitif, et profiterez d’une expérience multiplateforme complète, allant du mobile jusqu’au HD. Vous rejoindrez une équipe de vétérans de l’industrie à taille humaine, où la créativité et les décisions informées par les données guident chaque étape du développement.
Ce que vous ferez
- Collaborer étroitement avec des artistes, concepteurs et développeurs gameplay pour créer et mettre en œuvre des mécaniques immersives et engageantes.
- Développer et optimiser des systèmes gameplay fondamentaux, incluant les 3C et fonctionnalités cœur de jeu.
- Écrire du code propre, performant, modulaire et maintenable.
- Tester, déboguer, profiler et optimiser les fonctionnalités gameplay.
- Produire une documentation technique claire conforme aux standards internes.
- Participer activement aux revues de code et ateliers gameplay.
- Itérer sur les systèmes existants afin d’améliorer l’expérience joueur.
Qualifications
Ce que vous apportez à l'équipe
- Au moins 7 ans d’expérience en programmation C++.
- Solide maîtrise des mécaniques gameplay et des systèmes 3C.
- Expérience confirmée avec Unreal Engine 4/5.
- Expérience significative dans le développement et le test de fonctionnalités gameplay sur plusieurs plateformes.
- Connaissance des systèmes influençant performance et qualité (rendu, threading, réseau).
- Excellentes compétences en débogage et profilage.
- Capacité à écrire un code fiable, efficace et robuste.
- Bonnes aptitudes en communication et esprit d’équipe ouvert.
- Motivation personnelle et passion pour les jeux vidéo.
Atouts
- Expérience en développement de jeux multijoueur.
- Expérience sur FPS.
- Expérience multiplateforme (console ou mobile).
- Familiarité avec GAS et CMC.
Ce qu’il faut nous envoyer
- Votre CV détaillant votre parcours, vos compétences et projets pertinents.
- (Optionnel) Exemples ou liens vers vos réalisations en gameplay.
Additional information
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins
du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à
Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité
des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e
par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre
aventure et aidez-nous à créer l’inconnu!
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre
équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de
maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont
entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Lead technique (Anvil Pipeline)
Montreal, Canada - Full-time - REF29550L
Job Description
À propos d'Anvil
Le pipeline Anvil est utilisé par plus de 4000 personnes sur plusieurs productions de jeux. Grâce à la stratégie Anvil One, chaque modification de code est automatiquement partagée entre tous les projets.
Pour soutenir cette stratégie, nous avons besoin d’une offre robuste en tests automatisés. La supervision de l’aspect technique de ce domaine est le mandat de ce Tech Lead.
En collaboration avec le CPI et l’Architecte, il aura pour objectif d’augmenter la qualité, la quantité et la robustesse de tous les tests.
Vous ferez partie de la grande équipe Opérations et Services.
Ce rôle suivra la description de poste et les attentes Lead Technique, avec un accent particulier sur les tests automatisés.
Le titulaire de ce poste est le point de référence pour les enjeux technologiques de sa spécialité. C’est un spécialiste technique responsable d’analyser les problématiques liées à son domaine d’expertise (spécialité technique ou console de jeu). Il est aussi imputable des choix technologiques qu’il effectue ainsi que des performances de l’ensemble des systèmes de sa spécialité. Il continue de produire du code et définit les meilleures pratiques dans sa spécialité
Ce que vous ferez
Les fonctions principales et habituelles de cet emploi sont :
- Gérer les mandats techniques donnés par le Chef de projet informatique (CPI) ou le Chef d’équipe informatique (TL) ou l’Architecte technique.
- Agir comme la personne référence au niveau de l’équipe informatique pour les aspects techniques liés à sa spécialité.
- Agir comme programmeur senior et participer à la programmation des éléments risqués dans sa spécialité.
- Être force de propositions sur les évolutions et les choix technologiques liés à sa spécialité.
- Mesurer régulièrement les performances et optimiser, au besoin, les systèmes liés à sa spécialité.
- Résoudre les problèmes techniques les plus complexes liés à sa spécialité.
- Agir comme mentor au niveau technique pour sa spécialité.
- Conseiller l’Architecte et/ou le CPI en proposant des mesures correctives lorsque nécessaire afin de rencontrer les objectifs fixés
- Travailler avec les Directeurs techniques des autres métiers (design, graphique, animation, son, etc.) pour assurer l’efficacité des systèmes liés à sa spécialité et utilisés par les autres métiers.
- Participer aux suivis de performance en collaboration avec le CPI.
- Effectuer toutes autres tâches connexes.
Qualifications
Ce que vous apportez
Formation :
Baccalauréat en informatique ou génie informatique ou toutes autres formations équivalentes
Expérience pertinente :
- Minimum de 7 ans d’expérience en programmation sur une console spécifique ou dans une spécialité ou toutes autres expériences pertinentes.
Compétences techniques de base requises :
- Niveau avancé en programmation C#
- Bon niveau en programmation C++
- Bonne compréhension des processus de qualité logicielle
- La compréhension de l'automatisation des tests et des systèmes de build est un atout
Habiletés et connaissances :
- Avoir un bon esprit d’analyse et de synthèse
- Capacité à résoudre des problèmes
- Avoir de bonnes habiletés relationnelles et de communication
- Être autonome et débrouillard
- Avoir le sens de l’initiative
- Avoir le sens du détail
- Être souple dans l’organisation de son travail
- Capable de travailler en équipe
- Capable de s’adapter aux changements
- Être orienté résultat
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
Additional information
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins
du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à
Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité
des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e
par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre
aventure et aidez-nous à créer l’inconnu !
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre
équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de
maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont
entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Administrateur.rice réseau sécurité
Montreal, Canada - Full-time - REF30195X
Job Description
Le département Infrastructure de notre équipe de réseau mondial recherche un Administrateur.rice Réseau Sécurité capable de mettre son expertise en valeur au sein de notre équipe dynamique composée de passionnés de jeux et de technologie. Si vous êtes audacieux, motivé et n’avez pas peur de repousser les limites, nous voulons vous dans notre équipe.
En tant qu’Administrateur.rice Réseau sécurité, vous serez responsable de l’installation et de la maintenance des solutions et services informatiques, ainsi que de la proposition d’améliorations et d’optimisations de l’infrastructure actuelle. En tant qu’administrateur d'expérience, vous serez également chargé de résoudre des problématiques complexes remontées par nos partenaires.
Responsabilitiés
- Installer, configurer et maintenir l’équipement réseau et système (commutateurs, pare-feux, répartiteurs de charge, proxys, pare-feux personnalisés).
- Déployer et gérer des liaisons réseau privées et des connexions de peering dédiées.
- Surveiller, diagnostiquer et optimiser l’infrastructure et les services réseau pour garantir une haute disponibilité.
- Assurer la gestion proactive de la sécurité réseau : détection des menaces, réponse aux incidents, application des politiques de sécurité.
- Effectuer une planification régulière de capacité et des audits de sécurité afin de prévenir les risques et problèmes de performance.
- Promouvoir l’automatisation afin de renforcer l’efficacité opérationnelle, la fiabilité et la cohérence de la sécurité.
- Participer à la définition et à l’application de standards, lignes directrices, bonnes pratiques et indicateurs.
- Évaluer et soutenir les nouveaux besoins, conceptions techniques et choix d’architectures sécurisées.
- Maintenir une documentation à jour sur le matériel réseau, les logiciels et les configurations de sécurité.
- Encadrer les membres de l’équipe, en particulier les nouveaux administrateurs, et contribuer à la planification de l’évolution sécurisée du réseau.
Qualifications
- Expertise démontrée en administration avancée de réseaux et de sécurité (pare-feux, répartiteurs de charge, proxys, VLAN, ACL, EtherChannel, protocoles de couche 2/3), appuyée par une solide expérience dans les tâches décrites ci-dessus.
- Capacité éprouvée à concevoir, mettre en œuvre et maintenir des infrastructures sécurisées à grande échelle, tout en identifiant et en atténuant de façon proactive les risques.
- Excellente maîtrise des environnements Linux et de l’automatisation (Python, Ansible, CI/CD), avec des réalisations concrètes dans des contextes opérationnels complexes.
- Compétence avérée dans le développement de solutions innovantes pour résoudre des problématiques techniques inédites ou à fort impact.
- Habileté à optimiser les performances et la fiabilité des réseaux grâce à la planification de capacité, à la surveillance proactive et à l’amélioration des processus.
- Reconnu pour vos qualités de leadership et de mentorat, avec la capacité de rendre des informations complexes claires et exploitables auprès d’auditoires techniques comme non techniques.
Additional information
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.
Les habiletés et les connaissances se présentent sous différentes formes et peuvent être basées sur des expériences pertinentes, c'est pourquoi nous vous encourageons vivement à poser votre candidature, même si vous ne remplissez pas toutes les exigences énumérées ci-dessus.
Chez Ubisoft, nous encourageons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux pour tous. Nous savons qu'il est important que l'entretien soit agréable. Par conséquent, si vous avez besoin d'accommodements, veuillez nous faire savoir si nous pouvons faire quoi que ce soit pour faciliter le déroulement de l'entretien.
Chef de Projet Informatique - Programmation Gameplay [Rainbow Six Mobile]
Montreal, Canada - Full-time - REF29886C
Job Description
Rainbow Six Mobile est à la recherche d’un(e) Chef(fe) de Projet Programmation (CPI) pour diriger la vision technique et l'exécution de l’expérience joueur, ce qui comprend notre boucle de gameplay tactique, de nombreux systèmes de progression, les menus en jeu, ainsi que de nombreux autres aspects.
En tant que CPI pour l’Expérience Joueur, vos responsabilités incluront :
- Travailler avec les producteurs associés pour fixer des objectifs de production réalistes pour les chefs d’équipe et les responsables de production, et veiller à ce qu’ils soient atteints dans les délais convenus.
- Collaborer étroitement avec notre directeur technologique, notre architecte technique et les autres CPI afin de garantir que tous les départements œuvrent dans la même direction, selon les objectifs de projet de haut niveau.
- Avoir des discussions régulières avec les directeurs du jeu et les lead designers concernant les futures fonctionnalités ou améliorations, la faisabilité technique des changements proposés et le ressenti global du jeu.
- Travailler en étroite collaboration avec nos responsables QC (contrôle qualité) à Montréal et à Bucarest pour maintenir une haute qualité des builds en tout temps, permettant aux développeurs de travailler, tester et livrer sans obstacles.
- Identifier les besoins en personnel pour nos équipes de gameplay central, IA et UI core afin de soutenir à la fois nos mandats transversaux et ceux des équipes produit de R6M. Si nécessaire : créer des ouvertures dans RPM, collaborer avec l’équipe de recrutement du studio ou réaffecter du personnel existant pour garantir l’atteinte de nos objectifs de production.
- Promouvoir l’excellence technique et l’innovation sur le projet, en dirigeant les responsables techniques, en supervisant les chefs d’équipe programmation et leurs subordonnés, et en encourageant l’équipe à rechercher des solutions ambitieuses et de haute qualité avec la Core Team.
Qualifications
Un baccalauréat en informatique, en génie logiciel ou dans un domaine équivalent
Plus de 10 ans d’expérience en programmation (C# / Unity, C++), dont au moins cinq ans en gestion d’équipe de programmation de jeux vidéo
Expérience dans la production d’au moins un jeu complet
Une compréhension approfondie de la production de jeux vidéo (animation, son, 3D, etc.) ainsi que de la réalité des différentes équipes de travail
Une excellente maîtrise des divers principes de programmation
Un sens du leadership et un esprit d’équipe, soutenus par de bonnes compétences en communication
Une approche empathique dans la gestion du stress dans un environnement dynamique (il y a toujours une solution, et vous le savez)
Un esprit ouvert et innovant, allié à d’excellentes capacités de synthèse
Une approche pédagogique et le désir de partager votre vaste expertise technique
Additional information
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins
du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à
Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité
des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e
par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre
aventure et aidez-nous à créer l’inconnu!
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre
équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de
maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont
entièrement basés au bureau et ne sont pas éligibles au travail hybride.
Technical Lead, Automated Testing & Dev Excellence (Anvil Pipeline)
Montreal, Canada - Full-time - REF29550L
Job Description
About Anvil
The Anvil pipeline is used by thousands of people on multiple productions. With the Anvil One strategy, every improvement benefits all projects. This sharing requires robust automated testing and best development practices.
What you will do
Take technical leadership on test automation and promote excellence in development practices: solid architecture, appropriate design patterns, and test-driven code. You will collaborate with the CPI and Architect to define the vision, deliver reliable solutions, and guide the team toward high standards
The main and usual duties of this job are:
Define the automated testing strategy (unit, integration, UI/tools) with a focus on robustness and visibility (metrics, quarantines, CI/CD).
Program on critical topics (C#, C++), optimize performance, and ensure testability from the design stage.
Promote best practices: architectural principles, design patterns, code reviews, TDD, and dependency injection.
Industrialize validation in the central CI/CD and collaborate with other Anvil domains to make the pipeline more reliable.
Act as a technical mentor and solve complex problems.
Qualifications
What you bring
7+ years of software development experience.
Skills:
Advanced C#
Good level of C++
Understanding of quality processes and CI/CD
Know-how:
Software architecture
Design patterns
Practices that promote testability.
Skills and knowledge:
Good analytical and synthesis skills
Problem-solving ability
Good interpersonal and communication skills
Independent and resourceful
Sense of initiative
Attention to detail
Flexible in organizing your work
Able to work in a team
Able to adapt to change
Results-oriented
What to send us
Your resume highlighting your education, experience, skills, and, if applicable, games you have delivered
Additional information
Ubisoft is a global leader in video games, with teams around the world creating original and memorable gaming experiences, from Assassin's Creed to Rainbow Six, Just Dance, and many more. We believe that diversity of perspectives drives progress for both players and teams. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown.
We embrace a hybrid work model that helps you stay connected with your team and aligned with company priorities, while giving you the flexibility to maintain your work-life balance. Please note that some roles are entirely office-based and are not eligible for hybrid work.
Network - Online Programmer (C++) - Assassin’s Creed Codename Invictus
Montreal, Canada - Full-time - REF29925X
Job Description
A new chapter in the Assassin’s Creed legacy is about to be written—not in the shadows of history, but in the heat of multiplayer gaming.
We’re crafting a AAA Multiplayer Game where every frame counts and every move must land.
To do that, we need a master of Netcode to join our elite team of network/online developers.
We’re reimagining our technological stack to deliver top-tier multiplayer performance.
If you have the skills to contribute to programming in C++ a seamless, secure, and scalable network stack, your mission awaits.
What you’ll do
- Design, implement and maintain the network stack of a AAA multiplayer game engine.
- Collaborate with the team of engineers to integrate network functionalities into the game engine.
- Implement solutions to ensure low latency, low bandwidth and high reliability
- Diagnose and resolve network-related issues during development and post-launch.
- Document the work to transfer knowledge and enable users (other programmers and team members from other working units) to understand how to use the new network/online systems and features;
- Work closely with gameplay and backend teams to ensure seamless integration of network features.
- Collaborate with the creative director and game designers and other teams if necessary, to discuss constraints and set out the technical possibilities for the various network/online features;
- Keep abreast of the latest network technologies and best practices and apply them within the team.
Qualifications
What you bring
Training:
- Bachelor’s degree in computer science or computer engineering or any other relevant training.
Relevant Experience:
- Minimum 5-6 years’ experience in production of AAA games with meaningful experience in networks or online, or any other relevant experience.
Skills:
- Solid analytical and synthesis skills
- Design documentation (uml, sequence diagrams, entity diagrams, etc.)
- Problem-solving skills
- Autonomy and resourcefulness
- Attention to detail
- Good interpersonal and communication skills
- Ability to work as part of a team
- Ability to adapt to change
- Results oriented
Knowledge:
- C++ game programming
- Significant experience in the application of networking principles like state synchronization and prediction in one or more AAA multiplayer games.
- Protocols (ex: IP, UDP, TCP) and common usage (ex: Upnp, VoIP)
- Encryption, compression
- Experience in high-performance programming, multithreading and memory management.
- Expert knowledge of low-level network concepts and high-level multiplayer gaming systems.
- Solid understanding of network protocols, data transmission and synchronization techniques.
- Security, anti-cheat, etc.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Director of account digital trust and security - Online Services
Montreal, Canada - Full-time - REF30245F
Job Description
The Director of account digital trust and security leads the team that drives the creation and operational execution of Ubisoft’s digital trust and security strategy for player accounts. This role is critical to ensuring a secure, trustful and seamless player experience while mitigating reputational and regulatory risks for the company.
The incumbent and their team are accountable for the overall health of the player account ecosystem. They define, implement and operates ongoing initiatives that ensures regulatory and privacy compliance while optimizing both player access to their accounts and the ability to combat account fraud (theft, take over, economic fraud, etc.). They continuously monitor the account ecosystem to anticipate crisis and champion accessibility, quality of service, and enforcement of account-related policies while leading the player account security awareness programs. By leading the collaboration of cross-functional teams and industry stakeholders, the Director is accountable of the consistency, fairness, and impact across all Ubisoft systems, rules, and operations. Its objective is to enable faster decision-making and prioritization to build a proactive approach that prevents crisis and protect both players and Ubisoft from their impact.
What you will do :
Vision
Ensure consistency of the whole account security and trust ecosystem, from policies to day-to-day operations and prioritization with stakeholders’ management.
Building and guiding the development of the monitoring systems framework to proactively monitor the player’s account experience for trust and security.
Drives necessary tools and products roadmaps, based on policies and actual operations insights, from monitoring to player-facing flows.
Build and evolve the best Account Trust and Security Centre transversal team organization
Strategy
Develop and embodies a strong vision for the player account trust and security, grounded in operational reality and the aspiration to put player first, leveraging player feedback, market trends and user research
Turn that vision into an actionable 360 strategy, making strong choices that are supported by Account Trust and Security stakeholders
Leverage insights and analysis to frame product and tools development priorities and requirements as well as operational improvements needs (through objectives and KPIs)
Set up and manage the team involved in Account digital trust and security– with direct and indirect reports. Includes capacity and expertise management, organizational structure evolution when required.
Accountable for the overall health of player account system, towards Ubisoft Creatives Houses and Ubisoft Group – and towards players.
Operations
Proactive, ongoing monitoring of the account ecosystem health. Connecting and interpreting 360 weak signals to anticipate incidents and identify actions to prevent them
Manage incidents, orchestrate crisis management and leverage learnings to improve and reinforce the framework
Metrics and observability
The incumbent will create, structure, and orchestrate the contribution of all resources involved in those topics, from policies to technical development, operational execution and communication, including notably people from several transversal teams across Ubisoft world such as Security Risk Management team, Customer Relationship center, Legal, Corporate Communications and Player Safety.
The incumbent will have a strategic posture on policies and practices alignment and evolution, tactical approach in driving tech and tools roadmaps and operational drive for efficient process execution, incident management and continuous improvement loop
Gouvernance and stakeholders' management
Lead, mentor and inspire a transversal team directly reporting to him (Live Ops and Incident Management, Data Analysts, Live QA…)
Pilot and orchestrate stakeholders' collaboration
Make clear-cut decisions both in proactive and reactive mode
Accountable for the team’s success and its value creation/positive ROI (including reporting to top management)
Qualifications
Waht you bring
Training:
Bachelor’s degree in management or administration
Relevant experience:
Senior leadership profile (director level), with strong experience in the digital industry. Plus would include a mix of first-hand experience with challenging compliance contexts, live operations, team management, stakeholders’ management
Strong decision-making abilities
Combination of analytical/ROI, leadership and influence leadership skillset
Multidisciplinary approach and 360 problems solving and decision-making. Understanding of both technical, operational, player experience and compliance challenges and constraints
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and
memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.
We believe diverse perspectives help both players and teams thrive. If you’re passionate
about innovation and pushing entertainment boundaries, join our journey and help us create
the unknown!
We embrace a hybrid work model helping you stay connectedwith your team and aligned with
business priorities, while giving you the opportunity to maintain your work-life balance.Note,
that some roles are fully office-based and are not eligible for hybrid work.
Game Security Programmer
Montreal, Canada - Full-time - REF30514C
Job Description
As a Game Security Programmer, you will work embedded within a production teams to design, develop, and integrate advanced security features into our games. You’ll play a key role in ensuring that our game clients and their interactions with servers remain secure, resilient, and fair.
Collaborating closely with gameplay, engine, and online teams, you will implement client hardening, detection mechanisms, and security protocols that protect the game experience from cheats, exploits, and tampering.
Your mission: to make cheating harder, prevent abuse before it happens, and help deliver a trusted and fair experience for every player.
Key Responsibilities:
Develop, integrate, and maintain security and anti-cheat systems within the game engine and production pipeline.
Secure game-client communications and interactions with online services.
Collaborate with the Game Security Tech Lead and core teams (Engine, Online, Gameplay) to shape and refine the security roadmap for the title.
Implement integrity verification, anti-tamper, and runtime protection features at the code and data level.
Work closely with Game Security Researchers teams to translate research findings into robust in-game mitigations.
Conduct code reviews and performance analyses to ensure new security measures are stable, efficient, and transparent to players.
Assist gameplay and engine programmers in adopting secure development practices throughout the project lifecycle.
Contribute to post-launch support by investigating new exploits and deploying security updates or countermeasures.
Stay informed of the latest vulnerabilities, cheat techniques, and platform security evolutions to proactively reinforce protections.
Qualifications
- Advanced C/C++ programming skills, with expertise in multi-threading, low-level optimization, and experience working on game engines or gameplay systems in large-scale productions.
- Security and platform knowledge, including familiarity with Windows internals (Android/iOS is a plus), exploit techniques, and network security principles in client/server models.
- Anti-cheat and protection experience, covering technologies like integrity verification, code hardening, and frameworks such as EAC, BattlEye, VMProtect, etc.
- Strong problem-solving abilities, with excellent analytical and debugging skills to resolve complex runtime issues.
- Collaborative development experience, including version control tools (Perforce, Git), and comfort working in large, multi-disciplinary codebases and teams.
- Personal qualities and interests, such as autonomy, curiosity, strong communication skills, a passion for fair play in games, and familiarity with the LLVM code base as a plus.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Senior Gameplay Programmer – Anti-Cheat – [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30449X
Job Description
The Rainbow Six Siege Anti-Cheat team is looking for a talented and detail-oriented Gameplay Programmer to help us fulfill our mission: ensuring a fair and competitive environment for our community.
We focus on cheat prevention and detection through a dual approach: reducing cheat availability and deploying advanced detection systems.
You will work closely with our data scientists and ML engineers to integrate anti-cheat measures directly into core gameplay systems. Your role will be key in leveraging gameplay data and designing intelligent detection mechanisms, all while preserving the experience of legitimate players.
What you will do
Integrate security checks into gameplay systems and logic.
Connect internal and third-party anti-cheat tools to gameplay mechanics.
Implement integrity checks and obfuscation on critical variables to reduce cheat availability and increase the operational cost for cheat developers.
Monitor telemetry and logs to detect suspicious behaviors (e.g., speed hacks, wall hacks, other exploits).
Fix exploits through updates to gameplay rules, edge-case handling, or strengthened server-side logic.
Collaborate with the QA team to reproduce and resolve gameplay-related security issues.
Contribute to match replay systems (map geometry extraction, detailed kill information, etc.) for analysis.
Develop and maintain automated pipelines processing raw replay files to feed our analytics and detection tools.
Ensure that security measures remain invisible to players and do not degrade the gameplay experience.
Qualifications
What you bring to the team
Excellent C++ skills: proven experience with C++ programming, strong understanding of gameplay systems, network synchronization, and data structures.
Gameplay Programming experience: designing, implementing, and debugging core gameplay mechanics.
Curiosity & problem-solving: ability to analyze gameplay systems and think like a cheater to anticipate and prevent exploits.
ML systems integration: prior experience integrating ML models or systems into a game or real-time application.
Collaboration & communication: ability to work effectively with cross-disciplinary teams (data scientists, ML engineers, etc.).
Bonus: experience with game engines (Unreal, Unity, or proprietary engines), anti-cheat technologies, or network programming.
Assets
Experience developing multiplayer games.
Experience with FPS games.
Cross-platform experience (console or mobile).
Familiarity with GAS and CMC.
What to send us
Your resume detailing your background, skills, and relevant projects.
(Optional) Examples or links to your gameplay work.
Additional information
Additional Information
Ubisoft is a global leader in video games, with teams across the world creating original and memorable gaming experiences—from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help our teams and our players grow. If you’re passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!
We use a hybrid work model that helps you stay connected with your team and aligned with company priorities, while giving you the flexibility to maintain a healthy work-life balance. Please note that some roles are fully on-site and not eligible for hybrid work.
Principal Technical Designer
Montreal, Canada - Full-time - REF30127K
Job Description
As a Principal Technical Designer, you’ll create and implement complex, technical, and systemic design elements in a game.
You’re essentially a game or level designer recognized for your technical skills on a design or multidisciplinary production team.
A technical reference within your team, you’ll help, support, and advise your peers as needed. You may also be called upon to become the project's technical expert on a specific element of the game.
What you’ll do
- Create and implement the technical elements of a game feature in with technical directors, programmers, and colleagues from other job families.
- Act as a technical expert on a specific topic + oversee tools and documentation, provide technical assistance, and define and promote best practices.
- Participate in data optimization and validation, taking budget into account and ensuring that technical standards are respected.
- Participate in the advanced debugging of data throughout production.
- Provide regular feedback to design directors (e.g. suggestions for improving tools and methods, etc.).
- Help test new features and tools before their launch.
- Perform production tasks within the game and level design team + prototype gameplay features.
- Design and implement more complex, abstract, technically challenging, or game-wide design elements in the game.
Qualifications
- 8 years of experience in game or level design (with a technical focus)
- The ability to understand and communicate in technical language & clearly express your ideas (both on paper and in person)
- Flexibility + solid analysis and problem-solving skills
- A user-oriented spirit
- Curiosity: you have a passion for understanding how things work
- Experience with various game engines and platforms (nice to have)
- Experience with a range of 2D/3D design software programs (nice to have)
- Experience in programming/scripting (nice to have)
What to send our way
- Your CV highlighting your education, experience, and skills
- Samples of your work (attach files or send us a link to your demo reel or online portfolio.
Please note we are committed to promoting a flexible working policy, as we value in-person interaction and collaboration. Our hybrid work model includes a minimum of 3 days a week in our office and the remaining 2 days working from home.
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work
Game Designer (Gameplay - Rainbow Six Mobile)
Montreal, Canada - Full-time - REF30393M
Job Description
As a Game Designer, you will be responsible for the design and development of gameplay features, including Operators, 3Cs (Character, Camera, Controls), and game balance. Your goal will be to maintain a dynamic, fresh, and fair gameplay experience, especially for high-level players. This role requires a strong understanding of game mechanics and player behavior, analytical and critical thinking skills, and the ability to collaborate effectively within multidisciplinary teams.
What you’ll do
- Collaborate with teams: Work closely with art, technical, and design teams to bring Operators and gameplay features to life.
- Plan and adapt content: Break down existing Operators and new gameplay features into actionable tasks within the scope of Rainbow Six Siege, ensuring clear and efficient execution.
- Analyze and balance the game: Partner with the Analytics and Community teams to assess game balance and player feedback, recommending adjustments to weapons, Operators, and systems.
- Improve existing systems: Iterate on current mechanics to maintain an intuitive, modern, and mobile-optimized experience.
- Document and communicate concepts: Write and update detailed design documentation and specifications for each Operator and feature.
- Stay ahead of the industry: Monitor market trends and competitor games to ensure the gameplay remains innovative, engaging, and competitive.
Qualifications
What you bring
- At least 5 years of experience in game design, ideally with a focus on gameplay systems or 3C design.A strong understanding of game mechanics, balancing, and player psychology.
- Proficiency with game design tools (Unity preferred).
- The ability to creatively and innovatively adapt Siege’s Operators and gameplay to a mobile experience.
- Excellent communication skills, both verbal and written.
- A collaborative mindset and the ability to thrive in a multidisciplinary team environment.
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)
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work
Texture Artist
Montreal, Canada - Full-time - REF30508D
Job Description
You’ll work closely with your team lead to create photoreal textures, as well as work on the shading and develop the look of the asset (characters, environment elements and/or props).
What you ll do :
· Create textures according to references (internal or provided by the client)
· Create the uvs of the assets to be textured (multi-tiles)
· Responsible for the lookdev and shading of the asset in Arnold for Houdini;
· Produce photorealistic elements while respecting the established technical and aesthetic standards of the current project (film or television series).
-Use the appropriate methods in order to reach the deadlines and optimize render times;
-Follow established techniques and work in a team oriented environment.
-Work in cooperation with the lighting department to make sure the asset is photoreal in shot context
-Occasionaly create shading networks using procedurals
-ingest textures from other vendors
Qualifications
- Strong knowledge of Mari and / or Substance Painter and Photoshop;
- Strong knowledge of shaders and aovs
- minimum 2 years of experience in 3D texturing in the VFX industry or using a raytracing render engine (Arnold, Vray, etc...)
· Knowledge of Arnold and Houdini a strong asset
· Knowledge of Nuke and Maya an asset;
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Resilience and Security Specialist
Montreal, Canada - Full-time - REF30483J
Job Description
The incumbent will play a pivotal role in ensuring the safety and security of our Pan-Canadian Studios; employees, contractors, visitors, assets, and information. The main mandate will be to lead and oversee the daily physical security, incident and emergency response operations across the country. He/she provides informational, functional and technical security expertise to ensure and enhance the current physical security posture by developing, and maintaining procedures, processes, and standards, implementing security controls and systems to mitigate potential risks.
What you'll do
- As the SME in physical security ensure compliance with Global Security and Risk Management policies and regulations;
- Participate in the development of the Pan-Canadian security strategy, define requirements & priorities and oversee its implementation;
- Maintain physical security policies and standards;
- Perform on-site and remote physical security assessments and ensure proper corrective actions;
- Manage and oversee security guard work order and specifications;
- Actively lead and participate in the planning and deployment of security projects, utilizing your expertise to enhance our security infrastructure;
- Lead the resolution of emergency situations, utilizing your expertise to manage crises and ensure the safety of our personnel and assets;
- Provide physical security requirements for internal and external local events;
- Perform evaluations of requirements to laws and regulations regarding safety and physical security;
- Coordinate internal training on prevention and threat awareness;
- Engage as a key member of the health and safety committee, contributing insights and strategies to promote a secure and healthy work environment;
- Support the management of related security contracts in collaboration with procurement, implementation of systems such as access control, alarm systems, intrusion detection systems and camera systems video (CCTV);
- Develop and maintain security metrics and executive reports;
- Assist with other resilience topic related initiatives;
- Support and control of security budgetary allocations;
- Carry out all other related tasks.
Qualifications
What you bring
- Strong communication skills (verbal and written);
- Strong presentation skills (verbal and written);
- Strong interpersonal and negotiation skills, and ability to influence stakeholders at all levels;
- Excellent organization skills, ability to multi-task and prioritize work to consistently meet deadlines;
- Ability to conduct informational training sessions as required;
- Solid analytical skills and attention to detail;
- Ability to draft documents that are clear and well-structured;
- Ability to make decisions quickly in an environment that is in constant evolution;
- Incident response management, including escalation procedures;
- Autonomy, self-directed learner, drive and pragmatism;
- 7+ years’ experience in security field or relevant experience;
- Hands-on experience; Physical access controls, video surveillance, physical intrusion mitigation;
- Hands-on experience in physical security implementations;
- Technical security knowledge and Business Continuity Management methodologies;
- Knowledge of the Genetec and the Entrapass Software is an asset;
- Basic knowledge of computer networking is an asset;
- Knowledge of the Building Code is an asset;
- Knowledge of the Health & Safety Codes and regulations is an asset;
- Microsoft Office Products;
- Technical IT certification is an asset;
- Security certification in security is an asset;
- ASIS PSP or equivalent certification is an asset;
- Business Continuity Management certification (ABCP, CBCP) is an asset.
*This role requires having flexible hours depending on operational needs (ex; special events), you may be called after normal business hours and may be required to assist with incident management during nights and weekends.
*Some domestic travel may be required.
Additional information
Please send us your CV highlighting your education, experience and skills.
Please note that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
We look forward to reading your application ! 😊
Music Licensing Coordinator
Montreal, Canada - Full-time - REF30484F
Job Description
Based in Montréal and reporting to Ubisoft’s International Headquarters, you will join the Ubisoft Music team, which operates from Montréal, Paris, and Shanghai. This team brings together music supervision, music licensing, publishing, and artistic partnerships across the company.
You will be part of the Licensing division, whose mission is to integrate the best songs and music tracks into the heart of Ubisoft’s experiences!
Working alongside the existing Music Licensing Specialists, you will be responsible for coordinating the acquisition of music licenses and ensuring smooth execution across a wide variety of projects, in alignment with the musical needs of Ubisoft’s teams.
Key Responsibilities
- Collaborate closely with music licensing specialists to understand their needs and budgets, and share music research with external partners.
- Identify rights holders (publishers and record labels) of musical works, draft licensing proposals, and manage the process from initial outreach to final agreement.
- Track received agreements and licensing terms, and gather all related materials (audio files, lyrics, credits).
- Build trusted relationships with internal stakeholders (legal, marketing, production) and external partners (labels, publishers), and suggest new collaborators when relevant.
- Ensure accurate archiving of licenses in internal tracking tools, and coordinate with the administrative coordinator to support payment processing and contract finalization.
Qualifications
To thrive in this role, you bring prior experience in a similar position within the music industry (record label, music publisher, rights management), the video game industry, or a related field (TV, film, etc.), ideally in an international environment. You have :
- Strong knowledge and understanding of copyright related to music publishing and recording.
- Excellent interpersonal and communication skills, enabling you to engage confidently with stakeholders at all levels.
- Autonomy, attention to detail, and a proactive mindset, with the ability to contribute meaningful ideas to the team.
- Robust project management skills, including the ability to juggle multiple projects, bring structure and organization, and encourage collaboration.
- Solution-oriented thinking, with resilience in the face of challenges and change.
- Fluency in English, both written and spoken, essential for international collaboration.
- A genuine interest in video games and production environments is a plus.
Additional information
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process
Project Programming Lead - Gameplay [Rainbow Six Mobile]
Montreal, Canada - Full-time - REF29886C
Job Description
Rainbow Six Mobile is looking for a Gameplay Programming Lead (CPI) to lead the technical vision and execution of the player experience, including our tactical gameplay loop, multiple progression systems, in-game menus, and many other features.
As the Programming Lead for Player Experience, your responsibilities will include:
Working with associate producers to set realistic production goals for team leads and production managers, and ensuring these goals are met within agreed timelines.
Collaborating closely with our Technical Director, Technical Architect, and other Project Managers to ensure all departments are aligned and working toward the high-level project goals.
Holding regular discussions with Game Directors and Lead Designers about upcoming features or improvements, the technical feasibility of proposed changes, and the overall feel of the game.
Working closely with our QC leads in both Montreal and Bucharest to maintain a high level of build quality at all times, enabling developers to work, test, and deliver without roadblocks.
Identifying staffing needs for our core Gameplay, AI, and UI programming teams to support both cross-functional mandates and the product teams of R6M. When needed: opening positions in RPM, collaborating with the studio’s recruitment team, or reallocating existing staff to ensure production goals are met.
Promoting technical excellence and innovation on the project by leading technical leads, overseeing programming team leads and their reports, and encouraging the team to pursue ambitious, high-quality solutions in collaboration with the Core Team
Qualifications
A bachelor’s degree in Computer Science, Software Engineering, or a related field
Over 10 years of programming experience (C# /C++), including at least five years managing a video game programming team
Knowledge of game engines such as Unity, Unreal, or other in-house engines
Experience shipping at least one full game
A deep understanding of video game production (animation, audio, 3D, gameplay, AI, etc.) and the realities of working with cross-functional teams
Excellent mastery of programming principles and best practices
Strong leadership and team spirit, supported by effective communication skills
An empathetic approach to managing stress in a fast-paced environment (there’s always a solution, and you know it)
An open and innovative mindset, combined with strong analytical and synthesis skills
A teaching mindset and a genuine desire to share your extensive technical expertise
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
FX Artist
Montreal, Canada - Full-time - REF30490X
Job Description
At Hybride, you’ll bring spectacular worlds to life by designing and creating realistic simulations of visual effects such as fire, smoke, water, hair, cloth, fur, muscles, destruction, and more.
WHAT YOU’LL DO
Oversee complex FX simulations — from the initial concept and timing to final cache and render.
Collaborate with your Lead or Supervisor to determine the best creative and technical approach for each shot.
Work closely with other departments such as Modeling, Animation, and Rigging to ensure seamless integration across the pipeline.
Use particle systems, dynamics, expressions, soft and rigid bodies, and cloth simulations to craft high-quality effects.
Contribute to the development of tools and scripts that enhance team productivity and efficiency.
Learn and apply Hybride’s FX standards and tools while mastering our in-house pipeline workflows.
Embrace a procedural approach whenever possible to achieve flexible, scalable, and efficient results.
Knowledge of crowds simulation (agents, behaviors, etc.) is considered a strong asset.
Qualifications
Minimum of 3 years of professional experience in the film or visual effects industry.
Highly creative mindset, with the ability to conceptualize and execute complex FX scenes for feature films.
Proven experience with simulations of fluids, soft and rigid bodies, hair, cloth, fur, and muscles.
Expert knowledge of Houdini is essential.
Experience with machine learning is a strong asset.
Familiarity with Arnold is an asset.
Solid programming skills (Python, etc.) — a definite plus.
Strong problem-solving abilities and a keen eye for detail.
Autonomous, resourceful, and proactive, with excellent collaboration skills.
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is made up of more than 200 highly skilled artists and creators working from two state-of-the-art studios — one in Piedmont, in the Laurentians, and the other in Montreal’s vibrant Mile-End district.
Our portfolio includes prestigious titles such as 300, Avatar, The Hunger Games, and Jurassic World, as well as all six of the latest Star Wars films and Disney+’s acclaimed series The Mandalorian, The Book of Boba Fett, Obi-Wan Kenobi, and Andor.
Above all, we are good human beings who value empathy, well-being, and solidarity.
At Hybride, you are welcome exactly as you are. We embrace diversity in all its forms and are committed to fostering an inclusive and respectful workplace where everyone feels they belong.
Senior Gameplay Programmer – [New Intellectual Property]
Montreal, Canada - Full-time - REF30450J
Job Description
As a Senior Gameplay Programmer at Ubi Montreal, you will play a central role in designing, implementing, and optimizing the interactive systems that bring a brand-new game to life. You will have a direct impact on the quality of the experience that ends up in players’ hands, acting as the tangible link between code and in-game sensations.
With each iteration, you will ask yourself the essential questions: Is it fun? Is the game’s tone respected? Does it feel AAA? As a reliable member of a gameplay team made up of AI, UI, and 3Cs specialists, you will bring your technical expertise to help realize the vision of the designers.
What you’ll do
- Code new and existing systems to meet the design’s intent.
- Ensure new components integrate seamlessly with existing code.
- Develop tools that make content teams’ work more efficient.
- Analyze and improve existing functionalities.
- Collaborate with design and animation teams on environments.
- Fix gameplay-related bugs.
- Document your systems and tools.
Qualifications
What you bring to the team
- Bachelor’s degree in Computer Science or Computer Engineering.
- At least 5 years of experience in C++ programming and optimization.
- Expertise in gameplay, AI, and design (main character, cameras, NPCs, environments, behaviours…).
- Experience on a team that has shipped a video game (an asset).
- Console development experience (an asset).
- Excellent communication skills across disciplines, with the ability to inspire and motivate.
- Creativity and a passion for innovation.
What to send our way
- Your CV highlighting your education, experience, and skills.
- (Optional) Examples or links to your work in gameplay or technical systems.
Additional information
About us
Ubisoft is a global leader in video games, with teams located all over the world creating original and memorable gaming experiences — from Assassin’s Creed to Rainbow Six, Just Dance and many more. We believe that diverse perspectives help both players and teams to thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join us and help create the unknown!
We embrace a hybrid work model that keeps you connected with your team and aligned with business priorities, while allowing you to maintain your work-life balance. Please note that some roles are fully office-based and not eligible for hybrid work.
Senior Gameplay Programmer – [New IP]
Montreal, Canada - Full-time - REF30355B
Job Description
As a Senior Gameplay Programmer at Ubi MTL, you will be a driving force behind the design, implementation, and optimization of ambitious gameplay systems for a brand-new, large-scale multiplayer game. Set in an intense science-fiction universe with competitive gameplay, you will contribute to a complete cross-platform experience, spanning mobile to HD. You’ll join a close-knit team of seasoned industry veterans, where creativity and data-driven decisions guide every step of development.
What you’ll do
- Work closely with artists, designers, and gameplay developers to create and implement immersive, engaging mechanics.
- Develop and optimize core gameplay systems, including 3Cs and key gameplay features.
- Write clean, performant, modular, and maintainable code.
- Test, debug, profile, and optimize gameplay features.
- Produce clear technical documentation aligned with internal standards.
- Actively participate in code reviews and gameplay workshops.
- Iterate on existing systems to constantly improve player experience.
Qualifications
What you bring to the team
- 7+ years of C++ programming experience.
- Strong command of gameplay mechanics and 3C systems.
- Proven experience with Unreal Engine 4/5.
- Significant experience developing and testing gameplay features across multiple platforms.
- Knowledge of performance and quality-impacting systems (rendering, threading, networking).
- Excellent debugging and profiling skills.
- Ability to write reliable, efficient, and robust code.
- Strong communication skills and a collaborative mindset.
- Self-motivation and passion for video games.
Assets
- Experience developing multiplayer games.
- Experience with FPS titles.
- Cross-platform experience (console or mobile).
- Familiarity with GAS and CMC.
What to send our way
- Your CV detailing your background, skills, and relevant projects.
- (Optional) Examples or links showcasing your gameplay work.
Additional information
About us
Ubisoft is a global leader in gaming with teams around the world creating original and memorable experiences, from Assassin’s Creed and Rainbow Six to Just Dance and many more. We believe diverse perspectives help both players and teams to thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model that keeps you connected with your team and aligned with business priorities, while supporting your work-life balance. Please note some roles are fully office-based and not eligible for hybrid work.
Senior Gameplay Programmer – [For Honor]
Montreal, Canada - Full-time - REF30487C
Job Description
As a Gameplay Programmer on For Honor at Ubi Montreal, you’ll directly contribute to the ongoing growth of our unique multiplayer fighting experience. You’ll join a talented and versatile team working on seasonal content (heroes, events, MTX assets), new player-facing features, and continuous improvements to our content production pipeline.
Within the team, we regularly rotate responsibilities so that each member can contribute to different aspects of production and share their expertise with others. If you’d like to have a tangible impact on the future of For Honor and be part of a human-sized, agile team, we’re excited to hear from you.
What you’ll do
- Code and maintain gameplay systems aligned with the game’s vision.
- Contribute to seasonal content production (heroes, events, MTX).
- Develop new player-focused features.
- Improve the content production pipeline.
- Collaborate with game designers, artists, and animators to bring ideas to life.
- Fix technical issues and optimize existing code.
- Document your work to ensure sustainability and facilitate knowledge sharing.
Qualifications
What you bring to the team
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
- Strong experience in C++ programming (minimum 3 years).
- Understanding of video game production pipelines and optimization.
- Ability to work collaboratively and communicate across different disciplines.
- Creativity, versatility, and a thirst for innovation.
- Experience on game consoles is a plus.
What to send our way
- Your CV highlighting education, experience, and relevant skills.
Additional information
Ubisoft is a global leader in video games, with teams across the world creating original and memorable experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join our journey and help us create the unknown!
We embrace a hybrid work model, helping you stay connected with your team and aligned with business priorities while giving you the flexibility to maintain a healthy work-life balance. Please note that some roles are fully office-based and not eligible for hybrid work.
Visual Effects Artist [Rainbow 6 Siege]
Montreal, Canada - Full-time - REF30485C
Job Description
As a Visual Effects Artist (VFX) with the Rainbow Six Siege team at Ubi MTL, you’ll craft stunning visual moments that positively impact gameplay and enhance player immersion. Whether it’s smoke, fire, an explosion, or cascading snow or water, your effects will amplify the game’s immersive world and often spark the question, “How did they do that?!”.
As an innovative artist, you’ll combine technology with creativity to bring magic to life. Versatile and adaptable, you’ll master a range of tools to design and implement high-quality, real-time visual effects that captivate.
What you’ll do
- Collaborate with the direction team to understand the overall creative vision and establish visual effects priorities.
- Create environmental and cinematic effects using particle systems and textures you produce.
- Work with programmers to identify needs and develop the tools required.
- Adhere to technical constraints to deliver visually appealing yet functional effects.
- Integrate your visual effects into the game engine.
- Refine your effects by testing the game and gathering feedback from collaborating teams (debug and optimize).
- Adapt to community feedback post-launch (where applicable), balancing expectations with technical limitations.
Qualifications
What you bring to the team
- Experience in FX/VFX (visual effects), preferably in the video game industry
- Proficiency with 2D art tools (e.g., Photoshop), compositing software (e.g., After Effects or Nuke), 3D software (e.g., Maya or 3DS Max), and game engines (e.g., Unity or Unreal)
- Solid understanding of basic vector math and artistic fundamentals (visual effects, lighting, composition, proportion, color theory, etc.)
- Ability to accept, interpret, and apply constructive feedback
- A creative and collaborative mindset
- Exceptional attention to detail
*Knowledge of procedural generation software (e.g., Houdini) and/or shader creation and optimization is a big plus.
What to send our way
- Your CV highlighting your education, experience, and relevant skills
- A portfolio showcasing your best work (attach images or provide a link to your personal website or online portfolio)
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed and Rainbow Six to Just Dance and more. They believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join their journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team while maintaining the flexibility needed to ensure a healthy work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Security Network Administrator
Montreal, Canada - Full-time - REF30195X
Job Description
The infrastructure department of our global network team is seeking a Security Network Administrator who can bring their expertise to life in our dynamic team of gaming & tech enthusiasts. If you are bold, driven and unafraid of pushing boundaries, we want you on our team.
As Network Administrator, you will be responsible for installing and maintaining IT solutions and services as well as proposing improvements and optimisations to the current infrastructure. As a senior administrator, you will also be responsible to solve complex issues brought to us by our partners
Mission
- Install, configure, and maintain network and system equipment (switches, firewalls, load balancers, proxies, custom firewalls).
- Deploy and manage private network links and dedicated peering.
- Monitor, troubleshoot, and optimize network infrastructure and services to ensure high availability.
- Perform proactive network security management, including threat detection, incident response, and enforcement of security policies.
- Conduct regular capacity planning and security audits to prevent risks and performance issues.
- Drive automation adoption to strengthen operational efficiency, reliability, and security consistency.
- Participate in defining and applying standards, guidelines, best practices, and metrics.
- Evaluate and support new requirements, technical designs, and secure architecture choices.
- Maintain updated documentation of network hardware, software, and security configurations.
- Mentor team members, particularly new administrators, and contribute to planning secure network evolution.
Qualifications
- Demonstrated expertise in advanced network and security administration (firewalls, load balancers, proxies, VLANs, ACLs, EtherChannel, Layer 2/3 protocols), supported by extensive industry experience with the tasks outlined above.
- Proven ability to design, implement, and maintain secure, large-scale infrastructures while proactively identifying and mitigating risks.
- Strong proficiency in Linux environments and automation (Python, Ansible, CI/CD), with success applying these in complex operational contexts.
- Skilled in developing innovative solutions to resolve unprecedented or high-impact technical challenges.
- Adept at optimizing network performance and reliability through capacity planning, proactive monitoring, and process improvements.
- Recognized for leadership and mentoring, with the ability to make complex information clear and actionable across technical and non-technical audiences.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
VFX Artist [Prince of Persia]
Montreal, Canada - Full-time - REF30442O
Job Description
As a Visual Effects Artist at Ubi Montreal, you will create striking visual moments that positively impact gameplay and enhance the player experience. Smoke, fire, explosions, snowfall, or waterfalls – each of your effects will deepen immersion and prompt the question: “How did you do that?”
A creative innovator, you’ll merge technology and artistry to make magic happen. You’ll adapt to a variety of tools, relying on your expertise to produce and integrate high-quality, impactful, real-time visual effects.
What you’ll do
- Collaborate with the leadership team to understand the overall creative vision and set priorities for visual effects.
- Create environmental and cinematic effects using particle systems and textures you produce.
- Work closely with programmers to assess needs and develop tools.
- Respect technical constraints to craft aesthetic and functional effects.
- Integrate your VFX into the game engine.
- Refine effects based on playtest results and feedback from cross-functional teams (debug and optimize).
- Adapt to post-launch community feedback (in some cases) while balancing expectations and limitations.
Qualifications
What you bring to the team
- College diploma in Visual Effects, 3D Animation, or a related field
- Experience as a VFX Artist in the video game industry, ideally on a AAA project
- Proficiency with 3D creation tools (e.g. Maya, 3ds Max) and game engines (e.g. Unreal, Unity)
- Strong knowledge of 2D tools for texture and flipbook creation/retouching (e.g. Photoshop)
- Solid grasp of vector mathematics and art fundamentals (lighting, composition, colour, visual rhythm, etc.)
- Ability to receive, interpret, and integrate feedback constructively
- Creative, curious, and collaborative mindset
What to send our way
- Your CV highlighting your background and skills
- A demo reel showing your best work, with a breakdown of your process – seriously, we want to see how you do it! Attach files or include a link to your personal website or online portfolio.
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. They believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join their journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Senior Gameplay Animator (AI) – Far Cry
Montreal, Canada - Full-time - REF30436Z
Job Description
As a Gameplay AI Animator, you will be responsible for designing, integrating, and refining animation systems for non-playable characters (NPCs), both friendly and hostile. Your work will directly impact the player’s experience and must align with the Animation Director’s vision while respecting design constraints and technical requirements.
Responsibilities
- Design and implement AI animation systems for various behaviors, including:
- Basic locomotion
- 3D navigation
- Combat behavior
- Hostage situations
- Process and enhance mocap data with high precision, tailored to the specific needs of our engine.
- Export and integrate animations following technical guidelines established by the Technical Director, in collaboration with the technical animator, designers, and programmers.
- Test and iterate animation systems in-game, ensuring functionality and visual quality.
- Collaborate daily with animators, the Animation Director, programmers, and designers to deliver features on time and at the expected quality level.
- Own the final quality of each feature in-game — animation is validated through its impact in the final experience.
Qualifications
What You Bring
- A sharp eye for detail and a strong sense of visual quality.
- An open and collaborative mindset, with the ability to find compromises to solve complex problems.
- Motivation and pride in delivering high-quality work.
- Flexibility and resilience when facing production changes or challenges.
- A passion for teamwork and sharing ideas in a creative environment.
- Proven experience in AI animation and animation system development.
- Strong skills in mocap data processing.
- Familiarity with MotionBuilder (a plus).
- Experience working on a shipped AAA title (an asset).
- Solid understanding of technical constraints related to game engine integration.
- Ability to work effectively in a multidisciplinary team and align with both artistic and technical visions.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us a portfolio of your best work (you can attach images or provide us with a password link) as well as your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Sr. Manager, Community Team
Montreal, Canada - Full-time - REF30228O
Job Description
The Manager, Community Team will be responsible for the daily operations of the internationally connected Community group that works within an integrated team on an assigned portfolio of games. The Community Team is responsible for player engagement activities across community channels, including content creation, sentiment reporting, and player insights and feedback. This role helps oversee, shape, and manage the overall performance and development of the Community team.
WHAT YOU’LL DO
- Oversee the day-to-day management and operations of the Community team on an assigned portfolio of games.
- Implement global strategies, best practices, and initiatives to support the player community.
- Drive and improve content production practices, quality, and team Key Performance Indicators and objectives.
- Follow and implement social media, content, and engagement best practices, incorporating key learnings into team standards and training.
- Drive and optimize player insight strategies, feedback cycle practices, and relevant tools to guide decision making with Development, Publishing, and Community.
- Coach and develop the team by assessing strengths and development needs, giving timely feedback, and creating improvement and training plans.
- Manage team reports, schedules, staffing allocations, and resources to accomplish mission.
- Engage in the day-to-day supervision and review of Community Development, Community Manager, and Community Representative work and results.
- Develop and maintain relationships with partner teams in Community, Support, Publishing and Studios.
- Make recommendations to all Leadership stakeholders and Executive management on progress and improvements.
- Create a fun, collaborative environment with a shared passion for Ubisoft players.
Qualifications
WHAT YOU’LL BRING
- Intermediate experience in a community management supervisory role, minimum
- People management experience with a track record of leading diverse, distributed teams.
- Familiar with social media channels, live streams, and YouTube.
- Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
- Ability to write reports, business correspondence, and procedure manuals.
- Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
- Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
- Fluency in French.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Manager, CRM Strategy
Montreal, Canada - Full-time - REF30379D
Job Description
Games industry evolved towards services and the need to win a good share of players’ entertainment time. Acquiring new customer is one of the challenges, the other is to keep them in Ubisoft ecosystem. The service that Ubisoft will provide all along the gamer journey will make the difference among a highly competitive market. The communication towards gamers has to be multichannel and personalized. Send the right message, to the right person, at the right moment, through the right channel and right device.
Ubisoft operates on a wide variety of owned channels (email, web banners, in-game news, console hubs, mobile notifications...) with specific tools, collaborating with varied clients like Ubisoft HQ, Global Brand Publishing, and production teams from all over the world.
The CRM Strategy activity aims at improving the company’s acquisition, retention and monetization, ensuring player satisfaction at each step of their consumer /or gamer journey. Leveraging the power of data and multiple reach opportunities of CRM channels, the game strategy activity helps create 1-1 relationship with Ubisoft clients and ultimately drive loyalty within Ubisoft’s ecosystem.
In this context, the CRM Strategy team is looking for a Manager, reporting to the CRM Strategy Director, to lead a team of CRM Strategists handling a diverse portfolio of games.
Key Responsibilities
- Lead and manage a team of CRM Strategists, fostering a collaborative and high-performing environment.
- Oversee onboarding, coaching, mentoring, and performance management to support team growth and development.
- Provide hands-on support in day-to-day CRM strategy operations, including selecting appropriate CRM channels, defining target audiences, crafting impactful messaging strategies, and delivering comprehensive reporting.
- Guide the team in building Game Lifecycles for a portfolio of titles – user journeys across multiple touchpoints, including setting the strategy, developing objectives, evaluating resource levels, and measuring results.
- Partner with Analytics and Data Science teams to help apply data to marketing tactics and audience segmentation on all CRM channels, and to help understand effectiveness and performance.
- Support and elevate team interactions with key stakeholders, including Global Publishing Brand Managers, Game Production Teams, Marketing Analytics, Audience & Data Science Teams.
- Communicate with senior management on an ongoing basis regarding team evolution, campaign performance results, process improvements, transversal projects.
Qualifications
- 5-7 years of experience in CRM, digital marketing, or customer engagement, ideally within entertainment, gaming, or tech industries.
- Proven success in developing and executing lifecycle marketing strategies and personalized campaigns.
- Driven, enthusiastic leader who can influence the broader organization with a clear vision and storytelling.
- Solid organizational and project management skills, including the ability to manage and prioritize multiple projects, deadlines and work streams.
- Creative problem-solving skills with a focus on efficient execution while balancing big-picture thinking.
- Proactive & independent, always looking for ways to take initiative and improve existing programs/processes.
- Strong analytical skills with experience interpreting CRM performance data and applying insights.
- Excellent communication and stakeholder management skills.
- Passion for video games and understanding of gamer behaviour is a strong asset.
- French language skills are a plus.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance.Note, that some roles are fully office-based and are not eligible for hybrid work.
CG SUPERVISOR
Montreal, Canada - Full-time - REF30398Q
Job Description
What you will do
- Work closely with the VFX Supervisor, producers, artists, and other relevant departments to create high-quality visual effects;
- Provide clear guidance to all CG departments, set specific goals, and monitor processes, progress, and results;
- Clearly communicate R&D and pipeline requirements to developers;
- Determine, adjust, and maintain the most effective and efficient technical approach and workflow possible;
- In collaboration with CG department management, participate in the design and implementation of the technical and artistic pipeline, as well as the development of the production flow, while ensuring that the tools used fully meet the needs of the project;
- Coach Technical Directors (TDs) in solving day-to-day problems and anticipate potential pipeline tool issues before they affect production;
- Ensure deadlines are met and that each department performs the required quality checks;
- Assist in debugging or optimizing scenes as needed.
Qualifications
- Minimum of 5 years of experience as a supervisor in the field of VFX, film, or television, with the ability to ensure a high level of artistic and technical quality;
- Excellent organizational, communication, and project management skills;
- Strong CG skills, including a good understanding of modeling, texturing, look development, rigging, and animation;
- Proven experience with complex creatures, from modeling to final rendering, and in-depth knowledge of assets;
- In-depth understanding of the technical and creative aspects of 3D animation production;
- Complete mastery of all stages of 3D production and good understanding of the 2D pipeline;
- Proven team leadership, strong motivational skills, and willingness to share knowledge;
- Experience in team management and task assignment;
- Ability to work under tight deadlines;
- Positive attitude and team spirit;
- Excellent organizational skills and attention to detail;
- Very good command of Houdini;
- Good command of Arnold (an asset);
- Knowledge of Python (an asset).
Additional information
Our passion for innovation and our team's creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is made up of more than 200 highly skilled creators spread across two creative spaces located in Piedmont, in the Laurentians, and in Montreal's Mile End neighborhood.
Our portfolio includes prestigious titles such as 300, Avatar, The Hunger Games, and Jurassic World, as well as the last six episodes of the Star Wars franchise and the new premium Disney+ television series The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi, and Andor.
We are first and foremost good human beings who value good human values, well-being, and solidarity.
At Hybride, you are welcome just as you are. We embrace diversity in all its forms. We are committed to fostering an inclusive work environment that respects all differences.
Solution Security Architect
Montreal, Canada - Full-time - REF30388C
Job Description
You will join the Security and Risk Management department as a Solution Security Architect (also referred to as Embeds) focused on Network Security topics. By integrating deeply with teams, you drive security from within, implementing protections, and accelerating remediations. You will contribute to the reduction of risks by embedding within the Network IT teams, while working with the rest of the organization.
Key Responsibilities
- Lead remediation of critical vulnerabilities within the assigned scope, including post-incident actions.
- Implement security measures on behalf of network infrastructure teams
- Roll out major security initiatives across the mandate scope.
- Provide expert security recommendations tailored to our systems and context.
- Build and maintain security configuration templates and hardening standards.
- Prototype and validate new security improvements or solutions.
- Ensure proper documentation of all implemented security controls and measures.
- Contribute to a corpus of best-practices, knowledge bases, and guidelines to push security left and foster self-service
Qualifications
- Expertise in network security across L2–L4, including routing, ACLs, VPNs, segmentation, LAN/WAN architectures (e.g., Cisco), and data center–grade firewalls and load balancers.
- Strong mastery of cloud network security for AWS and Azure, including VPC/VNet design, peering, security groups/NSGs, firewalls, hybrid connectivity, and policy enforcement (e.g., Calico).
- Proficiency in Linux system security, including nftables/iptables, hardening, logging, and securing services such as DNS, IDS, PowerDNS, and Suricata.
- Skilled in automation through Infrastructure as Code (e.g., Terraform, Ansible) and scripting/programming in Python, Go, or Bash for tooling and workflows.
- Knowledge of advanced networking and security concepts such as DNSSEC, PKI, TLS, reverse proxies, NAC solutions (e.g., Cisco ISE), 802.1X, and device posture management.
- Familiarity with cloud‑native and container security, including Kubernetes networking, CNI/Calico, zero‑trust architectures, and operational practices such as SIEM usage and root cause analysis.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Global compensation Advisor
Montreal, Canada - Full-time - REF30377U
Job Description
The person in this role will contribute to the development and administration of the company’s total rewards programs (compensation, benefits, non-monetary rewards, etc.). They must be able to operate and identify solutions and improvements in processes, inform employees, and advise managers and HR teams on Ubisoft’s practices within their area of expertise.
What you’ll do
- Master the job structure.
- Identify strategic issues related to total rewards processes.
- Assess the effectiveness and efficiency of service providers, programs, and processes related to total rewards, and recommend corrective actions when necessary.
- Contribute to the development of communication tools and compensation programs, inform employees, and advise managers on Ubisoft’s practices in their area of expertise.
- Provide, when relevant, recommendations and carry out the implementation, communication, and administration of policies, guidelines, programs, and processes supporting the company’s total rewards strategy.
- Conduct market studies, statistical analyses, and other types of research necessary for managing and developing total rewards.
- Develop and deliver training content on total rewards to employees, managers, and HR team members.
- Administer bonus programs, the stock option program, and the salary review program.
Qualifications
What you'll bring
- Bachelor’s degree in actuarial science, business administration, industrial relations, human resources, or another relevant field
- At least 5 years of experience in total rewards
- Strong mathematical and statistical skills, with a keen interest in Excel
- Strong methodological rigor
- Excellent interpersonal and communication skills
- Ability to provide high-quality customer service
- Ability to manage multiple files simultaneously
- Autonomy
- Comfortable interacting with individuals at all levels of the organization and with external resources
- Excellent knowledge of French and English, both spoken and written
Additional information
About us
Ubisoft is a global leader in video games, with teams across the world creating original and memorable gaming experiences — from Assassin’s Creed and Rainbow Six to Just Dance and many more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join us and help create the unknown!
We embrace a hybrid work model that keeps you connected with your team and aligned with business priorities, while giving you the flexibility to maintain your work-life balance. Please note that some roles are fully office-based and are not eligible for hybrid work.
Technical Lead– TG Quality Foundations
Montreal, Canada - Full-time - REF30048N
Job Description
At the Technology Group (TG), we provide tools, middleware, and services tailored to the needs of Ubisoft’s game production teams, supporting them throughout the entire development lifecycle. Through collaboration and innovation, we help streamline creation and improve production efficiency, with the goal of delivering high-quality games to millions of players worldwide. Exploring ideas, experimenting with new technologies, and implementing stable solutions are part of our daily routine.
As a Technical Lead within the Technology Group, you will define and guide the technological vision of our SDKs designed for game engines, ensuring maximum quality, performance, and reusability for Ubisoft’s production teams. You will be responsible for technical and architectural decisions related to the technologies under your scope, and will actively contribute as an expert to innovation initiatives shaping the future of game development tools—particularly technologies related to debugging and game performance.
Your role is key in establishing technical and quality standards and fostering convergence across projects. You will collaborate closely with production teams, technical leads and architects from other groups, and technology partners to ensure our solutions meet diverse needs while remaining sustainable and coherent.
🔹 What You’ll Do
Technical Leadership: Lead and oversee major technical decisions, ensuring consistency and sustainability of the technologies under your responsibility.
Strategic Technical Direction: Define best practices, standards, and strategic directions for SDKs, frameworks, pipelines, and tools used in production.
Cross-functional Impact: Propose solutions for complex, cross-cutting topics such as vendor replacement, service migrations, and privacy law compliance.
Technology Prototyping: Explore and prototype new technologies, anticipate trends, and position TG to leverage them effectively.
System Integration: Ensure technical decisions align with long-term vision, assessing risks and interdependencies between systems.
Collaboration & Mentorship: Maintain coherence across TG’s ecosystem by collaborating with other teams and supporting engineering teams in developing their technical skills.
Technical Reviews Management: Facilitate technical review processes, including inter-team syncs and domain-specific discussions impacting developers in areas such as performance, debugging, observability, and automated testing.
Why This Role Is Right for You
- You’re passionate about building coherent, sustainable ecosystems and driving technological convergence.
- You excel at translating business needs into technical solutions—and vice versa.
- You can synthesize complex situations into clear, visual, and textual representations tailored to different audiences.
- You’re comfortable diving into technical details while maintaining a strategic overview.
- You have strong convictions about best practices, while remaining adaptable to constraints and diverse perspectives.
Qualifications
.What You Bring
- Solid experience in programming and technical leadership.
- Proficiency in C++, with knowledge of C#.
- Deep understanding of game engines (e.g., Anvil, Snowdrop), debugging, and performance optimization.
- Experience with CI/CD pipelines and modern development workflows.
- A degree in Computer Science, Software Engineering, or equivalent training.
- Excellent interpersonal and communication skills, especially in distributed team environments.
- A strong desire to share knowledge and push technological boundaries.
What to Send Us
Your CV highlighting your experience and skills.
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Cloud Administrator (DEVOPS)
Montreal, Canada - Full-time - REF30235F
Job Description
You will join the Build & Orchestration team, which is part of the IT Games & Studios (ITG&S) group. This distributed and multidisciplinary team brings together system administrators, developers, and Development & Operations (DevOps) specialists. Together, they support and evolve the infrastructure and services, hosted on various internal and external cloud platforms, that power the game development pipelines used by Ubisoft studios around the world.
As a Cloud Administrator, you will contribute to scalable, reliable, and high-performance services that have a direct impact on game production. This position combines system operations and development, in collaboration with several production teams across the organization, as well as participating in the global support of our services (on-call support rotation with other team members).
Responsibilities
The main and usual functions of this job are:
- Operate, maintain, and improve our build orchestration infrastructure
- Collaborate with production teams to support their pipelines and custom tools
- Support Linux-based applications, work in Kubernetes environments
- Develop and evolve backend services to optimize build distribution
- Design and maintain scripts to automate routine maintenance tasks and ensure system reliability
- Perform in-depth analysis of codebases or CI/CD pipelines to solve problems efficiently
- Troubleshoot issues across the entire stack, from infrastructure to application
- Implement observability and monitoring solutions
- Promote automation and DevOps best practices throughout the development cycle
- Participate in a global on-call rotation
Qualifications
- Demonstrated senior-level expertise through strong prior experience operating complex Linux/DevOps and cloud environments.
- Proven ability to design innovative solutions for complex or unprecedented technical challenges.
- Skilled at simplifying and clearly communicating advanced technical concepts to diverse stakeholders.
- Advanced technical mastery of Linux, Kubernetes, Terraform, Ansible/Chef, with solid CI/CD automation practices.
- Strong programming capabilities in Python, C#, or Go.
- Proficiency with observability and monitoring tools (Prometheus, Grafana, ELK, OpenTelemetry) and deep knowledge of cloud infrastructures (e.g. Azure).
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Technical Art Director [Assassin's Creed Invictus]
Montreal, Canada - Full-time - REF30212M
Job Description
As a Technical Art Director at Ubi MTL, you have the highest-level understanding of what our tech can do, can’t do, yet could do, plus visibility on the project as a whole. You’re responsible for providing expert insight, tools, and support to steer a game – and its creators – towards success.
Collaborating with other directors in the early stages, you’ll shape the project’s goals before committing resources. You’ll consider quantifiable factors like rendering, performance, and memory, alongside less tangible ones such as timing and momentum. By taking a realistic yet forward-thinking approach, you’ll ensure ideas are transformed into actionable plans and brought to life.
Each day of development brings new challenges, both anticipated and unexpected, but you’ll always maintain a big-picture perspective. As a strategic thinker and tactical planner, you’ll balance immediate priorities with long-term objectives, consistently weighing the future impact of your decisions.
What you’ll do
- Collaborate with the leadership team to define the project’s overall vision and assess technical feasibility.
- Identify and analyze risks across game engine, data management, features, and workflows.
- Evaluate existing tools and occasionally design custom solutions to support art pipelines while upholding project vision.
- Connect with technical artists and associate graphics technical directors to share updates, enforce standards, provide references, and offer feedback.
- Solve complex and priority issues, approving technical specifications as needed.
- Prepare project reviews and recommend optimizations for how graphical data is created and integrated.
- Anticipate technological advancements and stay informed about industry trends to define best practices and share them with teams and studios.
- Contribute to recruitment efforts to grow your technical art team and foster talent development.
Qualifications
What you bring to the team
- Experience in art, technical art, programming—or other relevant experience—paired with strong leadership skills.
- Expertise with game engines (e.g., Unity, Unreal) and their constraints, 2D art tools (e.g., Photoshop), 3D software (e.g., 3DS Max, Maya, Substance Painter), and scripting languages (e.g., C#, Python, JavaScript, MaxScript).
- Familiarity with bug-tracking software (e.g., Jira) and version control systems (e.g., Perforce).
- A collaborative, solution-oriented, and empathetic mindset with innovative problem-solving skills.
- Strong proficiency in critical thinking, time management, and organization.
- A detail-focused, curious, resourceful, and adaptable approach to your work.
What to send our way
- Your CV highlighting your achievements, skills, and shipped games.
- A portfolio or documented samples of your work (attach visuals or provide links to your online portfolio).
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable experiences, including Assassin’s Creed, Rainbow Six, Just Dance, and more. We believe diverse perspectives drive innovation and enrich both player communities and our teams. If you’re passionate about pushing the boundaries of entertainment, join us and shape the future of gaming.
We embrace a hybrid work model, allowing you to stay connected with your team while maintaining your work-life balance. Please note that some roles require full-time in-office presence and are not eligible for hybrid work.
Technical Art Director [Rainbow Six Siege]
Montreal, Canada - Full-time - REF30210U
Job Description
As a Technical Art Director at Ubi MTL, you have the highest-level understanding of what our tech can do, can’t do, yet could do, plus visibility on the project as a whole. You’re responsible for providing expert insight, tools, and support to steer a game – and its creators – towards success.
Collaborating with other directors in the early stages, you’ll shape the project’s goals before committing resources. You’ll consider quantifiable factors like rendering, performance, and memory, alongside less tangible ones such as timing and momentum. By taking a realistic yet forward-thinking approach, you’ll ensure ideas are transformed into actionable plans and brought to life.
Each day of development brings new challenges, both anticipated and unexpected, but you’ll always maintain a big-picture perspective. As a strategic thinker and tactical planner, you’ll balance immediate priorities with long-term objectives, consistently weighing the future impact of your decisions.
What you’ll do
- Collaborate with the leadership team to define the project’s overall vision and assess technical feasibility.
- Identify and analyze risks across game engine, data management, features, and workflows.
- Evaluate existing tools and occasionally design custom solutions to support art pipelines while upholding project vision.
- Connect with technical artists and associate graphics technical directors to share updates, enforce standards, provide references, and offer feedback.
- Solve complex and priority issues, approving technical specifications as needed.
- Prepare project reviews and recommend optimizations for how graphical data is created and integrated.
- Anticipate technological advancements and stay informed about industry trends to define best practices and share them with teams and studios.
- Contribute to recruitment efforts to grow your technical art team and foster talent development.
Qualifications
What you bring to the team
- Experience in art, technical art, programming—or other relevant experience—paired with strong leadership skills.
- Expertise with game engines (e.g., Unity, Unreal) and their constraints, 2D art tools (e.g., Photoshop), 3D software (e.g., 3DS Max, Maya, Substance Painter), and scripting languages (e.g., C#, Python, JavaScript, MaxScript).
- Familiarity with bug-tracking software (e.g., Jira) and version control systems (e.g., Perforce).
- A collaborative, solution-oriented, and empathetic mindset with innovative problem-solving skills.
- Strong proficiency in critical thinking, time management, and organization.
- A detail-focused, curious, resourceful, and adaptable approach to your work.
What to send our way
- Your CV highlighting your achievements, skills, and shipped games.
- A portfolio or documented samples of your work (attach visuals or provide links to your online portfolio).
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable experiences, including Assassin’s Creed, Rainbow Six, Just Dance, and more. We believe diverse perspectives drive innovation and enrich both player communities and our teams. If you’re passionate about pushing the boundaries of entertainment, join us and shape the future of gaming.
We embrace a hybrid work model, allowing you to stay connected with your team while maintaining your work-life balance. Please note that some roles require full-time in-office presence and are not eligible for hybrid work.
Senior Cinematic Animator
Montreal, Canada - Full-time - REF30206G
Job Description
As a Cinematic Animator, you will be responsible for providing animations of characters (body and facial), cameras and objects, in line with the Realization Director's guidelines. These animations may be created using Motion Capture or Keyframe.
What you'll do
- Apply animation principles to create high-quality animations while optimizing them to meet technical constraints and making any changes that are requested based on direction.
- Work closely with the Director, Narration and Cinematic Designers to understand the expected quality, intentions and capabilities of the engine in order to anticipate the appearance of animations in the game.
- Accurately render actors' performances under the direction of the animation supervisor and the Realization Director.
- Provide visibility on work progress through production tracking and/or communication tools.
- Master dialogue animation systems and participate in their improvement.
- Be involved in motion capture shoots (ref, storyboard, animation listing, requirements, constraints, etc.).
- Check the results of your work in the game engine.
- Identify and report potential issues (technical, artistic, delivery deadlines)
Qualifications
What you bring
- You have experience as a film or Cinematic Animator on a AAA game, and ideally participated in the entire production phase right up to the ship.
- You have experience with motion capture.
- You have a good sense of composition (camera movement, framing, etc.).
- You are familiar with Autodesk animation software (Motion Builder/Maya).
- Your communication skills enable you to communicate easily within your team, as well as with other departments.
- You are pro-active and enjoy researching and improving what already exists.
- You have an interest in the language of film.
- Your level of English enables you to work in an international environment.
What to send our way
- Your resume/CV highlighting your background and skills.
- Link to demo reel (no websites please)
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Network Administrator
Montreal, Canada - Full-time - REF30194O
Job Description
The infrastructure department of our global network team is seeking a Network Administrator who can bring their expertise to life in our dynamic team of gaming & tech enthusiasts. If you are bold, driven and unafraid of pushing boundaries, we want you on our team.
As Network Administrator, you will be responsible for installing and maintaining IT solutions and services as well as proposing improvements and optimisations to the current infrastructure. As a senior administrator, you will also be responsible to solve complex issues brought to us by our partners
Responsabilities
- Install, configure, and maintain network equipment (switches, routers, firewalls, load balancers).
- Deploy and support private network links and dedicated peering connections.
- Monitor, troubleshoot, and optimize network infrastructure and services.
- Enforce network security policies and procedures. Perform proactive network capacity planning and management.
- Drive automation to improve operational efficiency and consistency.
- Maintain accurate documentation of network hardware, software, and configurations.
- Contribute to the definition of network standards, guidelines, and best practices.
- Assist in evaluating technical requirements and supporting design efforts.
- Provide user support and mentor team members, especially new administrators.
Qualifications
- Demonstrated senior-level experience in advanced routing (BGP, OSPF) and switching technologies (VLANs, STP, EtherChannel, VTP, Layer 2/3 protocols), with a proven track record of troubleshooting and resolving complex network challenges in live environments.
- Proven ability to design and implement automation solutions using Python and Ansible, with hands-on experience integrating into CI/CD workflows.
- Deep, practical understanding of Linux environments, with advanced command-line expertise and system-level networking knowledge.
- Broad applied knowledge of infrastructure ecosystems, including storage virtualization and both private and public cloud computing.
- Skilled at translating complex technical concepts into clear, accessible language for stakeholders at all levels, including leadership.
- Proactive in identifying risks and dependencies, raising governance or prioritization concerns, and contributing to operational clarity and strategic decision-making.
Additional information
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
Principal Technical Artist - UI
Montreal, Canada - Full-time - REF30070Z
Job Description
As a Principal Technical Artist (UI) at Ubi MTL, you’ll play a key role in shaping the user interface for a AAA game, delivering both striking aesthetics and exceptional performance.
You’ll bridge the worlds of art and programming, serving as both an interpreter and a problem-solver. You’ll enable artists and programmers to collaborate seamlessly throughout the project, staying within budget and on schedule, while leveraging the most appropriate tools and pipelines.
With your strong artistic vision and deep technical expertise, you’ll ensure that every UI element meets AAA performance standards, accounting for hardware limitations and player needs. You’ll establish benchmarks, conduct research, and integrate innovative solutions to position the project’s UI as one of the best in the industry.
What you’ll do
- Develop and implement cutting-edge technical and artistic UI solutions, including custom shaders and advanced visual effects.
- Establish clear and efficient pipelines while building and maintaining UI libraries optimized for pod-based team autonomy.
- Prototype features in collaboration with UI artists to reflect their creative intentions.
- Test and establish benchmarks for UI assets through rigorous research and iterative testing.
- Integrate, debug, and optimize UI elements within the Snowdrop engine, setting performance best practices.
- Collaborate with cross-disciplinary teams to balance aesthetic quality with functional performance.
- Stay informed about UI best practices, tools, and trends to provide teams with modern and scalable solutions.
- Research, develop, and implement experimental solutions, helping to define new industry standards.
- Maintain a player-first approach throughout the project, optimizing the user experience with smooth and dynamic interfaces.
Qualifications
What you bring to the team
- Several years of experience in similar technical roles in the video game industry, ideally within AAA productions.
- Expertise in UI/UX, shader creation and optimization, pipelines, and advanced technical artistic solutions.
- Mastery of C#, design tools like Adobe Creative Suite, and proven familiarity with game engines such as Snowdrop or Unreal Engine.
- A strong understanding of dynamic UI systems (e.g., inventories, live-service interactive interfaces).
- The ability to define artistic and technical guidelines while fostering seamless collaboration across departments.
- Experience addressing next-gen console performance challenges.
- A passion for sharing your knowledge to improve workflows within multidisciplinary and multicultural teams.
What to send our way
- Your CV highlighting your professional background and key accomplishments.
- A portfolio of your best technical and/or artistic contributions (attach images or include a link to your website/portfolio).
Additional information
About us
Ubisoft is a global leader in video games, with teams across the globe creating unforgettable experiences—from Assassin’s Creed to Rainbow Six and Just Dance. We believe diversity of thought drives innovation and enriches the player experience.
We embrace a hybrid working model that balances team collaboration with the flexibility you need to maintain your work-life balance. Please note that some roles are fully office-based and are not eligible for hybrid work.
Business Development and Marketing Coordinator
Montreal, Canada - Contract - REF29779Q
Job Description
We are seeking a dynamic and driven Business Development and Marketing Coordinator to support our VP of Operations in identifying and securing new business opportunities. This role is pivotal in expanding our market presence, forging new relationships, and reinforcing our positioning within the film and VFX ecosystem.
Key Responsibilities
Business Development
Collaborate with the VP of Operations to develop and execute growth strategies
Conduct market research to identify new prospects and strategic opportunities
Cold call, email, and message prospective clients and partners
Qualify leads and coordinate introductory meetings or calls
Maintain a robust pipeline of potential partners and clients
Marketing & Positioning
Help craft and reinforce the company’s positioning within the VFX and film industry
Represent the company at industry events, networking mixers, and conferences
Work with internal teams to ensure marketing assets align with business goals
Assist with content creation, social media efforts, and targeted outreach campaigns
Relationship Management
Build and nurture relationships with studios, agencies, producers, and creatives
Act as a brand ambassador and point of contact for external partners
Track communications and follow-ups with internal tools or other systems
Qualifications
Qualifications
Experience in business development, sales, partnerships, or related roles
Must demonstrate a strong passion and understanding of film and TV culture, industry trends, and storytelling.
Exceptional communication and interpersonal skills
Comfort and confidence in cold outreach and networking environments
Bilingualism (French and English) is essential, as the role involves working with clients and partners around the world
Experience in VFX/post-production industry is a plus, but not required
An interest in how VFX are made and the tech behind them is a plus—but no technical skills are required.
Self-starter with strong organizational skills and the ability to work independently
Additional information
Our passion for innovation and our team’s creativity are recognized throughout the industry and remain the cornerstone of our work philosophy. Our team is comprised of over 200 highly qualified creators working in two creative spaces located in Piedmont, in the Laurentians, and in the Mile-End district of Montreal.
Our repertoire holds prestigious titles such as 300, Avatar, Hunger Games and Jurassic World, as well as in the last 6 instalments of the Star Wars franchise and the new Disney+ high-end TV series, The Mandalorian, The Book of Boba Fett, Obi Wan Kenobi and Andor.
At Hybride, first and foremost, we are good human beings, who value well-being and solidarity. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
At Hybride, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Talent Business Partner
Quebec City, Canada - Full-time - REF30469D
Job Description
As a Talent Business Partner at the Quebec City studio, you play a strategic role with leaders and their core teams within the Assassin’s Creed franchise projects. You support them in building high-performing teams by aligning Talent strategies with business priorities. With your deep understanding of HR and organizational dynamics, you act as a key connector between the teams you support and the Talent department.
What you’ll do
Strategic Partnerships:
- Collaborate with production leaders to understand organizational priorities and align HR initiatives with business objectives.
- Work closely with HR teams (shared services and other partners) to ensure operational needs are aligned with the strategic HR vision.
Leader Engagement and Support:
- Act as a trusted advisor to senior leaders, fostering a culture of open communication and consistent application of HR policies.
- Monitor the well-being and engagement of leaders and their core teams, using data and employee insights to guide decision-making and strengthen team cohesion and effectiveness.
- Provide guidance on complex HR issues and build strong partnerships with business leaders.
Talent Management:
- Translate business needs into actionable workforce planning, development, and engagement programs to ensure long-term talent readiness.
- Contribute to healthy performance and well-being management: support high performers, address underperformance, and assess risks (succession planning, redundancy, and action strategies).
Change Management:
- Play a key role in developing and cascading communication plans by crafting key messages and managing stakeholders to support best practices during change phases.
- Consult and provide information on organizational change initiatives, including organizational design, cultural transformation, and employee engagement efforts, in order to promote a culture of accountability.
Qualifications
What you bring to the team
- A minimum of 8 years of experience with a deep understanding of all HR functions, employment legislation, and best practices.
- Proven leadership skills to guide, coach, and support stakeholders at various levels of the organization.
- Ability to understand the business model and industry trends to align talent strategies accordingly.
- Experience in developing long-term HR plans and initiatives that contribute to organizational goals.
- Strong written and verbal communication skills (ideally in both French and English to interact with talent across our Canadian studios).
- Ability to positively influence and guide stakeholders toward HR-related solutions and decisions.
- Capacity to identify HR challenges and propose creative, effective solutions.
- High ethical standards and the ability to maintain confidentiality when handling sensitive HR matters.
Additional information
Please send us your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Character Technical Director - (Assassin's Creed project)
Quebec City, Canada - Full-time - REF30486W
Job Description
The Character Technical Director (TD) is responsible for the technical quality and content of character modeling. Their role is to optimize the team’s productivity through efficient technical processes (pipelines), with the ultimate goal of enhancing the player experience. This includes identifying project needs, implementing effective tools and workflows to streamline data integration into the game engine, and providing technical support to the character modeling team.
What You’ll Do
- Pipeline Definition: Design, document, and maintain workflows related to character modeling, texturing, rigging, and integration.
- Technical Optimization: Ensure asset performance (LODs, poly budgets, textures, shaders) while respecting memory and CPU/GPU constraints.
- Artist Support: Develop tools and scripts to improve production efficiency and support artists in their daily work.
- Cross-Disciplinary Collaboration: Work closely with animation, gameplay, engine, and lighting teams to ensure technical compatibility.
- Innovation: Explore and integrate new technologies such as 3D scanning, grooming systems, and advanced shaders.
- Documentation: Create and maintain technical guides for both internal and external teams.
Qualifications
What You Bring to the Team
- Education: Diploma in 3D Animation for Video Games or any other relevant training.
- Technical Expertise: Strong command of game engines, PBR pipelines, and tools such as Maya, ZBrush, Substance, and Houdini.
- Programming Skills: Solid knowledge of scripting languages and shader development.
- Quality & Performance Focus: Ability to balance visual quality with technical constraints.
- Communication: Skilled at explaining technical concepts to non-technical team members.
- Technical Leadership: Ability to mentor and support Technical Artists and Character Artists in adopting best practices.
- Proactivity: A forward-thinking mindset with the ability to anticipate technical challenges and propose innovative solutions.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Animation Director - (Assassin's Creed project)
Quebec City, Canada - Full-time - REF30362Y
Job Description
As an Animation Director at Ubisoft Québec, you will define how characters, environments, and objects move within a cohesive and believable world.
You’ll shape the overall animation vision for the game and bring your team of animators together around it. By providing guidance and context, you’ll help them understand the style you aim to achieve—then give them the freedom to experiment and iterate.
While your team builds the world from the ground up, you’ll oversee its form and function from the player’s perspective, ensuring that the look and feel of movement supports gameplay, conveys narrative, builds emotional connections, and delivers an immersive, engaging, and seamless experience.
What you’ll do
- Collaborate with fellow leadership team members to develop the game holistically and align your visions.
- Pitch ideas and conduct research to define the animation style.
- Connect rigging and animation teams to the animation vision by providing visual benchmarks, references, and training.
- Work with technical directors to establish pipelines and workflows, and select tools that balance artistic quality with technical functionality.
- Select performers and guide them during motion capture sessions.
- Playtest the game frequently to assess animation responsiveness and overall atmosphere.
- Partner with interdependent teams (including game design, art, and narrative) to ensure cohesion across the game.
- Review and validate integrated work, offering mentorship and constructive feedback to develop a high-quality, harmonious, and refined animation style.
- Participate in recruitment to build your team and support the professional development of its members.
Qualifications
What you bring to the team
- Around 7 years of experience in animation, including 3 years in a leadership role.
- Deep knowledge of animation software such as MotionBuilder, 3DS Max, and Maya.
- Solid understanding of game engines (e.g., Unity or Unreal) and technical constraints.
- Awareness of cross-functional dependencies and the impact of your decisions on other teams.
- A degree in 3D animation, computer graphics, or a related field.
- A broad knowledge of video games and a sharp eye for detail to elevate animation quality.
- Flexibility to adapt and overcome challenges as they arise.
- The ability to make your vision accessible and ensure it’s clearly understood by everyone.
- Strong communication, presentation, mentoring, and interpersonal skills.
- A collaborative, creative, and innovative mindset.
Additional information
Charles-Antoine and Marie, our talent acquisition specialists, will analyze your application. Please send us your CV highlighting your education, experience and skills.
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
Level Artist [Splinter Cell Remake]
Toronto, Canada - Full-time - REF30566G
Job Description
As a Level Artist at Ubisoft Toronto for Splinter Cell, you will create captivating 3D environments with a focus on world building, storytelling, and pushing visual boundaries. You will be an environment architect, a visual storyteller, and an experience maker wrapped into one.
You will 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, will tell a story and evoke atmosphere and mood. Even within a defined framework, you will push creative boundaries, using your artistic skills to adjust lighting, refine composition, and add just the right amount of detail to develop spaces with personality.
What you’ll do
- Collaborate with level designers and the art director to discuss and understand the game’s intentions and vision
- Perform artistic research by gathering written descriptions and visual references
- Set up placeholders and request modeling and texturing support from artists
- Balance artistic quality with technical constraints and performance requirements
- Integrate and build assets in the game engine to set and dress polished scenes
- Ensure integrated work aligns with artistic direction and supports gameplay, making adjustments after testing
Qualifications
What you bring to the team
- Proficiency with 3D software such as 3ds Max or Maya, and understanding of optimization techniques
- Solid grasp of art fundamentals including lighting, composition, and colour theory
- Creativity, curiosity, and resourcefulness
- Strong communication skills and ability to work collaboratively with multidisciplinary teams
- Keen eye for detail and openness to feedback
What to send our way
- Your CV highlighting relevant skills and experiences
- A portfolio showcasing your best level art work, with images or links to your website or online portfolio
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Modeler - Object Bank [Splinter Cell Remake]
Toronto, Canada - Full-time - REF30564O
Job Description
As a Modeler at Ubisoft Toronto, you will be part of our Object Bank team, creating high‑quality, versatile 3D assets that bring our worlds to life. You will collaborate closely with level art, animation, and cinematics teams to deliver props, structures, and other hard‑surface or organic models used across gameplay, cinematics, and in‑game environments.
As you grow in the role, you will work alongside level art and level design teams to ensure your assets align with artistic direction while respecting technical requirements. Open to feedback, you will refine your work to balance creativity and functionality.
What you’ll do
- Create versatile 3D assets such as props, structures, vehicles, and both hard‑surface and organic models for games
- Collaborate with level art, animation, and cinematics teams to ensure assets meet artistic and gameplay needs
- Model with proper topology, UV layouts, and optimized meshes including retopology, UV unwrapping, and texturing
- Research references and study concept art and narrative guidelines to design accurate and stylistically consistent objects
- Maintain artistic quality while meeting technical performance constraints such as polygon count and memory usage
- Adjust assets based on feedback from play testers, artists, and other development teams
Qualifications
What you bring to the team
- Proficiency in modeling or texturing for AAA games, including hard‑surface and/or organic assets
- Strong knowledge of 3DS Max and Maya; familiarity with Substance Painter, ZBrush, and Photoshop
- Solid understanding of topology, materials, textures, and proportions
- Creativity, curiosity, and a collaborative approach
- Clear communication skills and openness to iterative feedback
- Experience with 3D scanning and optimization techniques is considered an asset
What to send our way
- Your CV highlighting relevant skills and experiences
- A portfolio showcasing your best 3D work, with images or links to your website/online portfolio
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Character Artist - Modeling & Texturing [6-month contract]
Toronto, Canada - Full-time - REF30556Z
Job Description
As a Character Artist at Ubisoft Toronto, you will create high-quality, real-time character art for integration into our projects. You’ll work closely with the Art Director for creative direction, collaborate with the Technical Director to meet performance requirements, and ensure your work aligns with technical and artistic standards. You’ll use tools such as ZBrush, Marvelous Designer, and scan-based workflows to produce detailed, optimized characters that bring life and emotion to our worlds.
What you’ll do
- Collaborate with the Art Director to deliver detailed, high-quality character models that align with the creative vision
- Interpret and work from references to create realistic characters and clothing
- Build high-resolution meshes using scans, sculpting, and digital tailoring tools
- Retopologize models into optimized, rig-friendly low-poly versions for integration
- Create and apply textures using physically based rendering (PBR) workflows
- Generate and optimize UV layouts for efficient texture use
- Address feedback from art and technical teams to refine characters
- Partner with animators, designers, and programmers to ensure characters meet gameplay and technical needs
Qualifications
What you bring to the team
- Proficiency in character modeling tools such as 3ds Max, Maya, or Blender
- Strong skills in digital sculpting with ZBrush and advanced garment creation using Marvelous Designer
- Ability to work with scan-based and photo-real assets
- Solid knowledge of topology for animation and facial expression range
- Expertise in texturing using tools like Substance Painter, including normal map extraction
- Knowledge of PBR workflows and efficient texture space usage
- Strong understanding of human anatomy, clothing form, and character silhouette
- Collaborative mindset with the ability to adapt to project pipelines and technical constraints
What to send our way
- Your CV highlighting relevant skills and accomplishments
- Portfolio showcasing high-quality character models, textures, and technical optimizations
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work‑life balance. Note that some roles are fully office‑based and are not eligible for hybrid work.
Lighting Artist [6-month contract]
Toronto, Canada - Full-time - REF30555S
Job Description
As a Lighting Artist at Ubisoft Toronto, you will design and implement high‑quality lighting for both gameplay and cinematics. Your work will shape atmospheres, guide player attention, and enhance the game’s visual experience, balancing artistic direction with gameplay needs, narrative goals, technological constraints, and production deadlines.
What you’ll do
- Review game design and artistic direction documents to understand lighting goals and challenges
- Collaborate with the Graphic Technical Director and programmers to develop lighting‑specific tools and features
- Work closely with the Artistic Director to align lighting with the project’s vision
- Create lighting systems that enhance atmosphere, support gameplay, and highlight the work of other teams
- Define moods and atmospheres through light placement and effects
- Validate lighting quality with artistic and technical leads, adjusting based on feedback
- Test lighting quality in‑game and refine it as needed
- Partner with other teams to identify and address lighting issues
- Serve as a point of contact for external teams and outsourcing partners on technical lighting topics
- Resolve lighting bugs reported by testers
- Optimize lighting effects to meet artistic goals within engine performance limits
Qualifications
What you bring to the team
- Strong artistic understanding of lighting, colour, and image composition
- Experience with real‑time and pre‑rendered lighting techniques
- Skills in shading, textures, special effects, image processing, or other related fields
- Familiarity with cinematic, filmic, and colour grading techniques
- Knowledge of photography principles
- Understanding of game production workflows and collaboration with cross‑functional teams
- Attention to detail with creative problem‑solving abilities
- Initiative, resourcefulness, and adaptability to feedback
What to send our way
- Your CV highlighting relevant skills and experiences
- A portfolio or reel showcasing lighting work in games or related media
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work‑life balance. Note that some roles are fully office‑based and are not eligible for hybrid work.
Texture Artist [Splinter Cell Remake]
Toronto, Canada - Full-time - REF30554H
Job Description
As a Texture Artist at Ubisoft Toronto, you will bring immersive and realistic 3D worlds to life by creating and applying textures that enhance visual storytelling. You’ll craft texture sets that unify and elevate the overall gameplay environment, ensuring they meet artistic, technical, and performance goals while adapting to new tools and workflows.
What you’ll do
- Collaborate with the art team to understand the project’s artistic vision and determine texture priorities
- Research and collect visual references to develop a consistent and high‑quality texture language
- Apply physically based rendering (PBR) workflows to create realistic materials
- Partner closely with level artists to identify environment texture needs
- Create textures from scratch, reference images, or scans, and organize them in a texture library
- Work with modelers and level artists to select suitable textures and assist in accurate 3D mapping
- Balance artistic quality with performance budgets and technical constraints
- Document processes, share tips, and capture best practices for easy reference
- Iterate and optimize textures based on feedback from cross‑disciplinary teams
- Bake textures from high‑resolution meshes and plan texture atlases with basic modeling skills
Qualifications
What you bring to the team
- Skill in basic modeling and the ability to create texture breakdowns for asset sets
- Proficiency in tools such as Substance Designer and familiarity with 3D software (3ds Max, Blender, Houdini, ZBrush, Maya) and game engines like Unreal Engine
- Strong art fundamentals, including lighting, composition, proportion, and color theory
- Solid understanding of PBR workflows and game production constraints
- Passion for materials, textures, and immersive worldbuilding
- Good sense of scale and ability to maintain visual consistency across environments
- Knowledge of the game environment creation process
- Strong communication and presentation abilities
- Effective time‑management skills and openness to feedback
- Basic shader skills, including work with layered material systems
What to send our way
- Your CV highlighting relevant skills and experiences
- A portfolio showcasing texture work, material creation, and related projects
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work‑life balance. Note that some roles are fully office‑based and are not eligible for hybrid work.
Senior Lighting Artist - Junction Cinematics [1 year Contract]
Toronto, Canada - Full-time - REF30530V
Job Description
As a Senior Lighting Artist at Ubi Toronto, you will play a key role on our Cinematics team, crafting immersive lighting for in-game cinematics. You’ll collaborate with multidisciplinary teams to create mood and atmosphere that align with the artistic direction of the game.
What you’ll do
- Collaborate with the Cinematic Director and Lighting Lead to define and maintain the visual style and lighting quality.
- Bring the artistic vision to life by executing the specific artistic direction shared by key stakeholders.
- Utilize game engine tools to achieve consistently high-quality results while balancing artistic and technical constraints.
- Serve as a reference for your team on both artistic and technical elements.
- Innovate and implement more efficient workflows and processes.
- Collaborate with artists, technical artists, and developers to ensure smooth resource production.
- Plan, estimate, and prioritize tasks to meet production schedules and deadlines.
- Communicate and validate creative direction with stakeholders, ensuring consistency across the team.
- Optimize work to maintain a balance between quality and performance.
- Share best practices, production pipelines, and workflows with the team.
Qualifications
What you bring to the team
- 6+ years of experience in Game Development or Film/Visual Effects (VFX) production.
- Strong understanding of cinematic concepts, such as composition and color theory.
- Proficiency with tools like Houdini, Maya, 3DS MAX, or Blender, and experience with Ray and Path tracing render engines (Arnold, Vray, Redshift, Cycles).
- Solid expertise in working within technical and artistic constraints in both realtime game engines and pre-rendered mediums.
- Knowledge of Adobe Photoshop and/or After Effects.
- Familiarity with project tracking (Jira, ShotGrid/Flow) and data management tools (e.g., Perforce).
- Awareness of AAA production constraints and game development processes.
What to send our way
- Your CV highlighting your education, experience, and relevant skills.
- A portfolio showcasing your best lighting work (attach images or provide a link to your personal website or online portfolio
Additional information
About us
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six, to Just Dance, and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Team Lead Programmer – Gameplay [Splinter Cell]
Toronto, Canada - Full-time - REF30444W
Job Description
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.
We’re looking for a Team Lead Programmer (Gameplay) to be part of Ubisoft Toronto. As a Team Lead Programmer for the gameplay team, you guide a group of talented and inspired programmers as they develop core gameplay features and systems. Your team achieves its ambitions thanks to your technical know-how, leadership, ability to make informed decisions and collaborate constructively with other teams. You take pride and share a passion for the game that you and your team develop 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 game features and systems are delivered and 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 Programmer (Gameplay) at Ubisoft Toronto
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 and with productions teams, to plan, estimate, identify risks and deliver on time.
You code alongside your team daily. You regularly update your Project Lead on your team’s assignments and meet with other leads both within and outside your project to discuss how to improve workflows and share technology.
Qualifications
- 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
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 embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Please note that some roles are fully office-based and are not eligible for hybrid working.
Senior AI Programmer
Toronto, Canada - Full-time - REF30356F
Job Description
As a Senior AI Programmer at Ubi Toronto, you will own and drive the development of advanced AI systems, optimizing code for performance and stability. Collaborating closely with designers, animators, and other specialists, you'll ensure our AI delivers immersive, dynamic, and responsive in-game behaviors through tools like Behavior Trees (BTs) and sensory systems. As a self-driven technical leader, you'll also mentor junior programmers, helping them grow and excel.
What you’ll do
- Design, implement, and maintain complex AI systems.
- Optimize existing code for speed, memory usage, and reliability.
- Contribute to in-game behaviors, leveraging BTs and sensory systems for NPCs.
- Collaborate with design and animation teams to maintain coherence and high quality across features.
- Provide mentorship and guidance to junior team members.
- Troubleshoot and resolve AI-related bugs.
- Document systems, workflows, and tools to support team efficiency.
Qualifications
What you bring to the team
- Significant experience (6+ years) in AI programming, ideally within the video game industry.
- Strong proficiency in C++ and code optimization techniques.
- Proven track record developing for video game consoles.
- Experience with Behavior Trees and sensory systems.
- Exceptional communication skills with cross-disciplinary teams.
- Ability to take initiative, lead technical efforts, and mentor others.
- Creativity, problem-solving skills, and a passion for innovation.
What to send our way
- Your CV highlighting your education, experience, and notable projects shipped.
- (Optional) Links or files showcasing AI systems or technical tools you’ve developed.
Additional information
Ubisoft is a global leader in gaming with teams across the world creating original and memorable experiences, from Assassin’s Creed and Rainbow Six to Just Dance and beyond. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
We embrace a hybrid work model, keeping you connected with your team while supporting your work-life balance. Some roles are fully office-based and may not be eligible for hybrid work.
There are currently no positions available to match your search
BENEFITS THAT MAKE A DIFFERENCE
The world of work is changing.
We’ve got you covered.
Caring for our people, helping them grow and celebrating their accomplishments. Ubisoft is committed to delivering tomorrow’s work experience, today. Grow with us.
Financial Wellbeing
Competitive compensation packages

Competitive Salaries

RRSP Matching

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

Virtual Mental Health Support

Comprehensive Health Benefits

Virtual Healthcare Services

Employee and Family Assistance Plan

Onsite Gym and Other Fitness Programs

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

Six Weeks Vacation for Everyone

Hybrid & Flexible Work

Part-time Work Opportunities

Summer Hours

Two Additional Statutory Holidays

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

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

Professional Membership Dues Reimbursement

Online subscriptions

Education and Language Training Support

Conferences

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

Receive 75% of your full salary during parental leave

Parental flex policy

Daycare Subsidy
Relocation and Mobility
Supportive and transparent relocation assistance

Career Support and Language Training for Relocated Spouses

Tax Filing Benefit

Permanent Residency Benefit

Family and Citizenship application support
Other Perks

Free Games & Employee Discounts

Employee Referral Program

Remote Working Peripheral Package

Studio Events and Celebrations

Limited On-site Free Parking

Transit Subsidy

Console Reimbursement Policy
Thrive in a diverse and inclusive workplace
At Ubisoft Toronto, we believe diversity is our studio’s biggest strength. We’re committed to creating an inclusive work environment that reflects the diversity of our player community and is inclusive and respectful of the individuality of our team.
We encourage applications from First Nations, Métis and Inuit peoples, Indigenous peoples of North America, racialized persons, persons with disabilities, and those who identify as women and/or 2SLGBTQIA+.
We’re purpose-driven to make the world’s greatest games, while balancing your wellbeing.
Someone to talk to, on site
Our virtual mental health and therapy services are always free of charge. You have a friend in us.
Play well, work well, live well
When the work day is over, it’s over. We create a clear division between work and personal time.
We vacation like Europeans
Six weeks of vacation. Time just for you, your passions and your important moments.
Virtual healthcare
Access to the Dialogue Healthcare App, when and where you need it, connecting you to nurses, physicians, and nurse practitioners. Free, always.
Family time for busy parents
More flexibility and support to fully enjoy the arrival of your wee gamer. Receive 75% of your full salary during your parental leave.
“The hybrid work life has been a welcomed change. After my son’s arrival, working from home is a blessing. Not to mention, my managers and our team make balancing work and personal life a priority.“
Aaron Wedderburn
Videographer & Video Editor
What’s it like in Toronto?
The 4th largest city in North America and the biggest city in Canada, ranked one of the safest cities in the world! We thrive on diversity, with vibrant multicultural communities reflected in out team. Come see why we love this place.
10+ Million
Trees
8,100+
Restaurants
Meet our Talent Acquisition Team
Meet your Ubisoft Toronto Talent Acquisition Team. Feel free to reach out for questions about starting your career at our studio.




