Machine Learning Engineer

1 week ago


Montreal, Quebec, Canada Ubisoft Full time
Job Overview

About the Role

We are seeking a highly skilled Machine Learning Engineer to join our team at Ubisoft. As a key member of our animation team, you will be responsible for developing and implementing novel machine learning techniques to revolutionize our animation technology stack.

Key Responsibilities

  • Analyze existing animation tech stack and propose innovative approaches using machine learning algorithms
  • Stay up-to-date with the latest industry developments in machine learning and share knowledge with the animation leadership
  • Contribute to the execution and development of the animation roadmap for the animation team
  • Collaborate with a diverse full-stack animation team to industrialize pragmatic machine learning techniques into our animation technology stacks
  • Develop machine learning solutions for problem-solving across various domains

Qualifications and 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 understanding of 3D mathematics and calculus
  • Experience with modern game engines (Unreal / Unity)
  • Knowledge of current novel and standard runtime and offline animation techniques for games and film
  • Innovative thinking and ability to take direction
  • Excellent communication skills
  • Pragmatic and solution-oriented approach
  • Mastery of deep learning frameworks (PyTorch / Keras)
  • Understanding of state-of-the-art machine learning topics (VAEs, NERFS, GANs, etc.)
  • Passion for animation in games
  • C++ experience

About Ubisoft

Ubisoft is a global leader in the video game industry, with a diverse team of 19,000 people spread across 30 countries. We are committed to creating original and memorable gaming experiences that enrich the lives of players. Our teams are united by a shared mission to push the boundaries of innovation and creativity.

Our Culture

We value diversity, inclusivity, and respect in all its forms. Our work environment is designed to spark creativity, foster connection, and promote professional growth. We offer a collaborative space with extensive benefits, learning opportunities, and a focus on well-being.

About the Team

You will be joining a team that is passionate about animation and committed to pushing the boundaries of what is possible. We are changing the way we do animation at Ubisoft, and we need your expertise to help us modernize our animation tech stack with novel machine learning-based techniques.



  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Ubisoft, a leading entertainment company. As a Machine Learning Engineer, you will play a key role in revolutionizing our animation technology stack by industrializing pragmatic machine learning techniques.Key ResponsibilitiesAnalyze and Improve Animation Tech...


  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Ubisoft, a leading entertainment company. As a Machine Learning Engineer, you will play a key role in revolutionizing our animation technology stack by industrializing pragmatic machine learning techniques.Key ResponsibilitiesAnalyze and Improve Animation Tech...


  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Ubisoft, a leading entertainment company. As a Machine Learning Engineer, you will play a key role in revolutionizing our animation technology stack by industrializing pragmatic machine learning techniques.Key ResponsibilitiesAnalyze and Improve Animation Tech...


  • Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations (MLOps) Engineer to join our team at Electronic Arts Inc. As an MLOps Engineer, you will play a critical role in delivering in-game Personalization by building global-scale production systems.Key ResponsibilitiesCreate ML pipelines for automating and accelerating ML deployment...


  • Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations (MLOps) Engineer to join our team at Electronic Arts Inc. As an MLOps Engineer, you will play a critical role in delivering in-game Personalization by building global-scale production systems.Key ResponsibilitiesCreate ML pipelines for automating and accelerating ML deployment...


  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleWe are seeking a highly skilled ML Ops Specialist to join our team at Ubisoft.Key Responsibilities:Implement, maintain, and evolve the platform to enable the development and deployment of machine learning models for the Quality Foundation Technology Group (QFTG).Collaborate closely and collaboratively with DevOps, developers, and data...


  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleWe are seeking a highly skilled ML Ops Specialist to join our team at Ubisoft.Key Responsibilities:Implement, maintain, and evolve the platform to enable the development and deployment of machine learning models for the Quality Foundation Technology Group (QFTG).Collaborate closely and collaboratively with DevOps, developers, and data...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionJob Title: Machine Learning ProgrammerCompany: Ubisoft EntertainmentJob SummaryWe are seeking a highly skilled Machine Learning 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...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionJob Title: Machine Learning ProgrammerCompany: Ubisoft EntertainmentJob SummaryWe are seeking a highly skilled Machine Learning 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...


  • Montreal, Quebec, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations Engineer to join our team at Electronic Arts. As a key member of our Data & Analytics function, you will play a critical role in developing and implementing machine learning systems that drive business growth and enhance player experiences.Key ResponsibilitiesCollaborate with...


  • Montreal, Quebec, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations Engineer to join our team at Electronic Arts. As a key member of our Data & Analytics function, you will play a critical role in developing and implementing machine learning systems that drive business growth and enhance player experiences.Key ResponsibilitiesCollaborate with...


  • Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations (MLOps) Engineer to join our team at Electronic Arts Inc. As an MLOps Engineer, you will play a critical role in designing and implementing machine learning systems that drive business growth and improve player experiences.Key ResponsibilitiesCollaborate with Cross-Functional Teams:...


  • Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations (MLOps) Engineer to join our team at Electronic Arts Inc. As an MLOps Engineer, you will play a critical role in designing and implementing machine learning systems that drive business growth and improve player experiences.Key ResponsibilitiesCollaborate with Cross-Functional Teams:...


  • Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations (MLOps) Engineer to join our team at Electronic Arts Inc. As an MLOps Engineer, you will play a critical role in designing and implementing machine learning systems that drive business growth and enhance player experiences.Key ResponsibilitiesCollaborate with cross-functional teams,...


  • Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations (MLOps) Engineer to join our team at Electronic Arts Inc. As an MLOps Engineer, you will play a critical role in designing and implementing machine learning systems that drive business growth and enhance player experiences.Key ResponsibilitiesCollaborate with cross-functional teams,...


  • Montreal, Quebec, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking a highly skilled Machine Learning Software Engineer to join our team at Royal Bank of Canada. As a Machine Learning Software Engineer, you will be responsible for developing and implementing machine learning-based software solutions to solve complex problems.Key ResponsibilitiesDesign and develop machine learning algorithms and...


  • Montreal, Quebec, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking a highly skilled Machine Learning Software Engineer to join our team at Royal Bank of Canada. As a Machine Learning Software Engineer, you will be responsible for developing and implementing machine learning-based software solutions to solve complex problems.Key ResponsibilitiesDesign and develop machine learning algorithms and...


  • Montreal, Quebec, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking a highly skilled Machine Learning Software Engineer to join our team at Royal Bank of Canada. As a Machine Learning Software Engineer, you will be responsible for developing and implementing machine learning-based software solutions to solve complex problems.Key ResponsibilitiesDesign and develop machine learning algorithms and...


  • Montreal, Quebec, Canada WonderBotz Full time

    About the RoleWe are seeking a highly skilled AI Machine Learning Engineer to join our team at WonderBotz. As a key member of our engineering team, you will be responsible for driving business transformation through the lens of Intelligent Automation.Key ResponsibilitiesEvaluate Long-Term Direction: Assess our company's long-term direction and recommend...


  • Montreal, Quebec, Canada WonderBotz Full time

    About the RoleWe are seeking a highly skilled AI Machine Learning Engineer to join our team at WonderBotz. As a key member of our engineering team, you will be responsible for driving business transformation through the lens of Intelligent Automation.Key ResponsibilitiesEvaluate Long-Term Direction: Assess our company's long-term direction and recommend...