Talent.com
Ubisoft Montréal
3D Programming Team Lead (March of Giants)Ubisoft Montréal • Montreal (administrative region), QC, Canada
3D Programming Team Lead (March of Giants)

3D Programming Team Lead (March of Giants)

Ubisoft Montréal • Montreal (administrative region), QC, Canada
23 days ago
Job type
  • Full-time
Job description

Company Description


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 perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!



Job Description


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



What You’ll 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 project's 3D vision and assess the technical feasibility of identified requirements.

  • Evaluate existing engine 3D features and determine their suitability for the project's 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



  • 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.

#J-18808-Ljbffr
Create a job alert for this search

3D Programming Team Lead (March of Giants) • Montreal (administrative region), QC, Canada

Similar jobs

Innovative Tools Programmer for Next-Gen Game Development

GameloftMontreal
Full-time

Be part of a creative journey as a Tools Programmer focused on advancing game technology.Use your Unity proficiency to build tools that revolutionize gaming experiences.As a key player in this proj... Show more

 • Promoted

Animateur·trice 3D | 3D Animator

Framestore LimitedMontreal
Full-time

A multi Oscar-winning creative studio, we have worked with some of the greatest storytellers in film today.Collaborating with directors and producers across the complete filmmaking process to help ... Show more

 • Promoted

Senior Rendering Programmer Montréal, Quebec, Canada

2K Games, Inc.Montreal
Full-time

As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision.You’ll collaborate with a passionate group of ... Show more

 • Promoted

Lead Game Designer Montreal

Tripledot Studios LimitedMontreal
Full-time

We are a multi-award-winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio includes some of the biggest titles in mobile gaming, collectively reaching top ... Show more

 • Promoted

Senior AI Programmer Crafting Innovative Game Systems and Features

Sony PlaystationMontreal
Full-time

Unleash your expertise as a Senior AI Programmer shaping cutting-edge game experiences.Join a dynamic team focused on delivering high-quality AI systems, all while ensuring technical excellence in ... Show more

 • Promoted

AI Augmented Developer (RAD)

LGI Healthcare Solutionsmontreal (administrative region), qc, Canada
Full-time

For over 40 years, LGI has been developing healthcare software solutions.Today AI is at the heart of how we build software and is being integrated into the next generation of our solutions, not as ... Show more

 • Promoted

Mattel Product Development 3D Specialist

MattelMontreal
Full-time

Join Mattel as a Product Development 3D Specialist, focusing on 3D printing.Drive innovation in prototyping and new product creation with your technical expertise.In this role as a Model Maker 3D P... 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

Advanced AI Programmer Wanted at Haven Studios

Haven Studios IncMontreal (administrative region), QC, CA
Full-time

Elevate game development at Haven Studios as an Advanced AI Programmer.Employ your deep expertise in C++ and AI functionalities to design systems that enhance player experiences in our new IP.We ar... Show more

 • Promoted

Programmeur Gameplay 3D Unity

Budge StudiosMontreal (administrative region), QC, CA
Full-time

Une entreprise de développement de jeux recherche un Programmeur de jeux 3D passionné pour créer des expériences exceptionnelles pour les enfants.Le candidat idéal doit avoir un baccalauréat en inf... Show more

 • Promoted

VFX Team Lead at Ubisoft Montréal

Jobs for HumanityMontreal (administrative region), QC, CA
Full-time

Drive exceptional visual storytelling as the VFX Team Lead at Ubisoft Montréal.Create stunning, environmentally rich effects that enhance gameplay and captivate players in hybrid work settings.In t... Show more

 • Promoted

Game Development Technical Leadership Role

Lightspeed StudiosMontreal (administrative region), QC, CA
Full-time

Embrace a Technical Director role within Tencent Games, a leader in global game development.Drive technical reviews and guide studios in innovative game technology.As a Technical Director at Tencen... Show more

 • Promoted

Lead Developer: Senior Gameplay Programmer

Cloud Imperium GamesMontreal
Full-time

Join Cloud Imperium Games as a Senior Gameplay Programmer, where your coding prowess and passion for gaming create immersive experiences.Collaborate using C++ and advanced 3D mathematics in a dynam... Show more

 • Promoted

3D Programming Team Lead (March of Giants)

Ubisoft MontréalMontreal
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

Model Maker 3D Printing Specialist

Mattel CanadaMontreal (administrative region), QC, CA
Full-time

We are seeking a detail‑oriented and proactive Quality Assurance Engineer to join our eCommerce development team.In this role you will be responsible for testing web‑based commerce platforms to ens... Show more

 • Promoted

Software Team Lead

STACK IT RecruitmentMontreal (administrative region), QC, CA
Full-time

Love building products that matter and leading small, high-impact teams?.This is an opportunity to step into a hands‑on leadership role where your technical expertise and people skills directly sha... Show more

 • Promoted

Animateur·trice 3D | 3D Animator

FramestoreMontreal (administrative region), QC, CA
Full-time

A multi Oscar-winning creative studio, we have worked with some of the greatest storytellers in film today.Collaborating with directors and producers across the complete filmmaking process to help ... Show more

 • Promoted

3D Animator, Bethesda Game Studios, Canada

FestybayMontreal (administrative region), QC, CA
Full-time

D Animator job overview : Welcome to.Starfield, The Elder Scrolls, Fallout.Our studio culture is built on the belief that groundbreaking creativity flourishes when our people are supported, valued,... Show more

 • Promoted

3D Character Artist à Montréal chez Red Barrels

Red BarrelsMontreal (administrative region), QC, CA
Full-time

Intégrez Red Barrels en tant qu'artiste de personnages 3D à Montréal.Cette fonction requiert créativité et expertise pour façonner des personnages immersifs dans des jeux d'horreur mémorables.En ta... Show more

 • Promoted

Senior Rendering Programmer

Cloud ChamberMontreal
Full-time

As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision.You’ll collaborate with a passionate group of ... Show more