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 1 day ago
Similar jobs that could be interesting for youBased on the 3D Programming Team Lead (March of Giants) in Montréal, QC vacancy
  •  ...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
    7 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
    7 days ago
  • $66.3k - $94.85k per year

     ...part of our mission! As a world leader in creating comfortable,...  ...: ~ Continuously improve the team’s operations by identifying any...  ...GD and Development teams. ~ Lead the Building Digitalization team...  ...and comprehensive benefits and programs. We are an equal opportunity employer... 
    Suggested
    Hourly pay
    Work at office
    Immediate start
    Work from home

    Trane Technologies

    Montréal, QC
    6 days ago
  • $86.3k - $123.02k per year

     ...Be a part of our mission! As a world leader in creating comfortable, sustainable,...  ...innovation.     What you will do: Lead the controls engineer team for building deployment and manage...  ...stakeholders. ~ Strong hands-on experience programming and troubleshooting DDC, PLC, and... 
    Suggested
    Hourly pay
    Work at office
    Work from home

    Trane Technologies

    Montréal, QC
    6 days ago
  •  ..., rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste 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... 
    3D
    Full time

    Ubisoft

    Montréal, QC
    1 day ago
  • $60k - $100k per year

     ...de la paie (PCP) ou le titre de Leader accrédité en paie (LAP) de l'...  ...notamment le niveau de compétences, le marché géographique, l'expérience et...  ...et en management au monde. Team Lead – Client Relations...  ...certification) Employee assistance program, health and wellness programs,... 
    Daily paid
    Local area
    Flexible hours
    Day shift
    Weekday work
    Montréal, QC
    21 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
    15 hours ago
  • $70k - $135k per year

    Strategic Partnership Program Lead Position Description In the context of our growing Payroll...  ...operational coordination with internal teams (Product, IT, Sales, Finance). Your...  ...piloter la stratégie de partenariats sur le marché gestion du capital humain canadien. -... 
    Montréal, QC
    a month ago
  •  ...technological alternative. Job Description As a Data Transfer Team Lead, you will play a key role in the onboarding experience of our...  ...additional week between Christmas and New Year An onboarding program to help you get familiar with our environment and the digital... 
    Permanent employment
    Full time
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    19 days ago
  •  ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow...  ...create the unknown! Job Description As a Principal 3D Animator at Ubisoft Montreal, you will join a small autonomous... 
    3D
    Full time

    Ubisoft

    Montréal, QC
    5 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 critical... 
    Local area
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    8 days ago
  • $35 - $41 per hour

     ...Concevoir et réaliser des esquisses et des illustrations finales à caractère réaliste ou fantaisiste Faire du dessin d'animation 2D et 3D ou de l'illustration par ordinateur Travailler dans un contexte d'interdisciplinarité Préparer les esquisses, les mises en pages... 
    3D
    Permanent employment
    Full time
    Weekend work
    Day shift
    Afternoon shift

    Gentilhomme Inc.

    Montréal, QC
    14 days ago
  •  ...Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and...  ...to join our team. As a Senior 3D Character Artist, you will play a...  ...to life. Working closely with Leads, Art Directors, and multidisciplinary... 
    3D
    Remote job
    Full time

    Behaviour Interactive

    Montréal, QC
    15 days ago
  • $35 - $41 per hour

     ...workload Tight deadlines Personal suitability Efficient interpersonal skills Excellent oral communication Initiative Team player Creativity Screening questions Do you have experience working in this field? Do you have the required certifications... 
    3D
    Long term contract
    Permanent employment
    Weekend work
    Day shift
    Afternoon shift

    Gentilhomme Inc.

    Montréal, QC
    14 days ago
  •  ...ABOUT YOU   We are looking for a MIT (Monetization Integration Team) Tech Lead to drive the technical direction and delivery of monetization-focused integration solutions. This includes leading the development of HTML-based integration flows, UI components, and tools that... 
    Full time

    xsolla

    Montréal, QC
    21 days 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
  • $120k - $175k per year

     ...grade Systèmes de gestion (sig ou bd) Programmation informatique Développement de logiciel Domaine d'expérience de travail Analyse du marché Domaine de spécialisation Étude de marché Expérience 7 mois à moins d'un an Avantages santé Régime de soins dentaires Régime de soins... 
    Permanent employment

    BoxOne Ventures Inc.

    Montréal, QC
    15 hours ago
  •  ...vision à votre carrière avec GardaWorld | Spécialiste Marketing, marchés en croissance à Montreal GardaWorld transforme la façon dont les...  ...des activités marketing dans les délais prévus. Génération de leads et soutien commercial Collaborer avec les équipes des ventes... 

    GardaWorld

    Montréal, QC
    1 day 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
    5 days ago
  •  ...excellence fait sa réputation!  Description du poste Le service de gestion de produits est à la recherche d’un.e  Assistant.e chef.fe de marché . À ce titre, vous aurez à soutenir le Chef de marché senior concernant des lignes de produits spécifiques, à travers l’implantation... 
    Full time
    Day shift

    UAP Inc.

    Montréal, QC
    7 days ago
  •  ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant qu’Animateur·trice 3D principal·e à Ubisoft Montréal, vous ferez partie d’une petite équipe autonome qui développe une expérience multijoueur ambitieuse sur... 
    3D
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    5 days ago
  •  ...commercial aircraft Programme is looking for a Program Domain Leader (PDL) to join our Propulsion and Hydromechanical System teams based in Mirabel (Québec, Canada), where you...  ...Consolidate the Risk & Opportunities, and lead the CoC R&O reviews; Survey and ensure adherence... 
    Permanent employment
    Full time
    Contract work
    Worldwide
    Flexible hours

    Airbus

    Montréal, QC
    5 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
    19 days ago
  • $19.5 per hour

     ...donner de bons conseils à nos clients et vous êtes dévoués à ce qu'ils reçoivent une expérience exceptionnelle en magasin.Vous êtes un leader né. Vous êtes engagé, travaillant et prêt à faire tout en votre pouvoir afin d'aider les membres de votre équipe à atteindre leur... 
    Daily paid
    Full time
    Weekend work
    Day shift
    Afternoon shift

    Aldo Groupe - Aldo Shoes

    Montréal, QC
    7 days ago
  •  ...Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and...  ...to join our team.   As a Senior 3D Character Artist, you will play a...  ...to life. Working closely with Leads, Art Directors, and multidisciplinary... 
    3D

    bhvr

    Montréal, QC
    19 days ago
  •  ...Description du poste : En tant que modeleur.euse 3D travaillant sur des objets d’environnement,...  ...About Krafton Montreal:   We are a leading game development studio composed of...  ...modeler, you will work closely with the art team to fully realise their vision by modeling and... 
    3D
    Remote work

    KRAFTON Montréal Studio

    Montréal, QC
    12 days ago
  • $55k per year

    Are you a people-first leader with a passion for coaching, collaboration...  ...role, you’ll oversee a dynamic team of frontline representatives,...  ...and frontline excellence Lead & Inspire – Guide a motivated team...  ...to an Employee Assistance Program (EAP) Responsibilities Key... 
    Remote work
    Flexible hours
    Shift work

    Randstad

    Montréal, QC
    27 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
    14 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
    12 days ago
  •  ...déploiement et le maintien des meilleures pratiques. Il.Elle 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 l’objectif est... 
    Full time

    Ubisoft

    Montréal, QC
    9 days 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!