Job opportunity
3D Programming Team Lead Montréal
Ubisoft
Lead 3D systems development in Montréal with GPU profiling and rendering expertise. This permanent, full-time position is office-based and on-site.
For March of Giants, guide 3D systems development and performance as a 3D Programming Team Lead. Apply programming experience, GPU architecture knowledge, linear algebra, and graphics APIs. Collaborate with art and technical teams while supporting production and improving the engine.
Key Responsibilities:
Profile GPU workloads to evaluate rendering needs
Implement improvements to the 3D engine
Support production with graphics development
Resolve graphics bugs across systems
Document systems with art and technical teams
Requirements:
At least seven years of programming experience
Computing degree or equivalent qualification
Expertise in GPU architecture and linear algebra
Experience with DirectX or Vulkan
Expertise in shaders and GPU profiling
Bring 3D programming leadership, GPU profiling, and rendering expertise to March of Giants in Montréal.
#J-18808-Ljbffr
Apply on source site For March of Giants, guide 3D systems development and performance as a 3D Programming Team Lead. Apply programming experience, GPU architecture knowledge, linear algebra, and graphics APIs. Collaborate with art and technical teams while supporting production and improving the engine.
Key Responsibilities:
Profile GPU workloads to evaluate rendering needs
Implement improvements to the 3D engine
Support production with graphics development
Resolve graphics bugs across systems
Document systems with art and technical teams
Requirements:
At least seven years of programming experience
Computing degree or equivalent qualification
Expertise in GPU architecture and linear algebra
Experience with DirectX or Vulkan
Expertise in shaders and GPU profiling
Bring 3D programming leadership, GPU profiling, and rendering expertise to March of Giants in Montréal.
#J-18808-Ljbffr