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

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

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 2 hours ago
Similar jobs that could be interesting for youBased on the 3D Programming Team Lead (March of Giants) in Montréal, QC vacancy
  •  ...Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin...  ...team; In collaboration with design and other programming teams, quickly prototype interaction concepts for the game... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    2 hours ago
  •  ...Ubisoft is a global leader in gaming with teams across the world creating original and...  ...for contributing to the mission of the March of Giants anti-cheat team, ensuring a fair and competitive...  ...C++ Skills: Proven experience in C++ programming, with a solid understanding of low-level... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    2 hours ago
  •  ...Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from...  ...unknown! Job Description As a Senior Gameplay Animator on March of Giants at Ubisoft Montreal, you own the full gameplay animation... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    2 hours ago
  •  ...Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from...  ...! Job Description As a Senior Technical Animator on March of Giants at Ubisoft Montreal, you will support, improve, and innovate... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    2 hours ago
  • Company Description 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. Nous croyons...
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    2 hours ago
  •  ...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... 
    Full time

    Ubisoft

    Montréal, QC
    2 hours 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....
    Full time

    Ubisoft

    Montréal, QC
    2 hours ago
  •  ...inconnu ! Job Description La personne titulaire de ce poste est responsable de contribuer à la mission de l’équipe Anti-triche de March of Giants, en veillant à offrir à la communauté un environnement de jeu juste et compétitif. Ce rôle couvre la prévention et la détection... 
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    2 hours ago
  •  ...Company Description Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s...  ...The Anvil Pipeline World Building team is looking for a team lead for its procedural systems team. Joining Anvil Pipeline means... 
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    2 hours ago
  •  ...Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences...  ...and help create the unknown! Job Description As a 3D Environment Art Team Lead at Ubisoft Montréal, you’ll guide the Modeling and Texture... 
    3D
    Full time

    Ubisoft

    Montréal, QC
    2 hours ago
  •  ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Job Description 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
    2 hours ago
  •  ...Company Description Ubisoft is a global leader in gaming with teams across the world creating original and...  ...unknown! Job Description As a Team Lead - Modeling (Unreal) at Ubisoft Montreal...  ...What you’ll do Guide the quality of 3D assets across modeling, unwraps, LODs,... 
    3D
    Full time

    Ubisoft

    Montréal, QC
    2 hours 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
    13 days ago
  • $60k - $100k per year

     ...of local businesses as part of a dynamic team of more than 700 professionals serving 62,...  ...s Best Workplaces. Employee Assistance Program, health and wellness programs, comprehensive...  ...duties and responsibilities: The Team Lead ensures the smooth execution of daily operational... 
    Full time
    Work at office
    Local area
    Flexible hours
    Weekday work

    CGI

    Montréal, QC
    2 hours ago
  •  ...infrastructure. Nous sommes présentement à la recherche d'un team lead fullstack en mode hybride pour un de nos clients situé dans l'est...  ...français et en anglais (oral et écrit) - Atouts Sensibilisation aux marchés cibles (industrie de la photo) et aux offres de produits... 
    Permanent employment
    Temporary work

    Fed IT

    Montréal, QC
    more than 2 months ago
  •  ...At the heart of our engineering projects, the Document Control team ensures the control, organization, and flow of critical project information...  ...projects, we are seeking an experienced Document Control Team Lead who can establish, maintain, and continuously improve complex... 
    Full time
    Flexible hours

    AtkinsRéalis

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

    Ubisoft

    Montréal, QC
    2 hours ago
  •  ...Infrastructure Are you a passionate Senior Facility Engineer – Program Lead looking to make a meaningful impact? We're building the next...  ...of lessons learned among operations, development, and leadership teams. What You Bring . ~ Bachelor's degree in Electrical,... 
    Long term contract
    Full time

    5C Data Centers USA, Inc.

    Montréal, QC
    4 hours ago
  •  ...Dot Compliance is a leading provider of cloud Quality and Compliance management solutions...  ...Role Overview As a Customer Support Team Lead, you will manage the day-to-day operations...  ...coaching Manage onboarding, and training programs to support team growth and operational... 
    Remote work
    Flexible hours

    Dot Compliance

    Montréal, QC
    1 day ago
  • $28 per hour

     ...passant d'une petite entreprise au Québec à un leader mondial dans la fabrication d'aliments...  ...a career - you're joining a trailblazing team that believes in the power of collaboration...  ...environment. Proven experience leading a team of at least 10 employees. Strong... 
    Daily paid
    Full time
    Worldwide
    Shift work
    Day shift

    Nature's Touch Inc.

    Montréal, QC
    1 day ago
  •  ...Job Description Overview AtkinsRéalis is seeking a Team Lead, Engineering Management to join the Engineering Management Office (EMO). In this role, you will provide leadership, guidance, and coordination for a growing team of approximately 20 Engineering Managers who... 
    Full time
    Work at office
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    3 days ago
  •  ...---------------------- Your team’s dynamic: Join a multidisciplinary...  ...at scale.  As the Team Lead, Computer Vision & Machine...  ...at least one object-oriented programming language such as C++, C#, or Java...  ...Tuition Reimbursement Program Work-life balance with a flexible... 
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Genetec

    Montréal, QC
    4 hours ago
  • $60k - $100k per year

     ...of local businesses as part of a dynamic team of more than 700 professionals serving 70,...  ...Workplaces certification). Employee assistance program, health and wellness programs,...  ...responsible for Client Relations, the Team Lead - Verification, Client Investigations and... 
    Full time
    Local area
    Flexible hours
    Weekday work

    CGI

    Montréal, QC
    2 hours ago
  •  ...RW&CO, and PENN. Penningtons. Job Description As a  Team Lead , you will collaborate with the management team to keep operations...  ...balance Well-Being First : Access a comprehensive benefits program designed to take care of you Monthly Bonus : Attractive... 
    Minimum wage
    Part time
    Work at office
    Flexible hours
    Weekend work
    Afternoon shift

    Reitmans

    Montréal, QC
    10 days ago
  • Position Description: Mode de travail: Sur site À PROPOS DE VOTRE RÔLE En tant qu'Analyste d'affaires vous devrez : Contribuer de manière significative à la planification des solutions numériques d'affaires et à la feuille de route de livraison concernant les suites analytiques...
    Full time

    CGI

    Montréal, QC
    2 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
  • $104.7k - $154.7k per year

     ...candidat peut assumer le rôle de chef d’équipe de données (Data Team Lead, DTL), de chef de programme, de responsable de centre client et/...  ...milestone deliverables. May perform role of Data Team Lead (DTL), Program Lead, Customer Site Manager, and/or a leadership role in a... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Immediate start
    Worldwide
    Day shift

    IQVIA

    Montréal, QC
    29 days ago
  •  ...Equality - serve as both a roadmap for our teams and the qualities expected of every...  ...supporting the Store Manager, you're helping lead the charge. From driving daily operations...  ...your local market Employee Assistance Program for personal, family, or work-related support... 
    Full time
    Local area
    Shift work
    Afternoon shift

    Under Armour

    Montréal, QC
    11 days ago
  • $60k - $100k per year

    Team Lead, Managed Services, Human Capital Management and Time Management Position Description...  ...benefits: Employee Assistance Program, health and wellness initiatives, comprehensive...  ...facteurs, notamment le niveau de compétence, le marché géographique, l’expérience, la formation... 
    Work at office
    Local area
    Flexible hours
    Day shift
    Weekday work
    Montréal, QC
    a month ago
  • Company Description Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes convaincu...
    3D
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    2 hours 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!