Outscal Logooutscal logo

Machine Learning Programmer (Character & Animation)

6 Hours ago • All levels • Animation

Job Summary

Job Description

Ubisoft is revolutionizing its animation process for Rainbow Six, integrating machine learning (ML) and generative AI (GenAI) to produce high-quality, human-like animations at scale. This Machine Learning Programmer role focuses on industrializing ML techniques into a modern game engine. Responsibilities include analyzing the existing animation tech stack, proposing and implementing novel ML approaches, staying updated on industry developments, contributing to the animation roadmap, collaborating with a full-stack animation team, and providing ML solutions to other domains. The ideal candidate will have a Masters or PhD in a related field, strong 3D math and calculus skills, experience with game engines (Unreal/Unity), and mastery of deep learning frameworks (PyTorch/Keras).
Must have:
  • Masters/PhD in ML or equivalent
  • Strong 3D math & calculus
  • Game engine experience (Unreal/Unity)
  • Mastery of PyTorch/Keras
  • Understanding of animation techniques
  • C++ experience
Good to have:
  • Experience with VAEs, NERFS, GANs
  • Innovative thinking & problem-solving

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

Kodable Education - Unity Game Developer

Kodable Education

San Diego, California, United States (On-Site)
• 7 Months ago
Unity - Principal Applied Research Machine Learning Engineer

Unity

Helsinki, Uusimaa, Finland (On-Site)
• 4 Months ago
QUANTIC DREAM - DĂ©veloppeur UI C++ (H/F/NB)

QUANTIC DREAM

Paris, ĂŽle-de-France, France (Hybrid)
• 4 Months ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Armenia (Remote)
• 4 Months ago
Virtuos - Unity C# Senior Software Engineer

Virtuos

Shanghai, Shanghai, China (On-Site)
• 1 Week ago
Epic Games - Animateur de jeux

Epic Games

Montreal, Quebec, Canada (On-Site)
• 2 Months ago
Xentrix Studios - Animation – Artist

Xentrix Studios

India (On-Site)
• 4 Months ago
Dambuster Studios - Technical Animator (Tools Developer)

Dambuster Studios

Nottingham, England, United Kingdom (Remote)
• 4 Months ago
Ubisoft - Senior Technical Animator (Assassin's Creed)

Ubisoft

Chengdu, Sichuan, China (On-Site)
• 9 Months ago
The Walt Disney Company - Sr. Manager, Lead Character Animator

The Walt Disney Company

Glendale, California, United States (Remote)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Director of Engineering

Playrix

Portugal (Remote)
• 4 Months ago
Moon Active - Unity Team Lead

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
• 4 Months ago
Glowmade - Gameplay Programmer (12 Month Maternity Cover)

Glowmade

England, United Kingdom (Hybrid)
• 2 Months ago
Budge Studios - Programmeur de jeux 3D/Gameplay 3D Programmer

Budge Studios

Montreal, Quebec, Canada (On-Site)
• 8 Months ago
NxtWave - Sr. XR Developer

NxtWave

Hyderabad, Telangana, India (On-Site)
• 4 Months ago
Scopely - IT Support Specialist

Scopely

California, United States (Remote)
• 2 Weeks ago
Inworld AI - Staff Cloud DevOps/Site Reliability Engineer (SRE) - USA

Inworld AI

Mountain View, California, United States (On-Site)
• 7 Months ago
Blockville Digital Assets - Senior Game Developer

Blockville Digital Assets

Ä°stanbul, TĂĽrkiye (On-Site)
• 7 Months ago
MSKC GAME STUDIO   - Game Artist

MSKC GAME STUDIO

Bengaluru, Karnataka, India (On-Site)
• 7 Months ago
Tamatem Games - Senior UI/UX Designer - Mobile Games

Tamatem Games

Amman Governorate, Jordan (On-Site)
• 2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Amber - Localization Quality Assurance (Spanish EU)

Amber

Quebec, Canada (Hybrid)
• 3 Weeks ago
NVIDIA - Senior Mask Design Engineer - Hardware

NVIDIA

Canada (On-Site)
• 1 Month ago
Tencent - Senior Regional Manager of Tencent Overseas Payments

Tencent

Toronto, Ontario, Canada (On-Site)
• 6 Months ago
Epic Games - Programmeur UI sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
• 2 Months ago
DraftKings - Lead Software Engineer, Android

DraftKings

Canada (Remote)
• 1 Month ago
Microsoft - Research Intern - AI-Driven System Design and Optimization

Microsoft

Vancouver, British Columbia, Canada (On-Site)
• 2 Months ago
Turbulent - Graphic Designer (6 or 9-Month Temporary Contract)

Turbulent

Montreal, Quebec, Canada (On-Site)
• 1 Month ago
PlayStation Global - Full Stack Software Developer - Release Tools

PlayStation Global

Canada (On-Site)
• 1 Month ago
Maxis Studios - Tools Software Engineer

Maxis Studios

Vancouver, British Columbia, Canada (On-Site)
• 3 Months ago
The Walt Disney Company - Creature Modeler

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
• 1 Week ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Warner Bros Discovery - Lead Software Engineer

Warner Bros Discovery

Chicago, Illinois, United States (On-Site)
• 3 Months ago
PTW - Animation and Tech Art Talent Pool

PTW

(Remote)
• 3 Months ago
Climax Studios - Technical Animator (12 months FTC)

Climax Studios

Scotland, United Kingdom (On-Site)
• 1 Month ago
Respawn Entertainment - Animation Director (Apex Legends)

Respawn Entertainment

Los Angeles, California, United States (On-Site)
• 1 Month ago
Haptic - Senior Technical Animator

Haptic

Dallas, Texas, United States (Remote)
• 2 Months ago
The Walt Disney Company - Layout Supervisor

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
• 1 Week ago
Riot Games - Animation Artist II - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
• 1 Month ago
Playground Games - Senior Gameplay Animator

Playground Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
• 3 Months ago
Activision - Senior Gameplay Animator

Activision

Malmö, Skåne County, Sweden (On-Site)
• 3 Weeks ago
Rockstar Games - Principal Technical Artist: Animation

Rockstar Games

Leeds, England, United Kingdom (On-Site)
• 5 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)

Montpellier, Occitanie, France (On-Site)

Malmö, Skåne County, Sweden (Hybrid)

Lyon, Auvergne-RhĂ´ne-Alpes, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, 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