3D Gaming Programmer

2 weeks ago


Old Toronto, Canada Ubisoft Entertainment Full time
h3>Machine Learning Programmer (Character & Animation) - Rainbow Six
  • Full-time
  • Flexible Working Organization: Hybrid

We are changing how we do animation here at Ubisoft and on Rainbow Six. The injection of ML and GenAI has caused a paradigm shift in the capacity to produce high quality human-like animation at a scale we could not before. By joining this team, you would be contributing to modernizing our animation tech stack with novel ML-based techniques to help us make bigger, better-looking games with a heavy focus on animation quality. This role would be a step beyond R&D with a focus on industrializing ML into a modern game engine.

Responsibilities

  • Analyse existing animation tech stack and propose and implement novel approaches using machine learning techniques.
  • Stay on top of the current industry developments in ML and bring them to the animation leadership for knowledge sharing.
  • Execute and contribute to the existing animation roadmap for the animation team.
  • Work as part of a diverse full-stack animation team to revolutionize how we make animation as a studio by industrializing pragmatic ML techniques into our animation technology stacks.
  • Able to think outside of the animation domain and provide ML solutions into other domains for problem solving.

Qualifications / Experience

  • Masters or PhD in a machine learning software engineering field (or equivalent industry experience).
  • Undergraduate degree in computer science (or significant industry experience).
  • Strong 3D mathematics and calculus.
  • Experience with modern game engines (Unreal / Unity).
  • Understanding of current novel and standard runtime and offline animation techniques for games and film.
  • Understanding of state-of-the-art machine learning topics (VAEs, NERFs, GANs, etc.).
  • A passion for animation in games.
  • C++ experience.

About Us

Ubisoft teams consist of 19,000 people spread across more than 30 countries around the world, united by a common mission: to enrich the lives of players through original and memorable gaming experiences. p>

Ubisoft is an equal opportunity employer and believes that diversity of backgrounds and perspectives is crucial for creating worlds that allow everyone to thrive and express themselves.


  • 3D Gaming Programmer

    4 weeks ago


    Old Toronto, Canada Ubisoft Entertainment Full time

    h3>Machine learning Programmer (Character & Animation) - Rainbow SixFull-timeFlexible Working Organization: HybridWe are changing how we do animation here at Ubisoft and onRainbow Six. The injection of ML and GenAI has caused a paradigm shift in the capacity to produce high quality human like animation at a scale we could not before. By joining this team,...

  • 3D Gaming Programmer

    4 weeks ago


    Old Toronto, Canada Ubisoft Full time

    h3>Job DescriptionResponsibilitiesAnalyse existing animation tech stack and propose and implement novel approaches using machine learning techniquesStay on top of the current industry developments in ML and bring them to the animation leadership for knowledge sharingExecute and contribute to the existing animation roadmap for the animation teamWork as apart...


  • Old Toronto, Ontario, Canada Ubisoft Entertainment Full time

    Job DescriptionWe are seeking a highly skilled 3D Animation Programmer to join our team at Ubisoft Entertainment. As a key member of our animation team, you will be responsible for developing and implementing novel machine learning techniques to enhance our animation technology stack.Key Responsibilities:Analyze and propose innovative approaches to our...


  • Old Toronto, Ontario, Canada Ubisoft Entertainment Full time

    Job DescriptionWe are seeking a highly skilled 3D Animation Programmer to join our team at Ubisoft Entertainment. As a key member of our animation team, you will be responsible for developing and implementing novel machine learning techniques to enhance our animation technology stack.Key Responsibilities:Analyze and propose innovative approaches to our...


  • Toronto, Ontario, Canada Ubisoft Full time

    Job DescriptionAs a 3D Programmer Team Lead at Ubisoft, 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 Responsibilities:Lead a team of 3D programmers in the development of next-gen gamesSplit time between team management and project managementCollaborate closely...


  • Toronto, Ontario, Canada Ubisoft Full time

    Job DescriptionAs a 3D Programmer Team Lead at Ubisoft, 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 Responsibilities:Lead a team of 3D programmers in the development of next-gen gamesSplit time between team management and project managementCollaborate closely...


  • Toronto, Ontario, Canada Ubisoft Full time

    Job DescriptionAs a 3D Programmer Team Lead at Ubisoft, 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 Responsibilities:Lead a team of 3D programmers in the development of next-gen gamesSplit time between team management and project managementCollaborate closely...


  • Toronto, Ontario, Canada Ubisoft Full time

    Job DescriptionAs a 3D Programmer Team Lead at Ubisoft, 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 Responsibilities:Lead a team of 3D programmers in the development of next-gen gamesSplit time between team management and project managementCollaborate closely...

  • Video Game Artist

    3 weeks ago


    Toronto, Ontario, Canada Built By Snowman Inc. Full time

    About the RoleWe are seeking a highly skilled Video Game Artist to join our team at Built By Snowman Inc. as a 3D Modeling Expert. As a key member of our team, you will be responsible for creating high-quality 3D models, textures, and animations for our video games.Key Responsibilities3D Modeling and Texturing: Create detailed 3D models and textures for our...


  • Old Toronto, Canada Ubisoft Entertainment Full time

    As a 3D Programmer Team Lead, 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 to implement advanced rendering techniques...


  • Old Toronto, Canada Ubisoft Entertainment Full time

    As a 3D Programmer Team Lead, 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 to implement advanced rendering techniques...


  • Old Toronto, Canada Ubisoft Full time

    Job DescriptionAs a 3D Programmer Team Lead, 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 to implement advanced...


  • Old Toronto, Canada Ubisoft Full time

    Job DescriptionAs a 3D Programmer Team Lead, 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 to implement advanced...


  • Old Toronto, Ontario, Canada Ubisoft Full time

    Job OverviewWe are seeking a highly skilled and experienced 3D Programming 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 our next-generation games.Key ResponsibilitiesTeam Leadership: Lead and mentor a team of 3D programmers, providing...


  • Old Toronto, Ontario, Canada Ubisoft Full time

    Job OverviewWe are seeking a highly skilled and experienced 3D Programming 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 our next-generation games.Key ResponsibilitiesTeam Leadership: Lead and mentor a team of 3D programmers, providing...

  • 3D Game Modeling

    3 months ago


    Toronto, Canada DMSOLVING CORPORATION Full time

    Our company is in search of a 3D Artist to join us on an immediate basis. You will be responsible for creating 3D artworks using various modeling and texturing techniques. You will be coordinating with the clients in understanding their design requirements and offering suggestions accordingly. You should be able to develop creative ideas and storyboards....

  • 3D Environment Artist

    3 weeks ago


    Toronto, Ontario, Canada Behaviour Interactive Full time

    About Behaviour InteractiveBehaviour Interactive is a leading video game development studio headquartered in Montreal, Canada. We are a dynamic and independent studio with a passion for creating immersive and engaging gaming experiences.Job DescriptionJob Title: 3D Environment ArtistJob Summary: We are seeking a highly skilled 3D Environment Artist to join...


  • Toronto, Ontario, Canada Ubisoft Entertainment Full time

    As a Lead 3D Programming Specialist, you will oversee a talented group of 3D programmers dedicated to creating the next installment of the FarCry series. Your role will involve a balance between team leadership and project oversight. You will work in close collaboration with artists, designers, and fellow programmers to implement cutting-edge rendering...


  • Toronto, Canada Ubisoft Full time

    Job DescriptionAs a 3D Programmer Team Lead, 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 to implement advanced...

  • Game Artist

    3 weeks ago


    Toronto, Ontario, Canada Built By Snowman Inc. Full time

    About the RoleWe are seeking a highly skilled Video Game Artist to join our team at Built By Snowman Inc. as a 3D Modeling Specialist. As a key member of our game development team, you will be responsible for creating high-quality 3D models, textures, and animations for our games.Key Responsibilities3D Modeling and Texturing: Create detailed 3D models and...