Senior Animation Programmer

2 Hours ago • 4-8 Years • Animation

About the job

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

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.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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.


British Columbia, Canada (Hybrid)

Boston, Massachusetts, United States (On-Site)

Boston, Massachusetts, United States (Remote)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On_site)

Warsaw, Masovian Voivodeship, Poland (Remote)

Warsaw, Masovian Voivodeship, Poland (Remote)

Boston, Massachusetts, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by CD PROJEKT RED

Similar Jobs

Wargaming - Game Developer (Unannounced Project)

Wargaming, Poland (On-Site)

Fluence - Controls Software Engineer-II(m/f/d)

Fluence, Germany (Hybrid)

Trailmix Games - Analytics Engineer

Trailmix Games, United Kingdom (Hybrid)

Synopsys  Inc  - Staff Engineer (C++, Python)

Synopsys Inc , India (On-Site)

Ubisoft - Rigger [Rainbow Six]

Ubisoft, China (On_site)

Sony Pictures Animation - Script Coordinator - Series

Sony Pictures Animation, United States (On-Site)

Mountaintop Studios - Lead Animator

Mountaintop Studios, United States (Remote)

Framestore - LEAD CROWD TECHNICAL DIRECTOR

Framestore, Canada (On-Site)

DNEG - Senior Character TD (DNEG Animation)

DNEG, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Keywords Studios (Player Support) - C++ Programmer - Intermediate to Senior AAA Games

Keywords Studios (Player Support), Australia (Hybrid)

Seedify - Senior Shader Artist

Seedify, (On-Site)

Flying Bark Productions - Pipeline TD

Flying Bark Productions, Australia (Hybrid)

Riot Games - Principal UX Designer - MMO

Riot Games, Ireland (On-Site)

The Walt Disney Company - Sr Software Engineer (Rust Developer)

The Walt Disney Company, United States (On-Site)

Techland - Software Engineer in Test

Techland, Poland (On-Site)

Haptic - Online Game Programmer

Haptic, Sweden (On-Site)

Unity - Staff Graphics Engineer

Unity, United States (Remote)

Rockstar Games - Senior Technical Artist: Animation

Rockstar Games, United Kingdom (On-Site)

JMA - Advanced Engineer - Firmware

JMA, Italy (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Company3 Method Studios - Facility Technician (Housekeeping) - 10:00am - 6:30pm PT

Company3 Method Studios, Canada (On-Site)

Salesforce - Enterprise Account Executive - Canada

Salesforce, Canada (On-Site)

Next Level Games - Technical Animation Lead

Next Level Games, Canada (Hybrid)

Ubisoft - Security Manager

Ubisoft, Canada (Hybrid)

WaveApps - Director, Product

WaveApps, Canada (Remote)

Spin Master - Senior Systems Engineer

Spin Master, Canada (Hybrid)

Nagarro - Staff Engineer, QA Automation

Nagarro, Canada (Remote)

Get notifed when new similar jobs are uploaded

Animation Jobs

Light Speed Studios - Senior Gameplay Animator III

Light Speed Studios, United States (On-Site)

Pixar Animation Studios - Technical Director, Model/Rigging

Pixar Animation Studios, United States (On-Site)

Kiddychants - 2D Animator

Kiddychants, India (On-Site)

SuperPlay - Senior 3D Animation

SuperPlay, Israel (On-Site)

Playground Games - Senior Technical Animator

Playground Games, United Kingdom (Hybrid)

Keywords Studios (Player Support) - Animateur(-trice) 3D principal(e) / Lead 3D Animator

Keywords Studios (Player Support), Canada (On-Site)

DNEG - Animation TD (FEAT)

DNEG, India (On-Site)

Epic Games - Gameplay Animator

Epic Games, Canada (On-Site)

IO Interactive - Lead Gameplay Animator

IO Interactive, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded