Machine Learning Programmer (Character & Animation)

2 Months ago • All levels • Animation

Job Summary

Job Description

Ubisoft's Rainbow Six team is seeking a Machine Learning Programmer specializing in character and animation. This role involves leveraging ML and GenAI to revolutionize animation production, focusing on industrializing these techniques within the game engine. Responsibilities include analyzing existing animation tech, proposing and implementing novel ML approaches, staying abreast of industry developments, contributing to the animation roadmap, collaborating with a full-stack animation team, and providing ML solutions across various domains. The ideal candidate possesses a Master's or PhD in a relevant field, strong 3D math skills, game engine experience (Unreal/Unity), understanding of animation techniques, and mastery of deep learning frameworks (PyTorch/Keras). A passion for game animation and C++ experience are also essential.
Must have:
  • Masters/PhD in ML or equivalent
  • Strong 3D math & calculus
  • Game engine experience (Unreal/Unity)
  • Deep learning frameworks (PyTorch/Keras)
  • Understanding of animation techniques
  • C++ experience
Good to have:
  • Experience with VAEs, NERFS, GANs
  • Innovative thinking & problem-solving skills

Job Details

JOB DESCRIPTION

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 RND with a focus on industrializing ML into a modern games 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 apart 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 animation domain and provide ML solutions into other domains for problem solving

QUALIFICATIONS

-    Masters or PHD in a machine learning software engineering field (or equivalent industry experience)
-    Undergaduate 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
-    Innovative thinker also able to take direction
-    Excellent communication skills
-    Pragmatic and solution oriented
-    Mastery of deep learning frameworks (pytorch / keras)
-    Understanding of state of the art machine learning topics (VAEs, NERFS, GANS etc)
-    A passion for animation in games
-    C++ experience

Similar Jobs

Nasdaq - Cloud Operations Specialist

Nasdaq

Taguig, Metro Manila, Philippines (Hybrid)
1 Month ago
ISS Stoxx - Python Engineer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
4 Days ago
Tesla - Associate Content Specialist

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Rackspace Technology - Sales Executive

Rackspace Technology

England, United Kingdom (Hybrid)
2 Months ago
Rockstar Games - Animator: Narrative Gameplay (All Levels)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
3 Months ago
platinum games - Animator

platinum games

(On-Site)
5 Months ago
UPF Industries  - Senior Animator

UPF Industries

Vancouver, British Columbia, Canada (Hybrid)
3 Days ago
Light Speed Studios - Senior Cinematic Animator

Light Speed Studios

California, United States (On-Site)
2 Months ago
2K - Senior Gameplay Animation Engineer

2K

Burnaby, British Columbia, Canada (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Enphase Energy - Corporate FP&A Financial Analyst

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Domo - Senior Accountant

Domo

American Fork, Utah, United States (On-Site)
3 Weeks ago
Tesla - Sales Advisor

Tesla

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Tesla - Automotive Mechanic

Tesla

Molde, Møre Og Romsdal, Norway (On-Site)
4 Months ago
Techland - Junior IT Helpdesk Specialist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
NVIDIA - Software Verification Manager

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
5 Months ago
Ion - Technical Consultant - Endur

Ion

Uniondale, New York, United States (On-Site)
8 Months ago
yellow brick games - Technical Character Artist

yellow brick games

Montreal, Quebec, Canada (Remote)
3 Weeks ago
Tesla - Mobile Service Technician

Tesla

Leiria, Leiria District, Portugal (On-Site)
4 Months ago
WongDoody - Sr. Designer, Experience Design Consultant

WongDoody

Sydney, New South Wales, Australia (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Alphawave Semi - Senior Manager - Custom Layout Serdes

Alphawave Semi

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Aristocrat - DevOps Lead

Aristocrat

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Enverus - Growth Marketing Manager

Enverus

Calgary, Alberta, Canada (On-Site)
2 Months ago
Adyen - Implementation Engineer

Adyen

Toronto, Ontario, Canada (On-Site)
1 Month ago
Ubisoft - Rigging Artist

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Ubisoft - ML OPS Senior _ Groupe Technologique Création de contenu

Ubisoft

Montreal, Quebec, Canada (On-Site)
6 Months ago
CAE - Global Mobility Administrator Intern

CAE

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
SSC Technologies - Associate Manager, Fund Accounting

SSC Technologies

Mississauga, Ontario, Canada (Hybrid)
9 Months ago
Zynga - Principal Software Engineer - Compliance

Zynga

Toronto, Ontario, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Techland - Senior Gameplay Animator

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Playground Games - Lead Gameplay Animator

Playground Games

Royal Leamington Spa, England, United Kingdom (On-Site)
6 Months ago
Rockstar Games - Mid / Senior Gameplay Animator

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago
Cygames - 3DCG/Game/Animator/Tokyo

Cygames

Shibuya, Tokyo, Japan (On-Site)
2 Months ago
Playground Games - Senior Gameplay Animator

Playground Games

England, United Kingdom (Hybrid)
3 Months ago
Quantic Dream - Senior Technical Gameplay Animator (H/F/NB)

Quantic Dream

Paris, Île-de-France, France (Hybrid)
8 Months ago
Activision - Expert Technical Animator

Activision

Malmö, Skåne County, Sweden (On-Site)
3 Weeks ago
Rockstar Games - Animation R&D Programmer: Retargeting (Mid/Senior Level)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
3 Months ago
Ubisoft - Associate Technical Director, Animation

Ubisoft

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Reach games studios - Animator

Reach games studios

Sydney, New South Wales, Australia (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Da Nang, Vietnam (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Pune, Maharashtra, India (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

Pune, Maharashtra, India (Hybrid)

Montpellier, Occitanie, France (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug