3D Programming Team Lead

6 days ago


Montreal, Quebec, Canada Ubisoft Full time
Job Summary

We are seeking a highly skilled and experienced 3D Programming Team Lead to join our team at Ubisoft. As a key member of our game development team, you will be responsible for leading a team of skilled 3D programmers in the development of next-generation games.

Key Responsibilities
  1. Team Leadership: Lead and mentor a team of 3D programmers, providing technical and professional guidance, feedback, and support to ensure high-quality code and deliverables.
  2. Collaboration: Collaborate with the game design and art teams to understand visual requirements and translate them into efficient and visually appealing rendering solutions.
  3. Task Planning: Plan 3D tasks, identify risks, and estimate production times.
  4. Task Assignment: Prioritize and assign tasks and follow up on the evolution of the team's work with regards to 3D programming deliverables.
  5. Industry Trends: Stay up to date with the latest industry trends and advancements in real-time rendering technology and evaluate their potential impact on current and future projects.
  6. Code Reviews: Participate in code reviews, provide constructive feedback, and enforce coding standards to maintain a high level of quality and consistency within the team.
  7. Development Planning: Collaborate with cross-functional teams to plan and execute development sprints/milestones, ensuring timely and efficient delivery of commitments.
  8. Recruitment: Actively contribute to the recruitment and hiring process of new 3D programmers, assessing technical skills and evaluating cultural fit within the team.
  9. Professional Development: Support career advancement and suggest training and development for skills identified by Team Lead and/or programmer.
Requirements
  1. Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
  2. Experience: Proven experience as a 3D programmer in the video game industry, with a strong portfolio demonstrating expertise in real-time rendering and graphics programming.
  3. Technical Skills: Proficiency in programming languages such as C++ and/or C# and experience with relevant APIs and frameworks.
  4. 3D Graphics Knowledge: Solid understanding of 3D graphics pipelines, shading languages (e.g., HLSL, GLSL), and advanced rendering techniques (e.g., deferred shading, physically-based rendering, global illumination).
  5. Optimization Techniques: Experience with optimization techniques for real-time rendering, such as performance profiling, GPU/CPU optimization, and multi-threading.
  6. Problem-Solving Skills: Excellent problem-solving skills and the ability to debug complex rendering issues.
  7. Leadership Skills: Strong leadership and interpersonal skills, with the ability to motivate and inspire a team of programmers.
  8. Communication Skills: Excellent communication skills to effectively collaborate with artists, designers, and other team members.
  9. Industry Knowledge: Passion for video games and a strong interest in staying up to date with industry trends and emerging technologies.
  10. Leadership Experience: Proven leadership and people management experience.


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionAs a 3D Programming Team Lead at Ubisoft Entertainment, you will be responsible for leading a team of skilled 3D programmers in the development of the next generation of the FarCry branded games. You will split your time between team management and project management.You will collaborate closely with artists, designers, and other programmers...

  • 3D Programming Team Lead

    40 minutes ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionAs a 3D Programming Team Lead at Ubisoft Entertainment, you will be responsible for leading a team of skilled 3D programmers in the development of the next generation of the FarCry branded games. You will split your time between team management and project management.You will collaborate closely with artists, designers, and other programmers...


  • Montreal, Quebec, Canada Ubisoft Full time

    3D Programmer Team Lead Job DescriptionAbout the Role:As a 3D Programmer Team Lead at Ubisoft, you will be responsible for overseeing the development of the next generation of FarCry branded games. You will lead a team of skilled 3D programmers, manage project timelines, and collaborate with cross-functional teams to deliver high-quality games.Key...


  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleWe are seeking a highly skilled 3D Programmer Team Lead to join our team at Ubisoft. As a key member of our development team, you will be responsible for leading a team of skilled 3D programmers in the development of the next generation of the FarCry branded games.Key ResponsibilitiesTeam Leadership: Lead and mentor a team of 3D programmers,...


  • Montreal, Quebec, Canada Ubisoft Full time

    Job Overview: As a 3D Programming Team Supervisor at Ubisoft, you will take charge of a talented group of 3D programmers dedicated to creating the next installment of the acclaimed FarCry series. Your role will encompass both team leadership and project oversight, ensuring seamless collaboration with artists, designers, and fellow programmers to integrate...


  • Montreal, Quebec, Canada Ubisoft Full time

    3D Programmer Team LeadAs a key member of our team at Ubisoft, you will have the opportunity to shape the future of our games and contribute to the company's mission to create immersive and engaging experiences for players worldwide.Key Responsibilities:Lead a team of skilled 3D programmers to create innovative and engaging game experiences, leveraging...


  • Montreal, Quebec, Canada Ubisoft Full time

    3D Programmer Team Lead**Job Summary:**Oversee the development of next-generation games as a 3D Programmer Team Lead.Balance team management and project management responsibilities.Collaborate with cross-functional teams to deliver high-quality games.**About the Role:**As a 3D Programmer Team Lead at Ubisoft, you will be responsible for leading a team of...

  • Lead 3D Animator

    7 days ago


    Montreal, Quebec, Canada Devoted Studios Full time

    About the RoleWe are seeking a highly skilled and experienced 3D Animation Director to join our team at Devoted Studios. As a key member of our animation department, you will be responsible for overseeing the creation of high-quality animations for our game development projects.Key ResponsibilitiesCreative Leadership: Lead a team of 3D animators in the...

  • Lead 3D Animator

    6 days ago


    Montreal, Quebec, Canada Devoted Studios Full time

    About the RoleWe are seeking a highly skilled and experienced 3D Animation Director to join our team at Devoted Studios. As a key member of our animation department, you will be responsible for overseeing the creation of high-quality animations for our game development projects.Key ResponsibilitiesCreative Leadership: Lead a team of 3D animators in the...


  • Montreal, Quebec, Canada Devoted Studios Full time

    At Devoted Studios, we are a collaborative studio focused on production management and external development for video games. Our mission is to establish an environment and tools that enable decentralized game production, allowing global talent to engage in their ideal game projects. By decentralizing game development, we strive to create equitable...

  • Lead 3D Artist

    4 weeks ago


    Montreal, Quebec, Canada Electronic Arts Inc Full time

    Position Overview: Lead 3D ArtistCompany: Electronic Arts IncAs a Lead 3D Artist, you will play a pivotal role in the creation of groundbreaking action video games that are set in legendary universes. Your expertise will contribute to the visual storytelling and immersive experiences that our players cherish.Key Responsibilities:Collaborate with...


  • Montreal, Quebec, Canada Devoted Studios Full time

    At Devoted Studios, we are a codev studio specializing in production management and external development for video games. Our mission is to establish conditions and tools that empower decentralized game production, allowing global talent to contribute to their dream game projects. By decentralizing game development, we strive to create equal opportunities...


  • Montreal, Quebec, Canada Ubisoft Full time

    Job OverviewWe are seeking a highly skilled and experienced 3D Project Manager to lead our game development team. As a key member of our production team, you will be responsible for ensuring the successful delivery of our games.Key ResponsibilitiesProject Coordination: Organize and coordinate the project's various technical activities and resources required...


  • Montreal, Quebec, Canada Ubisoft Full time

    Job OverviewWe are seeking a highly skilled and experienced 3D Project Manager to lead our game development team. As a key member of our production team, you will be responsible for ensuring the successful delivery of our games.Key ResponsibilitiesProject Coordination: Organize and coordinate the project's various technical activities and resources required...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Lead Artist for 3D Production - Object Bank [Far Cry Project] As a Lead Artist within a 3D production unit at Ubisoft, your primary duties will encompass strategizing, organizing, supervising, and assessing the contributions of your team and their influence on the project. You will facilitate a highly iterative development cycle to manage artistic components...

  • Team Lead

    1 week ago


    Montreal, Quebec, Canada Ubisoft Full time

    As a Lead Character Modeller at Ubi MTL, you'll guide the characters team on the project. You'll oversee and support a talented team of character modellers in transforming concept designs into the defining people, creatures, and animals that live within our worlds.You're a well-rounded team ambassador: an expert communicator, collaboration encourager, and...


  • Montreal, Quebec, Canada Solution SFT Full time

    About the RoleAt Solution SFT, we are seeking a highly skilled 3D Technical Integrator to join our team. As a key member of our synthetic environment content team, you will be responsible for reviewing, maintaining, and updating a variety of synthetic environment (SE) content data sets used within our training ecosystem.Key ResponsibilitiesWorkflow...


  • Montreal, Quebec, Canada Solution SFT Full time

    About the RoleAt Solution SFT, we are seeking a highly skilled 3D Technical Integrator to join our team. As a key member of our synthetic environment content team, you will be responsible for reviewing, maintaining, and updating a variety of synthetic environment (SE) content data sets used within our training ecosystem.Key ResponsibilitiesWorkflow...


  • Montreal, Quebec, Canada Budge Studios Full time

    Budge Studios is seeking a talented and passionate 3D Gameplay Programmer to join our dynamic team of developers. We are dedicated to creating high-quality, engaging mobile applications for children worldwide. As a key member of our development team, you will contribute to the design, implementation, and optimization of exciting game mechanics within our 3D...


  • Montreal, Quebec, Canada Ubisoft Full time

    Job OverviewAs a Senior Level Artist at Ubisoft, you will be responsible for crafting stunning 3D environments that immerse players in a world of exploration. Your role combines elements of architecture, visual storytelling, and experience design.In every level, side mission, or segment of an expansive map, you will strategically assemble and position...