Machine Learning Programmer (Character & Animation)

5 Months ago • All levels • Animation

Job Summary

Job Description

Ubisoft is seeking a Machine Learning Programmer (Character & Animation) to revolutionize its animation technology for Rainbow Six. This role involves analyzing the existing animation tech stack, proposing and implementing novel ML approaches, staying current on industry developments, and contributing to the animation roadmap. Responsibilities include industrializing ML techniques into the game engine, collaborating with a diverse animation team, and potentially applying ML solutions to other domains. The ideal candidate possesses a Master's or PhD in a relevant field, strong 3D math and calculus skills, experience with game engines (Unreal/Unity), and mastery of deep learning frameworks (PyTorch/Keras). A passion for game animation and C++ experience are also essential.
Must have:
  • Masters or PhD in ML Software Engineering
  • Strong 3D math & calculus skills
  • Game engine experience (Unreal/Unity)
  • Mastery of deep learning frameworks (PyTorch/Keras)
  • Experience with modern animation techniques
  • C++ experience
Good to have:
  • Understanding of VAEs, NERFS, GANs
  • Experience with offline 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

Marsh McLennan - Senior Analyst, Employee Engagement and Experience

Marsh McLennan

Brisbane, Queensland, Australia (Hybrid)
1 Month ago
Sphere Entertainment Co - Building Engineer I (Overnight)

Sphere Entertainment Co

Las Vegas, Nevada, United States (On-Site)
2 Months ago
SBM Management - Assistant Operation Manager (MIT)

SBM Management

Sunnyvale, California, United States (On-Site)
1 Month ago
luxsoft - Business analyst

luxsoft

Irvine, California, United States (On-Site)
10 Months ago
Nintendo - CONTRACT - Product Specialist (Portuguese)

Nintendo

Redmond, Washington, United States (Hybrid)
7 Months ago
Activision - Expert Animation Engineer

Activision

Los Angeles, California, United States (On-Site)
4 Months ago
Token Metrics - Crypto Video Editor and Animator

Token Metrics

Karachi, Sindh, Pakistan (Remote)
1 Year ago
Games talent (Staffing and recruiting) - Senior Animator

Games talent (Staffing and recruiting)

Copenhagen, Denmark (On-Site)
2 Months ago
CD PROJEKT RED - Technical Animator, Narrative

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago
Sega (UK) - Lead Technical Animator

Sega (UK)

Sofia, Sofia City Province, Bulgaria (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Virtuos - PMO Producer

Virtuos

Ukraine (Hybrid)
2 Months ago
zeta - Project Manager I/II, CEO Office

zeta

Mumbai, Maharashtra, India (On-Site)
2 Months ago
VGW - People & Culture Service Delivery Team Leader

VGW

Manila, Metro Manila, Philippines (Remote)
5 Days ago
Bosch Group India - IT Support Specialist

Bosch Group India

Bengaluru, Karnataka, India (On-Site)
2 Months ago
bytedance - Research Scientist Graduate (Foundation Model - Vision and Language)

bytedance

Seattle, Washington, United States (On-Site)
5 Months ago
Capco - Asset Management Business Analyst

Capco

Geneva, Geneva, Switzerland (On-Site)
1 Month ago
Ion - Software Architect - User Experience (UX)

Ion

Pune, Maharashtra, India (On-Site)
8 Months ago
Axi - DevOps Engineer

Axi

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
SoftSwiss - Support Manager

SoftSwiss

Beograd, Serbia (Remote)
1 Month ago
Scanline VFX - Senior Compositor

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Hasbro - Part-Time Retail Merchandiser

Hasbro

Surrey, British Columbia, Canada (On-Site)
2 Weeks ago
Bethesda - Senior DevOps Programmer

Bethesda

Montreal, Quebec, Canada (On-Site)
3 Months ago
Behaviour Interactive - Level Design Director

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
4 Days ago
Scanline VFX - Senior Pipeline Developer (Houdini)

Scanline VFX

Vancouver, British Columbia, Canada (On-Site)
8 Months ago
Varonis  - Account Manager

Varonis

Toronto, Ontario, Canada (On-Site)
8 Months ago
frima studio - Lead Unreal Programmer

frima studio

Quebec, Canada (Remote)
1 Month ago
Signal Space Lab - Principal Software Programmer

Signal Space Lab

Montreal, Quebec, Canada (Hybrid)
3 Months ago
The Embassy VFX - Pipeline Developer

The Embassy VFX

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
Mozilla - Senior Business Development Lead

Mozilla

Canada (Remote)
1 Month ago
Marks, part of SGS & Co - Project Manager

Marks, part of SGS & Co

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

Get notifed when new similar jobs are uploaded

Animation Jobs

good job games - Animator - Marketing/Studio

good job games

İstanbul, Türkiye (On-Site)
9 Months ago
Epic Games - Senior Animator

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Rockstar Games - Animation R&D Programmer (Mid / Senior Level)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
9 Months ago
Nintendo - Cinematic Technical Animator [Remote Contract] (Retro Studios)

Nintendo

United States (Remote)
11 Months ago
Tencent - Senior Cinematic Animator

Tencent

Irvine, California, United States (On-Site)
1 Month ago
ZeniMax Media - Senior Narrative Animator

ZeniMax Media

Cockeysville, Maryland, United States (Remote)
2 Months ago
Playground Games - Lead Gameplay Animator

Playground Games

Royal Leamington Spa, England, United Kingdom (On-Site)
6 Months ago
Rockstar Games - Senior Animation R&D Programmer

Rockstar Games

New York, New York, United States (On-Site)
7 Months ago
Techland - Junior Technical Animator

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
NXP - Gameplay Animator

NXP

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks 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