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...SuggestedFull time
- ...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...SuggestedFull time
- ...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...SuggestedFull time
- ...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...SuggestedFull time
- 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...SuggestedFull time
- ...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
- 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
- ...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 timeApprenticeship
- ...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 timeWork at office
- ...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...3DFull time
- ...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...3DFull time
- ...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,...3DFull time
- ...----------------------------------------- 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 paidFull timeFlexible hours
$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 timeWork at officeLocal areaFlexible hoursWeekday work- ...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 employmentTemporary work
- ...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 timeFlexible hours
- ...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...3DFull time
- ...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 contractFull time
- ...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 workFlexible hours
$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 paidFull timeWorldwideShift workDay shift- ...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 timeWork at officeFlexible hours
- ...---------------------- 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 contractFull timeWorldwideFlexible hours
$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 timeLocal areaFlexible hoursWeekday work- ...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 wagePart timeWork at officeFlexible hoursWeekend workAfternoon shift
- 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
- ...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 contractFull timeFlexible hours
$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 timeContract workPart timeWork at officeLocal areaImmediate startWorldwideDay shift- ...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 timeLocal areaShift workAfternoon shift
$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 officeLocal areaFlexible hoursDay shiftWeekday work- 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...3DDaily paidFull time
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!
Related searches
- recreation leader Montréal, QC
- camp leader Montréal, QC
- day camp leader Montréal, QC
- team leader Montréal, QC
- chef d'équipe service Montréal, QC
- gestionnaire d’équipe Montréal, QC
- chef d'équipe Montréal, QC
- team lead marketing Montréal, QC
- chef d'équipe production Montréal, QC
- group fitness manager Montréal, QC
