Outscal Logooutscal logo

Machine Learning Programmer (Character & Animation)

11 Hours ago • All levels • Animation

Job Summary

Job Description

Ubisoft's Rainbow Six team is seeking a Machine Learning Programmer specializing in character and animation to revolutionize its animation pipeline. This role involves analyzing the existing animation tech stack, implementing novel machine learning techniques (like VAEs, NERFS, GANs), and contributing to the animation roadmap. Responsibilities include proposing and implementing ML-based approaches, staying abreast of industry developments, and collaborating with a diverse team to industrialize ML techniques within a modern game engine (Unreal/Unity). The ideal candidate possesses a Master's or PhD in a relevant field, strong 3D math skills, game engine experience, and mastery of deep learning frameworks (PyTorch/Keras).
Must have:
  • Masters/PhD in ML or equivalent
  • Strong 3D math & calculus
  • Game engine (Unreal/Unity) exp.
  • Deep learning frameworks (PyTorch/Keras)
  • Animation & ML knowledge
  • C++ experience
Good to have:
  • Understanding of VAEs, NERFS, GANs
  • Experience with offline/runtime animation techniques

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

Crunchyroll - Staff Mobile Games Integration Engineer

Crunchyroll

San Francisco, California, United States (On-Site)
2 Months ago
Scorewarrior - Core Client Senior C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
11 Hours ago
ION - Data Engineer, Italy

ION

Italy (Hybrid)
5 Months ago
Cloud Imperium Games - Sound Designer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Weeks ago
Playrix - Senior C++ Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
5 Months ago
Rockstar Games - Mid/Senior Gameplay Animator

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
11 Hours ago
Fortis Games - Staff Animator

Fortis Games

United Kingdom (On-Site)
1 Month ago
Firesprite - Principal Gameplay Animator

Firesprite

Liverpool, England, United Kingdom (Hybrid)
10 Hours ago
Titmouse - Pipeline Technical Director

Titmouse

Los Angeles, California, United States (On-Site)
1 Month ago
Tencent - Senior Animation Designer for Global Realistic 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GameDuell - Game UI Artist (Unity 2D)

GameDuell

Berlin, Berlin, Germany (Hybrid)
1 Week ago
NVIDIA - Solution Architect - Auto

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Playrix - Technical Director (Game Project)

Playrix

Armenia (Remote)
5 Months ago
Qingci Games - Senior Unity3D Developer

Qingci Games

(On-Site)
2 Months ago
Playrix - Principal Level Designer (Match-3)

Playrix

Ireland (Remote)
1 Month ago
Playrix - Senior Engineering Manager

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
5 Months ago
Meta - Game Design Manager

Meta

San Francisco, California, United States (Remote)
4 Months ago
Ubisoft - Game Designer

Ubisoft

Pune, Maharashtra, India (On-Site)
1 Month ago
Epic Games - Lead Automation Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Day ago
Playrix - Middle C++ Software Engineer (Gameplay)

Playrix

Armenia (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Rackspace Technology - Principal MLOps Engineer

Rackspace Technology

Toronto, Ontario, Canada (Remote)
6 Days ago
Scanline VFX - Développeur Pipeline Senior (Maya)/ Senior Pipeline Developer (Maya)

Scanline VFX

Montreal, Quebec, Canada (On-Site)
4 Months ago
PwC - Director, Strategy& Consulting - Private Equity and Pensions

PwC

Toronto, Ontario, Canada (On-Site)
5 Months ago
Behaviour Interactive - Senior/Principal AI Programmer

Behaviour Interactive

Ontario, Canada (Hybrid)
5 Days ago
Final Strike Games - Gameplay Engineer II

Final Strike Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
NVIDIA - Solutions Architect, Generative AI

NVIDIA

Canada (On-Site)
1 Month ago
Company3 Method Studios - System Engineer

Company3 Method Studios

Canada (On-Site)
4 Months ago
Blazesoft - Hardware Integration Engineer & Backend Game Developer (.NET)

Blazesoft

Vaughan, Ontario, Canada (On-Site)
2 Weeks ago
Company3 Method Studios - Lead Matchmove Artist (Fixed Term)

Company3 Method Studios

Vancouver, British Columbia, Canada (Remote)
1 Month ago
NVIDIA - Senior Memory Controller Verification Engineer

NVIDIA

Canada (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Warner Bros Games - Senior Animator, Cinematics

Warner Bros Games

Chicago, Illinois, United States (On-Site)
5 Months ago
Ubisoft - Senior 3D Gameplay Technical Animator

Ubisoft

Montpellier, Occitanie, France (On-Site)
11 Hours ago
Framestore - CREATURE FX TD

Framestore

Mumbai, Maharashtra, India (On-Site)
10 Months ago
Big Ant Studios - Senior Animator

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
4 Months ago
Blue Zoo Animation Studio - Senior Keys Artist

Blue Zoo Animation Studio

London, England, United Kingdom (Hybrid)
1 Day ago
Rockstar Games - Animator: Gameplay (Mid/Senior)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
6 Months ago
SKYDANCE - Rigging Senior Artist

SKYDANCE

Madrid, Community Of Madrid, Spain (Hybrid)
11 Hours ago
SKYDANCE - CFX Senior Artist - Marvelous Designer

SKYDANCE

Madrid, Community Of Madrid, Spain (Hybrid)
2 Weeks ago
Flying Wild Hog - Animation Programmer

Flying Wild Hog

(Remote)
7 Months ago
M2 Animation - Production Coordinator (Thai & Eng Speaker)

M2 Animation

Bangkok, Bangkok, Thailand (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

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