Talent.com
Ubisoft
3D Programming Team Lead (March of Giants)Ubisoft • Montreal, Quebec, Canada
3D Programming Team Lead (March of Giants)

3D Programming Team Lead (March of Giants)

Ubisoft • Montreal, Quebec, Canada
22 days ago
Job type
  • Full-time
Job description

As a 3D Programming Team Lead at Ubisoft Montreal you will guide the development and optimization of the projects 3D systems while working closely with technical and artistic teams to ensure a cohesive vision and high-performance results.

What youll do

  • Profile and optimize GPU usage to maintain high performance.
  • Collaborate with the Graphics Technical Director to define technical constraints and communicate technical possibilities to artistic teams.
  • Analyze the projects 3D vision and assess the technical feasibility of identified requirements.
  • Evaluate existing engine 3D features and determine their suitability for the projects objectives.
  • Design and implement new 3D systems when required.
  • Propose improvements and innovations inspired by industry best practices.
  • Ensure new 3D systems align with project goals and integrate seamlessly with the existing codebase.
  • Support 3D systems and features throughout production.
  • Identify and resolve 3D-related bugs reported by development and quality assurance teams.
  • Document systems and workflows to facilitate knowledge sharing and enable effective use by other disciplines.

Qualifications :

What you bring to the team

  • A degree in Computer Science Computer Engineering or equivalent training and experience.
  • Minimum of 7 years of programming experience.
  • Strong knowledge of linear algebra applied to 3D programming.
  • Deep understanding of GPU architecture and performance optimization techniques.
  • Hands-on experience with low-level 3D APIs such as DirectX or Vulkan.
  • Understanding of shader languages and their integration within rendering pipelines.
  • Knowledge of software design best practices and CPU/GPU memory trade-offs.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and the ability to collaborate effectively with multidisciplinary teams.
  • Adaptability and comfort working in a fast-evolving environment.
  • Experience with Unreal Engine 5 (or a similar game engine).
  • Familiarity with GPU profiling and debugging tools such as RenderDoc NVIDIA Nsight or equivalent.


Remote Work :

No


Employment Type :

Full-time


Experience: years
Vacancy: 1
Create a job alert for this search

3D Programming Team Lead (March of Giants) • Montreal, Quebec, Canada

Similar jobs

Senior 3D Programmer

Ubisoftmontreal (administrative region), qc, Canada
Full-time

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 per... Show more

 • Promoted

Trigonometry Private Tutoring Jobs Saint-Lin-Laurentides

SuperprofSaint-Lin-Laurentides, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Senior 3D Programmer

Ubisoft Montréalmontreal (administrative region), qc, Canada
Full-time

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 per... Show more

 • Promoted

3D Modeling Private Tutoring Jobs Laval

SuperprofLaval, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Geometry Private Tutoring Jobs Saint-Lin-Laurentides

SuperprofSaint-Lin-Laurentides, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Trigonometry Private Tutoring Jobs L'epiphanie

SuperprofL'epiphanie, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Trigonometry Private Tutoring Jobs Lanaudi

SuperprofLanaudi, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Geometry Private Tutoring Jobs Lanaudi

SuperprofLanaudi, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Trigonometry Private Tutoring Jobs Saint-Jacques

SuperprofSaint-Jacques, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Physics Private Tutoring Jobs Saint-Lin-Laurentides

SuperprofSaint-Lin-Laurentides, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Physics Private Tutoring Jobs Lanaudi

SuperprofLanaudi, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Physics Private Tutoring Jobs L'epiphanie

SuperprofL'epiphanie, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Technical Lead, Game Tooling & Quality Foundations

Ubisoftmontreal (administrative region), qc, Canada
Full-time

A leading gaming company located in Montreal is seeking a Technical Lead to define and guide the technological vision of their SDKs.The ideal candidate will possess strong programming experience, e... Show more

 • Promoted

Team Lead, Game Engine & Systems Architecture

KanzMontreal, Montreal (administrative region), CA
Full-time

A leading global gaming company is seeking a Team Lead Programming to guide talented programmers in developing technologies for video games.This role requires a minimum of three years in team manag... Show more

 • Promoted

3D Modeling Private Tutoring Jobs Montreal

SuperprofMontreal, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Geometry Private Tutoring Jobs Saint-Jacques

SuperprofSaint-Jacques, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Advanced Gameplay Systems Programmer NBCUniversal

Nbcuniversalmontreal, montreal (administrative region), Canada
Full-time

Elevate your game development career with NBCUniversal as an Advanced Gameplay Systems Programmer in a hybrid capacity.Work on groundbreaking AAA content using Unreal Engine 5.This role focuses on ... Show more

 • Promoted

3D Programming Team Lead (March of Giants)

Ubisoft MontréalMontreal (administrative region), QC, CA
Full-time

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 per... Show more

 • Promoted

Team lead programming (MOD 2025 program)

KanzMontreal, Montreal (administrative region), CA
Full-time

Team lead programming (MOD 2025 program).As a team lead, you will guide a group of passionate programmers in developing technologies that power Ubisoft games, while supporting their growth, well‑be... Show more

 • Promoted

Geometry Private Tutoring Jobs L'epiphanie

SuperprofL'epiphanie, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more