Expert Animation Programmer – R&D

atCD PROJEKT SARemoteCA flagCanadaFull-timeSoftware EngineerSeniorLeadC$180.1k – C$247.6k/year

Posted Aug 20

This is a fully remote position, open to applicants in Canada.

📋 Description

• Develop, execute, and sustain sophisticated animation systems and tools that enhance generative models for lifelike character movements.

• Collaborate with machine learning researchers, engineers, animators, and game designers to establish and attain superior animation features and workflow enhancements.

• Optimize and troubleshoot animation code and systems for user-friendliness, performance, memory efficiency, and stability across various target platforms.

• Prototype innovative animation methods, including procedural generation and physics-based systems.

• Guide junior programmers and engage in code reviews, ensuring adherence to high standards of code quality and documentation.

• Partner with lead engineers to strategize project milestones and deliver top-notch work within set timelines.


⛳️ Requirements

• Over 7 years of experience in game programming, focusing on character animation systems.

• Strong expertise in C++ along with experience in performance optimization.

• Comprehensive knowledge of real-time 3D animation principles, kinematics (IK/FK), and rigging systems.

• Excellent mathematical skills, especially in linear algebra and vector mathematics.

• Experience with large-scale game engines such as Unreal Engine, Unity, or proprietary engines (preferably Unreal Engine).

• Familiarity with generative models and machine learning is advantageous but not mandatory.

• Knowledge of Motion Matching, procedural animation techniques, and physics simulation is a plus but not essential.

• Comfort with animation pipelines and DCC tools (Maya, Blender) is a bonus but not required.

• Previous experience in shipping a AAA title is preferable but not required.

• Understanding of parallel programming and GPU optimization techniques (e.g., CUDA, compute shaders) is a bonus but not required.


🏝️ Benefits

• Company-sponsored medical healthcare (including dental, vision, and mental health services).

• Complimentary mental health support, providing access to counseling, psychiatric care, and various well-being webinars.

• Paid time off — 26 vacation days, 10 sick days, and 12 public holidays annually.

• RRSP plan with employer contributions.

• Lifestyle Spending Account (LSA) – $100 monthly for fitness, wellness, internet, home office equipment, learning, streaming services, and more.

• Menstrual leave — employees who menstruate are entitled to an additional day off when experiencing period discomfort.

• RED Parents Network — support aimed at working parents.

• Flexible work hours.

• Training sessions, lectures, and courses — including internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning classes.

• A welcome package filled with treats.

• A dog-friendly workplace.

• A genuinely international working environment.

• No dress code.

People also viewed

Entarian1 day ago

Software Engineer

US flagVirginia OnlyFull-timeSoftware Engineer$150k – $195k/year
ApplyView job
R1 RCM1 day ago

Director, Process Engineering – Physician Billing

US flagUnited States OnlyFull-timeSoftware Engineer$112.7k – $194.8k/year
ApplyView job
Globalweb Corp1 day ago

Developer Analyst – COBOL

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Globalweb Corp1 day ago

Developer Analyst, COBOL

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Stefanini LATAM1 day ago

AS400 Developer

CO flagColombia OnlyFull-timeSoftware Engineer
ApplyView job
Stefanini LATAM1 day ago

Especialista, Developer IA

PE flagPeru OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers