Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

3D Programming Team Lead (March of Giants)

Full-time

Ubisoft



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



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.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the 3D Programming Team Lead (March of Giants) in Montréal, QC vacancy
  •  ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed,...  ...presentation team;  In collaboration with design and other programming teams, quickly prototype interaction concepts for the game... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    7 days ago
  • Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore...
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    7 days ago
  •  ...cycles and deployment and maintenance of best practices. They will lead the global community strategy on specific brand (March of Giants) create and execute global plans and work with a distributed international team that is focused on building relationships and earning trust... 
    Suggested
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    28 days ago
  •  ...le déploiement et le maintien des meilleures pratiques. dirigera la stratégie communautaire mondiale pour une marque spécifique (March of Giants) élaborera et mettra en œuvre des plans globaux et travaillera avec une équipe internationale décentralisée dont lobjectif est de... 
    Suggested
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    28 days ago
  • En tant que Cheffe, Chef d'équipe programmation 3D en chef à Ubisoft Montréal, vous guiderez le développement et l’optimisation des systèmes 3D du projet, tout en collaborant étroitement avec les équipes techniques et artistiques afin d’assurer une vision cohérente et performante... 
    3D
    Full time

    Ubisoft

    Montréal, QC
    21 days ago
  •  ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming...  ...delivery-driven production environment. Lead rendering and frame performance...  ...minimum of 7 years' experience in general programming, ideally in the video-game industry... 
    3D
    Full time

    Ubisoft

    Montréal, QC
    19 days ago
  •  ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming...  ...! Job Description As a Team Lead Level Designer at Ubisoft Montréal, you...  ...environment Practical knowledge of real-time 3D engines and level editors... 
    3D
    Full time

    Ubisoft

    Montréal, QC
    12 days ago
  •  ...----------------------------------------- Your team’s dynamic: The Security Operations Center, (SOC) Team Lead will spearhead the Security Operations, guide our...  ...a glance: Develop and maintain Genetec's SOC programs to detect and respond to security incidents Ensure... 
    Daily paid
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    14 days ago
  •  ...Team Lead / Chef d'équipe en marchandisage Il s'agit d'une occasion stimulante de joindre une équipe de marchandisage au détail qui distribue...  ...seulement le succès, mais sa pérennité. En tant que leader du marché en qualité et innovation, nous cultivons une culture dynamique... 
    Full time
    Flexible hours

    Brand Momentum

    Montréal, QC
    4 days ago
  •  ...SHED is seeking a visionary 3D Animator to join our elite team of specialists for an upcoming slate of high-end advertising projects. At SHED, we don...  .... Academic Background: A degree in a 3D animation program is required. A degree in a traditional 2D animation program... 
    3D
    Contract work
    Temporary work
    Remote work

    SHED

    Montréal, QC
    13 days ago
  •  ...and most popular platforms. With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable...  ...in office attendance*  We are looking for an experienced Team Lead, Product Marketing to lead a fast-growing team that works on some... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    8 days ago
  •  ...animation, visualisation et simulation 3D/4D, en soutien à des solutions...  ...à travers nos différents marchés finaux pour façonner un...  ...our Digital Engineering & BIM team and play a key role in delivering...  ...the world. We're committed to leading our clients across our various... 
    3D
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    9 days ago
  •  ...Automotive Group is looking for a Backend Team Lead to guide and grow a multi-functional...  ...~ Strong knowledge of object-oriented programming ~ Strong knowledge of modularization and...  ...coffee Fitness subscription reimbursement program Competitive salary and bonus... 
    Full time

    Valnet Inc.

    Montréal, QC
    13 days ago
  •  ...KRAFTON Montréal Job Title: 3D Environment Modeler Job Type...  ...: Reports to Art Director / Lead Environment Artist Industry:...  ...emerges from an environment where team members have true ownership...  ...employer contributions to the RRSP program to help secure your future.... 
    3D
    Permanent employment
    Full time
    Remote work
    Worldwide
    Relocation
    Flexible hours

    KRAFTON Montréal

    Montréal, QC
    14 days ago
  •  ...jouets. L'Opportunité: Le maquettiste, spécialiste en impression 3D joue un rôle essentiel au sein de l’équipe de développement de...  ...à produire des résultats. Qui sommes-nous : Mattel est un leader mondial du jouet et du divertissement familial, et détient l’un des... 
    3D
    Full time
    Day shift

    Mattel

    Montréal, QC
    9 days ago
  •  ...ou directement aux gestionnaires. Your team’s dynamic We build the final layer of validation...  .... Why join us You want to lead the team that defines what “ready to ship”...  ...package Training Tuition Reimbursement Program Work-life balance with a flexible working... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    7 days ago
  • $80k - $155k per year

     ...Position Description: Lead the successful delivery of strategic initiatives at the heart of a dynamic innovation-driven organization...  ...management this role you will orchestrate cross-functional teams manage program risks and ensure the successful delivery of data governance... 
    Full time

    CGI

    Montréal, QC
    6 days ago
  •  ...MuxLab Inc (Montreal, Canada), a leading designer and manufacturer of connectivity solutions for the Pro AV, Broadcast, Audio-Video and...  ...seeking a candidate for the position of Software Architect & Software Team Lead. You will be part of the MuxLab R&D team to develop hybrid... 

    MuxLab

    Montréal, QC
    20 days ago
  •  ...travaillant côte à côte sous la même direction, l'objectif du GBTO est de répondre aux besoins évolutifs de ses clients et aux exigences du marché, tout en anticipant les avancées technologiques pour accélérer et soutenir la transformation des activités de GBIS. GBTO est au cœur... 
    Daily paid

    Société Générale

    Montréal, QC
    4 days ago
  •  ...Job Description Overview Join AtkinsRéalis as a Team Lead Document Control and play a key role in supporting major engineering projects. You will lead a team of document control professionals responsible for ensuring the integrity accessibility and compliance of... 
    Full time
    Local area
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    28 days ago
  •  ...TEHORA est présentement à la recherche d’ un(e) Spécialiste 3D / SIG / BIM afin de contribuer à la conception et à l’intégration des représentations spatiales et modèles 3D dans le cadre de projets de jumeaux numériques. La personne retenue sera responsable de la gestion... 
    3D
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    15 days ago
  • $7.8k - $10.2k per year

     ...Employers” award, is seeking two elite Senior 3D Modeling Artists to join our 3D Assets...  ...with the Rigging and Creature FX teams to ensure the mesh meets their specific requirements...  ...Evolution Senior artists are expected to lead by example. You will share your unique... 
    3D
    Full time
    Temporary work
    3 days per week

    Rodeo FX

    Montréal, QC
    13 days ago
  • $95k - $130k per year

     ...Role Overview As our Lead Character Artist, you will head a close-knit, 14-person art team. You will be responsible for both the artistic direction of our character models...  ...time. Overseeing the creation of high-quality 3D character assets in Unreal Engine 5 , ensuring... 
    3D
    Full time
    Worldwide

    Reflector Entertainment

    Montréal, QC
    15 days ago
  •  ...ententes : recueillir les modèles 3D et la documentation des...  ...approbation finale avant la mise en marché. Bâtir le programme de certification...  ...impact they create. We’re a team of high achievers who grow...  ...databases. Technical Integration Lead interoperability efforts,... 
    3D
    Daily paid
    Full time
    Contract work
    Apprenticeship
    Internship
    Work from home

    Vention

    Montréal, QC
    19 hours ago
  •  ..., and Asia.   Our industry-leading services include game development...  ...opportunity. As a 3D Character Artist , you will play...  ...availability and interest. Our hiring teams carefully vet and select top...  .... Collaborate with art leads, designers, and animators to ensure... 
    3D
    Contract work
    Immediate start

    Side

    Montréal, QC
    15 days ago
  • Nous sommes une petite équipe autonome qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des responsabilités et la fierté de construire quelque chose de concret...
    3D
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    19 days ago
  •  ...sein de notre équipe BBA est à la recherche d’un.e modeleur.euse 3D pour son Service de simulation visuelle et géomatique. Dans le...  ...facteurs pour déterminer le salaire de base annuel, notamment le marché, la formation, l’expérience de travail pertinente et confirmée, une... 
    3D
    Permanent employment
    Summer work
    Work at office
    Local area
    Flexible hours

    BBA

    Montréal, QC
    16 days ago
  • $22 - $25 per hour

    Description de l'entreprise Impact Détail offre des services spécialisés dans la mise en marché pour le secteur de l'alimentation et des pharnacies. Nous sommes présentement à la recherche de marchandiseurs et marchandiseuses pour se joindre à notre équipe grandissante.... 
    Daily paid
    Permanent employment
    Full time
    Weekend work
    Day shift
    Afternoon shift

    Impact Détail Inc.

    Montréal, QC
    12 days ago
  • $21.44 per hour

     ...your strengths with ours – is unstoppable. Are you ready to join a team that dreams as big as you do? SALAIRE HORAIRE : Le salaire est...  ...Possibilité d’évolution rapide au sein d’une entreprise internationale, leader dans l’industrie de la bière ! Des formations et accompagnement... 
    Full time
    Part time
    Monday to friday

    Labatt Breweries of Canada

    Montréal, QC
    13 hours ago
  •  ...GURUS Solutions is a leading NetSuite consulting firm providing ERP implementation...  ...20 years of experience and a team of certified NetSuite experts,...  ...Software Development, the Team Lead will play a pivotal role in...  ...well-being first: benefits program (medical & dental insurance) as... 
    Long term contract
    Full time
    Flexible hours

    GURUS Solutions

    Montréal, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to 3D Programming Team Lead (March of Giants). Be the first to apply!