Machine Learning Programmer (Character & Animation)

4 Months ago • All levels • Animation

Job Summary

Job Description

Ubisoft's Rainbow Six team is seeking a Machine Learning Programmer to revolutionize its animation process. This role focuses on industrializing ML and GenAI techniques into the game engine, pushing the boundaries of high-quality, human-like animation. Responsibilities include analyzing the existing animation tech stack, proposing and implementing novel ML approaches, staying current with industry developments, contributing to the animation roadmap, collaborating with a full-stack animation team, and extending ML solutions to other domains. The ideal candidate possesses a Masters or PhD in a related field (or equivalent experience), strong 3D math skills, game engine experience (Unreal/Unity), a deep understanding of animation techniques, and mastery of deep learning frameworks (PyTorch/Keras).
Must have:
  • Masters or PhD in ML/Software Engineering
  • 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

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

Square - Store Manager

Square

Drummondville, Quebec, Canada (On-Site)
5 Days ago
Carbon Health - Medical Assistant Urgent Care Downtown Part Time

Carbon Health

Boston, Massachusetts, United States (On-Site)
1 Week ago
Penumbrainc - Product Surveillance Specialist I

Penumbrainc

Alameda, California, United States (Hybrid)
3 Weeks ago
HP - Electrical Engineer Intern

HP

Sant Cugat Del Vallès, Catalonia, Spain (Hybrid)
1 Month ago
zeta - Senior Program Manager

zeta

Pune, Maharashtra, India (On-Site)
3 Months ago
Ubisoft - Gameplay Animator

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
Ninja theory - Animation

Ninja theory

Cambridge, England, United Kingdom (On-Site)
1 Month ago
Tangle Wood Games - Senior Animation Engineer

Tangle Wood Games

Hartlepool, England, United Kingdom (Remote)
2 Months ago
Filmless - Freelance Animator & GFX Artist

Filmless

New York, United States (Remote)
3 Weeks ago
UPF Industries  - Senior Animator

UPF Industries

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Evolution  - Online Casino Dealer - Live In-Studio - Philadelphia

Evolution

Philadelphia, Pennsylvania, United States (On-Site)
1 Year ago
Paradox Interactive - User researcher

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
Saxo Bank - Institutional Account Manager

Saxo Bank

Amsterdam, North Holland, Netherlands (On-Site)
2 Weeks ago
world relief - Aurora Volunteer Coordinator

world relief

Aurora, Illinois, United States (Hybrid)
3 Weeks ago
Safe security - Software Development Engineer - Frontend

Safe security

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Mashgin - Deployment Engineer - Texas

Mashgin

Dallas, Texas, United States (Remote)
9 Months ago
SSC Technologies - AI & Automation Architect

SSC Technologies

New York, United States (Remote)
2 Weeks ago
The third floor  - HR Manager

The third floor

London, England, United Kingdom (On-Site)
3 Weeks ago
Simple Viral Games - Game Designer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Track VFX - Vancouver Pipeline TD

Track VFX

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Ion - Technical Support Analyst, Toronto - 4363

Ion

Toronto, Ontario, Canada (On-Site)
9 Months ago
Aristocrat - DevOps Lead

Aristocrat

Montreal, Quebec, Canada (Hybrid)
5 Months ago
HoYoverse - Senior Combat Designer [CA]

HoYoverse

Montreal, Quebec, Canada (Remote)
1 Year ago
Ubisoft - Team Lead Animation (Rainbow Six Siege)

Ubisoft

Montreal, Quebec, Canada (Hybrid)
5 Days ago
Rockstar Games - Animation R&D Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
8 Months ago
GlobalStep - Portuguese (Portugal) Localization Video game Tester (LQA)

GlobalStep

Montreal, Quebec, Canada (On-Site)
1 Month ago
Epic Games - FX Artist Outsourcing

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Enverus - Digital Marketing Contractor

Enverus

Calgary, Alberta, Canada (Remote)
2 Months ago
Critical mass - Product Engineer - 3D, Contract - Unreal Engine

Critical mass

Toronto, Ontario, Canada (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Maverick Games - Technical Animator

Maverick Games

Warwick, England, United Kingdom (On-Site)
6 Months ago
Autodesk - Animation Researcher (Technical Animator)

Autodesk

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

Halon

United States (On-Site)
1 Week ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago
onwards Search - Video Editor/Animator

onwards Search

Westwood, Massachusetts, United States (Hybrid)
3 Weeks ago
Rockstar Games - Senior Animation R&D Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
8 Months ago
2K - Senior Technical Animation Designer

2K

San Mateo, California, United States (On-Site)
1 Month ago
Mark 13 - Production Coordinator Animation

Mark 13

Stuttgart, Baden-Württemberg, Germany (On-Site)
3 Months ago
Epic Games - Animation Producer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
DNEG - Lighting TD (DNEG Animation)

DNEG

United Kingdom (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Guildford, England, United Kingdom (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Milan, Lombardy, Italy (Hybrid)

Montreal, Quebec, Canada (Hybrid)

San Francisco, California, United States (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Lyon, Auvergne-Rhône-Alpes, France (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