Senior Animation Programmer

1 Month ago • 4-8 Years • Animation

Job Summary

Job Description

This Senior Animation Programmer role involves integrating a generative machine learning model with character animation runtime in Unreal Engine. Responsibilities include connecting new model versions to the engine, handling data format changes, adapting the animation runtime for model predictions, ensuring efficient model execution, enabling and tweaking gameplay features related to the model, troubleshooting and debugging, and maintaining code professionally. Collaboration with machine learning engineers, researchers, and the game development team (programmers, designers, animators, and artists) is crucial. The role requires excellent C++ skills, experience implementing 3D animation systems in shipped titles, familiarity with character animation trends, and strong communication skills for cross-team collaboration.
Must have:
  • Excellent C++ skills
  • 3D animation system implementation experience
  • Shipped title experience
  • Familiarity with latest animation trends
  • Strong communication skills
Perks:
  • Company paid medical healthcare (dental, vision & mental)
  • Paid Leave (20 days/year, 26 after 2 years)
  • No dress code
  • 401K with employer matching
  • Gym Membership Reimbursement
  • Flexible working hours
  • Trainings, lectures, and courses
  • Merch and welcome pack
  • Dog-friendly office
  • International working environment

Job Details

Company Description

To create revolutionary, story-driven RPGs which go straight to the hearts of gamers — this is our mission. Want to dive deeper into our company’s culture? Explore our social media and check out our YouTube channel where we share behind-the-scenes insights and stories direct from our team members!

Job Description

We are seeking an experienced programmer to help with integrating a generative machine learning model with the character animation runtime in Unreal Engine. In this role, you will be responsible for applying the model predictions to characters in the game and working closely with machine learning engineers and researchers, as well as members of the game development team, including programmers, designers, animators and artists. 

You will have an opportunity to work at the cutting edge of applied research on a highly anticipated AAA title.

This job can be hybrid/in-office from anywhere in North America. 

Responsibilities: 

  • Hooking up new model versions to the engine.
  • Accounting for data format changes.
  • Adapting character animation runtime to work with model predictions.
  • Executing the model in an efficient manner.
  • Enabling and tweaking gameplay features related to the model’s functionality.
  • Troubleshooting and debugging any issues with the help of the other members of the team.
  • Maintaining the relevant code in a professional manner.

Qualifications

  • Excellent command of C++
  • Proven record of implementing 3D animation systems and/or animation-related gameplay features in shipped titles.
  • Familiarity with the latest character animation trends.
  • Excellent communication skills for collaboration across multiple time zones and nationalities.
  • Attention to detail.
  • Drive to push the boundaries of animation technology to create innovative and high-quality animation systems that elevate gameplay experiences.

Additional Information

This job can be hybrid/in-office from anywhere in North America. 

Health & Well-being

  • Company paid medical healthcare (dental vision & mental).
  • Paid Leave — 20 days of holiday for every team member per year (26 days after two years).
  • No dress-code — we like to keep it casual.
  • 401K with employer matching.
  • Gym Membership Reimbursement.

Perks & Professional Growth

  • Flexible working hours.
  • Trainings, lectures and courses — internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available. There’s always something to learn!
  • Merch — gifts for newborn rebels and regular chances to nab some cool swag!
  • A welcome pack filled with goodies — to help you feel right at home once you join the team.

Life in the Office

  • Dog-friendly office — dog owner? Bring your pooch with you and look after them while working! There’s always a furry friend or two to meet at the studio.
  • Truly international working environment — a chance to meet and work with a diverse selection of people from all around the world.

If you've observed any irregularities in our recruitment process please click here to report them.

Similar Jobs

NCR Voyix - Android Architect

NCR Voyix

Hyderabad, Telangana, India (Hybrid)
5 Months ago
Riot Games - Software Engineer - Platform & Tools (Contractor)

Riot Games

Shanghai, Shanghai, China (On-Site)
4 Months ago
Meta - Data Engineer, Product Analytics

Meta

Los Angeles, California, United States (On-Site)
3 Months ago
Valve corporation - Steam Partner Technical Account Manager

Valve corporation

Bellevue, Washington, United States (On-Site)
3 Months ago
Tencent - Senior Backend Engineer for Global Realistic 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Blue Zoo Animation Studio - Production Coordinator

Blue Zoo Animation Studio

London, England, United Kingdom (Hybrid)
3 Months ago
Ubisoft - Machine Learning Programmer (Character & Animation)

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Aristocrat Gaming - Junior Animator

Aristocrat Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Flying Bark Productions - Asset Supervisor

Flying Bark Productions

New South Wales, Australia (Hybrid)
2 Months ago
Ubisoft - Technical Animation Director

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Data Engineer, Product Analytics

Meta

Los Angeles, California, United States (On-Site)
3 Months ago
CD PROJEKT RED - Principal Graphics Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Pika - Senior Distributed Systems Engineer

Pika

Palo Alto, California, United States (On-Site)
2 Months ago
ION - Senior Technical Consultant - Endur

ION

Dallas, Texas, United States (On-Site)
4 Months ago
Ubisoft - Research Student - Ubisoft La Forge

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
ION - Internship - Software Engineers/Developers - Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Mashgin - Senior Software Engineer, Backend

Mashgin

Palo Alto, California, United States (Hybrid)
4 Months ago
Visa - Technical Account Manager

Visa

Almaty, Almaty Region, Kazakhstan (Hybrid)
3 Months ago
Sperasoft - Rendering Developer

Sperasoft

Yerevan, Yerevan, Armenia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Canada (On-Site)
1 Month ago
Ubisoft - Online Programmer

Ubisoft

Québec City, Quebec, Canada (On-Site)
1 Month ago
Digital Extremes - Senior AI Programmer

Digital Extremes

London, Ontario, Canada (On-Site)
5 Months ago
Epic Games - FX Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Microsoft - Senior Machine Learning Engineer

Microsoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Zoic Studios - BC - Senior Effects Artist

Zoic Studios

Vancouver, British Columbia, Canada (On-Site)
8 Months ago
Evolution - Customer Service - Korean Speaking Online Game Presenter - $24.75/hour + bonus (Live Casino Dealer)

Evolution

Burnaby, British Columbia, Canada (On-Site)
5 Months ago
Autodesk - Principal Software Engineer (Back-End)

Autodesk

Vancouver, British Columbia, Canada (Remote)
5 Months ago
Thumbtack - Lead Data Scientist, Business Analytics

Thumbtack

Ontario, Canada (Remote)
1 Month ago
Activate Games - Store Leader (Store Manager)

Activate Games

Pickering, Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Avalanche Studios Group - Senior Animator

Avalanche Studios Group

Malmö, Skåne County, Sweden (Hybrid)
3 Months ago
Romero Games - Senior Gameplay Animator

Romero Games

Galway, County Galway, Ireland (Hybrid)
4 Months ago
PTW - Animation and Tech Art Talent Pool

PTW

(Remote)
3 Months ago
Rockstar Games - Animator: Gameplay (Mid/Senior)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
5 Months ago
Blue Zoo Animation Studio - 2D FX & Compositing Artist - Experienced

Blue Zoo Animation Studio

Brighton And Hove, England, United Kingdom (On-Site)
3 Months ago
Keywords Studios (Player Support) - Senior Technical Animator 技术动画-绑定方向

Keywords Studios (Player Support)

Beijing, Beijing, China (On-Site)
9 Months ago
Rockstar Games - Animator: Gameplay (Mid/Senior)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
8 Months ago
Ubisoft - Animation programmer (F/M/NB)

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
3 Months ago
CD PROJEKT RED - Expert Technical Animator

CD PROJEKT RED

Montreal, Quebec, Canada (Remote)
5 Months ago
Ubisoft - Machine Learning Programmer (Character & Animation)

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

CD PROJEKT RED is home to over 1000 game-making professionals from all over the globe. We speak many different languages, but share one love — video games.


We are creators of The Witcher series of games, including the acclaimed The Witcher 3: Wild Hunt. Most recently, we have created Cyberpunk 2077 and its spy-thriller expansion Phantom Liberty.


We are headquartered in Warsaw, Poland, with studios in Cracow and Wroclaw. In North America, we operate in Vancouver and will be opening a new studio in Boston to drive development on the followup to Cyberpunk 2077. 


We’re proud to have a gamer-first approach, a diverse & supportive culture, and a focus on mature, meaningful storytelling that will inspire gamers for years to come.


Warsaw, Masovian Voivodeship, Poland (Hybrid)

Boston, Massachusetts, United States (On-Site)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (On-Site)

View All Jobs

Get notified when new jobs are added by CD PROJEKT RED

Level Up Your Career in Game Development!

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

Job Common Plug