This is a community-generated profile. If you would like to claim it, please .
DiscoverStartupsubisoft montrealJobs at ubisoft montreal: Explore current Opportunities
ubisoft montreal company logo
ubisoft montreal
Actively Hiring
Nous créons l'inconnu depuis 1997. Chez Ubisoft Montréal501-1000 Employees

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
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.
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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
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:
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
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;
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.
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.
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...
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.