Senior Animation Programmer
$127.2k - $209.9k per yearCD PROJEKT RED
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
CD PROJEKT RED is looking for a Senior Animation Programmer to join our development efforts on Cyberpunk 2, the next mainline Cyberpunk 2077 game.
The Senior Animation Programmer is responsible for the implementation of CDPR-specific extensions and animation technology while working with the code for Unreal Engine's animation technology, tools, and pipelines. Through utilizing strong collaboration skills to align with cross-functional partners, you’ll collaborate closely with animators, designers, character artists, and gameplay engineers. This role is key to bringing the world and characters to life, directly enhancing the player experience. You will be instrumental in a variety of areas, including creating large animated crowds with intricate behaviors, implementing complex interaction mechanics that seamlessly integrate animations into the environment, and developing realistic character reactions for deep narrative sequences.Daily Responsibilities:
- Developing bespoke animation systems and extensions for Unreal 5 animation systems to support character locomotion & lifelike behaviors, object & world interaction, large animated crowds, and more.
- Developing gameplay mechanics related to locomotion and animation.
- working daily in close collaboration with a diverse group of colleagues, including other engineers, designers, and animators.
- Writing readable, high quality, efficient C++ code.
- Maintaining, debugging, profiling, and bug fixing code to achieve the best quality and performance.
- Documenting code and work, creating debug tools for other developers, creating tests to cover existing functionality.
Qualifications
- 5+ years of practical expertise in designing and implementing modern game animation systems.
- Thorough understanding of how animations are integrated in complex animation blend trees and state graphs.
- Understanding of IK systems and their interaction with traditional FK solutions to ground characters in the environment.
- Knowledge of modern game animation systems architectures.
- Deep knowledge of C++.
- Advanced math & algorithmic skills required to implement bespoke animation algorithms and functionality.
- Advanced knowledge of multithreading practices and algorithms.
- Thorough understanding of the overall character animation & geometry deformation stack.
- Excellent communication and collaboration skills.
Nice to have
- Solid foundation in Unreal Engine 5, specifically, features and systems related to animation.
- Knowledge of motion-matching technology.
- Experience in creating a AAA title for game consoles, debugging and profiling these games in a console environment.
- Proven track record of addressing performance issues related to large numbers of animated NPCs.
- Experience developing systems accelerated by GPUs.
Additional Information
The application window for this position will close by 10/30/2026.
This job can be hybrid/in-office or fully remote.
Health & Well-Being
- Company-paid medical healthcare (dental, vision, and mental).
- Free mental health support, including access to counseling, psychiatric care, and a variety of well-being webinars.
- Paid leave — 26 days of vacation, 10 sick days, & 12 calendar holidays per year.
- RRSP with employer matching.
- Lifestyle Spending Account (LSA) – $100 per month to use towards fitness, wellness, internet, home office equipment, learning, streaming services, and more.
- Menstrual leave — employees who menstruate can take one extra day off when experiencing period pain.
- RED Parents Network — support for working parents.
- Flexible working hours.
Perks & Professional Growth
- Trainings, lectures, and courses — internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available.
- 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 — bring your pooch with you and look after them while working! There’s always a furry friend or two to meet.
- Truly international working environment — a chance to meet and work with a diverse selection of people from all around the world.
- No dress-code — we like to keep it casual.
This position is a new role.
Estimated pay range for this position: $127,200 - $209,900 CAD annually.
At CD PROJEKT RED compensation for our roles in North America are determined based on competitive market data, geographic location, and individual factors tied to business needs. The base pay range is subject to change and may be modified in the future. Final offers are dependent on job-related factors like experience, qualifications, and location.
If you've observed any irregularities (i.e. legal or ethical violations) in our recruitment process, please click to report them anonymously.
$180.1k - $247.6k per year
...insights and stories direct from our team members! Job Description CD PROJEKT RED is looking for an experienced Expert Animation Programmer to join our R&D team based in Vancouver, British Columbia. This role is focused on the development and implementation of...AnimationFull timeCasual workWork at officeRemote workWork from homeHome officeFlexible hours1 day per week$85k - $120k per year
...learn and collaborate with some of the most talented people in the industry. Rockstar is on the lookout for a passionate Animation Tools Programmer. This is an exciting opportunity to work closely with our game development teams, across all animation disciplines, and help...AnimationFull timeWork at office$100k - $120k per year
...the ability to do the same. We are looking for a talented Senior Programmer for our current and upcoming Unreal Engine based multiplayer... ...other departments on cross-department features [e.g.,sound, animation, VFX] ● Integrating third-party SDKs and Unreal Engine updates...SeniorAnimationPermanent employmentFull timeFixed term contractWork at office3 days per week- ...optimization in real gameplay conditions. Work closely with gameplay, animation, tech design, and networking teams to deliver readable, systemic... ...on stability and “always playable” gameplay. Act as a senior, hands‑on, pragmatic contributor: write code daily, mentor...SeniorAnimationFull time
- ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined... ...closely and constructively across design, art, programming, animation, and audio teams to realize our creative ambitions. Together...SeniorAnimationFull time
- ...Titre du poste : Programmeur ·euse Senior – Jouabilité Nous sommes à la recherche... ...relèvera du · de la Directeur ·trice des Programmes Techniques. Responsabilités et tâches... ...implementation of various game systems (Character Animation, Camera, Controls, etc.) Understanding...SeniorAnimationFull timeInternshipImmediate start
- ...to build innovative new experiences and technology. As a Senior Gameplay AI Programmer, you'll play a critical role on a small, focused team. You... ...systems (Behavior Trees, Finite State Machines, Pathfinding, Animation, etc.) Excellent C++ skills with experience developing...SeniorAnimationLong term contractFull timeTemporary workWorldwide
- ...valued. What you’ll do Design, develop, and evolve robust and scalable gameplay systems Collaborate closely with the design, animation, art, and production teams to turn ambitious design goals into high-quality game features. Develop features and systems in Unreal...SeniorAnimationFull time
$90k - $140k per year
...clinical research field, we are seeking committed, skilled, and customer-focused individuals to join our winning team as Senior Statistical Programmers for our Toronto/Markham, Ontario, Canada on-site location, or remotely from a home-based office anywhere in Canada in accordance...SeniorRemote jobLong term contractFull timeContract workTemporary workWork at officeWork from homeWorldwide$159.41k - $233.8k per year
...What You'll Do We are a new and growing team at Epic, aiming to build innovative new experiences and technology. As a Senior Ui Programmer, you will play a critical role on a small and focused team. You will be responsible for core Ui features and supporting collaborative...SeniorLong term contractFull timeTemporary workWorldwide- ...technology that empower content developers worldwide. What You'll Do Epic Games is seeking a highly motivated and experienced Senior Tools Programmer to join the Unreal Engine UI Systems team. This role offers a wide and impactful problem space, encompassing the design and...SeniorFull timeWorldwide
$182.82k - $268.13k per year
...so our players and users can have positive experiences on our platforms. What You'll Do Epic Games is looking for a Senior Security Programmer focused on Game Security to develop and improve anti-cheat capabilities within our games. Your efforts will be critical to the...SeniorLong term contractFull timeTemporary work- Collaborate and provide guidance to the art department on how best to realize their vision in the most efficient and effective manner Further extend and innovate key visual technology to make our games stand out Explore ways to apply the latest graphics innovations to our project...SeniorFull time
- ...track to build an exclusive new IP for Playstation and grow the first Sony game development team in Canada. Position – Senior AI Programmer We are looking for an experienced Senior AI Programmer to join the Haven Entertainment Studios project team. The Senior...SeniorFull timeInternship
- ...Company Description We’re looking for an impact player! Frima is looking for a Senior Unreal (C++) Programmer to help take our game programming team to the next level. We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years...SeniorLong term contractFull timeRemote workFlexible hours
- ...without compromising performance, while keeping Unreal Engine workflows efficient for a small, autonomous team. Embody a hands-on senior engineering role by writing code daily, debugging deep within the engine, challenging technical approaches, documenting the rationale...SeniorFull time
$130k - $170k per year
...developers is dedicated to creating unique, challenging, and fun gaming experiences. The Role We are seeking an experienced Senior Engine Programmer to play a key role in developing and maintaining the core technology that powers our games. You will work with Unreal Engine,...SeniorLong term contractFull timeWork at officeRemote workRelocationFlexible hours$90k - $120k per year
...experiences that resonate with strategy gamers worldwide and entertain millions of casual players every day. Job Overview: As a Senior Programmer at Smoking Gun Interactive (SGI), you’re a talented and driven person who enjoys working on great projects. You have experience...SeniorLong term contractFull timeCasual workRemote workWorldwide$92.5k - $132.5k per year
...Description High Voltage is actively seeking an experienced Senior Unreal Programmer to join our rapidly growing Engineering team. We firmly believe that the best gameplay experiences are the result of collaboration and iteration between gameplay programmers, designers...SeniorLong term contractPermanent employmentFull timeCasual workLocal areaRemote work$103.9k - $134.46k per year
...sounds interesting to you, we’d love you to join us, as we build the future of entertainment. Sandbox VR is looking for a Senior Gameplay Programmer to help shape the future of immersive multiplayer VR experiences. In this role, you will bring gameplay to life by building...SeniorFull timeInternship3 days per week- ...Company Description We need an impact player ! Frima is looking for a Senior Unreal (C++) Programmer with a UI-focused profile to help take our game programming team to the next level. We are Frima, a video game development studio based in Quebec City and Montreal...SeniorLong term contractFull timeRemote workFlexible hours
$201.28k - $295.21k per year
...always innovating to improve the tools and technology that empower content developers worldwide. What You'll Do As a Senior Language Programmer at Epic Games, you will be at the center of our mission to enable the next generation of game developers. We are seeking...SeniorLong term contractFull timeTemporary workWorldwide- Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...SeniorFull time
- ...What You'll Do We are a new and growing team at Epic, aiming to build innovative new experiences and technology. As a Senior Ui Programmer, you will play a critical role on a small and focused team. You will be responsible for core Ui features and supporting collaborative...SeniorLong term contractFull timeTemporary workWorldwide
$63.66 - $67.86 per hour
...Job Responsibility: This is an advanced-level Senior Statistical Programmer position. Key responsibilities and skills may include, but are not limited to: ~ Annotate Case Report Form (acrf.pdf) following FDA/CDISC or sponsor guidelines. ~ Develop SDTM specifications...SeniorHourly payFull timeRemote work- ...online features that our Online Game Services team helps games utilize. What You'll Do Epic Games is looking for a Senior Game Security Programmer to join our Anti-Cheat team and work with not only our titles but a wide variety of games from around the world. You’ll...SeniorLong term contractFull timeTemporary work
- ...between different game engine systems. Share your knowledge with the different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues + propose well adapted optimizations. Qualifications ~3+ years in...SeniorLong term contractFull time
- ...The Senior Statistical Programmer will lead single and/or multiple clinical trials and be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation...SeniorPermanent employmentFull timeContract workInterim roleRemote workWork from homeFlexible hours
- ...Poste - Programmeur·euse de fondations jouabilité sénior Nous recherchons un·e programmeur·euse de fondations... ...Sony game development team in Canada. Position - Senior Core Gameplay Programmer We are looking for an experienced Core Gameplay Programmer...SeniorFull timeInternshipImmediate start
- ...as per applicable law. As a Tools Programmer with your technical expertise and strong... .... Collaborate closely with artists, animators, team leads, and other programmers to define... ...the integration of motion capture into animation pipelines. Participate in C++ design...SeniorAnimationFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Animation Programmer. Be the first to apply!
