This is a community-generated profile. If you would like to claim it, please .

ubisoft montreal
Nous créons l'inconnu depuis 1997. Chez Ubisoft Montréal501-1000 EmployeesActively Hiring
Jobs at ubisoft montreal
Filter by
Team
Location
Type
Other
Develop Mentorship at Ubisoft - Cybersecurity 2026-2027
NewPosted 1 week ago
Develop Mentorship at Ubisoft - Cybersecurity 2026-2027
- At least 18 years old
- Currently enrolled in studies, or graduated in Spring 2024 or later
In office • Montreal
Engineering
Engine Programmer (For Honor)
NewPosted 1 week ago
Engine Programmer (For Honor)
- Develop and maintain core engine systems.
- Investigate and resolve complex performance, stability, and memory issues.
In office • Montreal
Engineering
3D Programmer - (Assassin's Creed HEXE)
NewPosted 2 weeks ago
3D Programmer - (Assassin's Creed HEXE)
- Contribute to the entire rendering engine, including opaque rendering, shadows, post-processing effects, and compute-based systems.
- Support rendering development in close collaboration with the Anvil Pipeline Rendering Team.
In office • Montreal
Engineering
AI Programmer - (R6 SIEGE)
NewPosted 3 weeks ago
AI Programmer - (R6 SIEGE)
- Design, develop, and maintain the systems and behaviors that power the AI Bots for Rainbow Six Siege.
- Develop believable behaviors that enable bots to realistically reproduce the decisions, tactics, and reactions of real Rainbow Six Siege players.
In office • Montreal
Engineering
Programmeur·se Senior C++ - Apprentissage automatique
NewPosted 3 weeks ago
Programmeur·se Senior C++ - Apprentissage automatique
- Fournir et soutenir des systèmes ML basés sur les exigences et objectifs commerciaux.
- Développer, intégrer et maintenir des moteurs d’inférence, des bibliothèques et des frameworks ML.
In office • Montreal
Engineering
Senior C++ Programmer - Machine Learning
NewPosted 3 weeks ago
Senior C++ Programmer - Machine Learning
- Provide and support ML systems based on business requirements and objectives.
- Develop, integrate, and maintain inference engines, ML libraries, and frameworks.
In office • Montreal
Engineering
Animation Programmer
NewPosted 4 weeks ago
Animation Programmer
- Collaborate with animation, programming, and motion capture teams to understand needs and develop appropriate solutions.
- Analyze existing animation features within the game engine.
In office • Montreal
Designer
UX Designer - Rainbow Six Siege
NewPosted 1 month ago
UX Designer - Rainbow Six Siege
- Collaborate with game design and gameplay design teams to support the development of new Operators and gadgets
- Design interaction flows and gameplay feedback systems that clearly communicate player actions and gameplay effects
In office • Montreal
Designer
Production Director - Services
NewPosted 1 month ago
Production Director - Services
- Define your team’s mission, priorities, objectives, and production roadmaps in collaboration with management
- Coordinate the production of graphics deliverables including key art, thumbnails, codex assets, and style guides
In office • Montreal
Engineering
Generalist Programmer - Far Cry
NewPosted 1 month ago
Generalist Programmer - Far Cry
- Develop narrative tools that support the creation of dynamic non-playable character behaviors.
- Design systems that allow non-playable characters to perform ambient animations and contextual dialogue lines.
In office • Montreal
Engineering
AI Programmer (Far Cry)
NewPosted 1 month ago
AI Programmer (Far Cry)
- Shared responsibility for maintaining, debugging, and improving anything related to NPC behaviors:
- Combat and NPC coordination and collaboration.
In office • Montreal
Engineering
Engine programmer - (March of Giants)
NewPosted 1 month ago
Engine programmer - (March of Giants)
- Program in a clear and structured manner that meets performance, maintenance, modularity, scalability and compatibility requirements.
- Is thorough and rigorous in the code structure.
In office • Montreal
Engineering
Technical Lead - UI Programmer (Far Cry)
NewPosted 2 months ago
Technical Lead - UI Programmer (Far Cry)
- Serve as the go-to expert for all user interface technologies in the project: the Snowdrop UI framework, game-specific UI systems, and tools
- Manage the UI technical roadmap: architecture decisions, framework upgrades, and deprecations
In office • Montreal
Engineering
Senior Technical lead - Network Programming - Rainbow Six Siege
NewPosted 2 months ago
Senior Technical lead - Network Programming - Rainbow Six Siege
- Define and own the networking architecture roadmap for current and future projects.
- Establish long-term strategies for:
In office • Montreal
Engineering
Tools programmer (Anvil Pipeline)
NewPosted 2 months ago
Tools programmer (Anvil Pipeline)
- At least 5 years of programming experience, ideally in the video game industry or other relevant experience
- A degree in computer science, software engineering, or equivalent training
In office • Montreal
Engineering
Engine Programmer (Far Cry)
NewPosted 2 months ago
Engine Programmer (Far Cry)
- Program clear, structured, and maintainable systems that meet performance, compatibility, modularity, and scalability requirements;
- Develop, refactor, and optimize core engine systems with a long-term technical vision;
In office • Montreal
Other
Senior AI Data Developer
NewPosted 2 months ago
Senior AI Data Developer
- Lead the design, implementation, and maintenance of data transportation processes required by Data Scientists.
- Perform data transformation operations to support predictive models.
In office • Montreal
Engineering
Senior Audio Programmer
NewPosted 3 months ago
Senior Audio Programmer
- Gather and understand the project's audio vision and requirements, and identify the necessary development needs.
- Analyze existing audio engine features and determine whether they align with the project's creative and technical goals.
In office • Montreal
Engineering
Senior 3D Programmer
NewPosted 3 months ago
Senior 3D Programmer
- Design, implement, and maintain core engine foundations in Unreal Engine, with a strong focus on stability, performance, and scalability, supporting an always-playable, delivery-driven production environment.
- Lead rendering and frame performance initiatives, including GPU/CPU diagnostics and optimizatio...
In office • Montreal
Engineering
Anti-Cheat Programmer (March of Giant)
NewPosted 4 months ago
Anti-Cheat Programmer (March of Giant)
- Develop and implement core anti-cheat technologies directly within the game engine, focusing on code hardening and client security, and integrating with March of Giant's and Ubisoft online systems.
- Integrate and maintain platform security features to strengthen the game's defense against cheats.
In office • Montreal