R&D Programmer (La Forge) – Ubisoft Toronto

Published On: 25 May 2023Categories: Careers

As an R&D Programmer within UbiTO’s La Forge, your role will be twofold: you’ll transform proof-of-concept prototypes to production-ready technologies and simplify how people work together within your team.

Your technical expertise paired with your communication skills will be invaluable in all that you do. On the transformation side of your job, you’ll adapt prototypes to minimum viable products, easing the hands-off to game development teams across the company. On the simplification side, you’ll create and maintain prototyping tools, standardize processes, and share best practices to increase efficiency at La Forge.

Curious to see some of the things the la Forge team has worked on? Here are some great links to their presentations on motion matching, controlled face texture generation for video games characters, and deep reinforcement learning for navigation in AAA video games.

  • An undergraduate degree in Computer Science, Software Engineering, an equivalent field, or equivalent professional experience
  • At least 3 years of professional software development experience (a focus on machine learning or experience in a technical area relevant to games is a huge plus)
  • Mastery of Python & proficiency in C++
  • A highly collaborative and solution-oriented spirit
  • Curiosity and critical thinking
  • Excellent communication, interpersonal, and presentation skills
  • Motivation to innovate in the video game industry & adapt to its (constantly evolving) rhythm