Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026

Cheffe, Chef d'équipe programmation 3D (March of Giants)

Ubisoft Montreal, QC senior full-time

The employer hasn't listed a salary.

Apply on Ubisoft

Description

As a 3D Programming Team Lead at Ubisoft Montreal, you will guide the development and optimisation of 3D systems for the project, collaborating closely with technical and artistic teams to ensure a cohesive and high-performance vision.

Key responsibilities:

  • Profile and optimise GPU usage for high performance
  • Collaborate with graphic technical direction to define constraints and communicate technical possibilities to artistic teams
  • Analyse 3D project intentions and assess technical feasibility of identified needs
  • Evaluate existing 3D engine features and their alignment with project objectives
  • Design and implement new 3D systems as needed
  • Propose improvements and innovations inspired by industry practices
  • Validate new 3D systems against project intentions and integrate with existing code
  • Support 3D systems and features during production
  • Identify and correct reported 3D bugs
  • Document systems for knowledge sharing and utilisation by other departments

Skills

Required

  • Linear Algebra
  • 3D Programming
  • GPU Architecture
  • Performance Optimisation
  • DirectX
  • Vulkan
  • Shader Languages
  • Software Design Patterns
  • Problem Analysis
  • Multidisciplinary Collaboration
  • Adaptability
  • Unreal Engine 5
  • GPU Profiling Tools

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.smartrecruiters.com/Ubisoft2/744000137685697-cheffe-chef-d-equipe-programmation-3d-march-of-giants-

Apply on Ubisoft