CR
Senior Gameplay Programmer - AI
Contract type
Ongoing
Work mode
Remote · Canada
Experience
Senior · 5+ years
Job description
Senior Gameplay Programmer - AI at CD PROJEKT RED, working on Cyberpunk 2. The role focuses on building AI behaviour systems, including core navigation, pathfinding, and avoidance, for an open world game.
At a glance
- Employment
- Full-time
- Work mode
- Remote · Canada
- Pay
- CAD 127,200 – 209,900 / year
- Apply before
- May 1, 2027
What you'll do
- Work closely with designers and other developers to understand their needs and ensure they have the ability to create smart and efficient AI systems.
- Build and maintain major systems that define AI behaviour in an open world.
- Develop debug tools, designer tools needed for the systems.
- Write high-quality code that is optimised, bug-free, and aligned with project goals.
- Foster cross-functional collaboration to ensure the tools contribute effectively to all game systems and components.
What we're looking for
- At least 5+ years of professional experience as a programmer within the games industry.
- Strong proficiency in C++ programming and knowledge of Unreal Engine.
- Deep expertise with pathfinding, navigation, and avoidance, ideally in an open world game.
- Experience with current-gen console hardware.
- A good understanding of geometric algorithms and data structures.
- Experience developing AI systems in games.
- Experience in writing Multi Threaded systems.
- Experience profiling and optimizing code at the systems level.
- A deep understanding of 3D mathematics.
- Ability to think creatively and strategically to overcome technical challenges and drive innovation in technology.
- Excellent communication and interpersonal skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.
Nice to have
- Professional experience with Mass AI in Unreal 5.
- Experience with ECS or Mass Framework.
- Experience with navigation in 3D.
- Experience working in a large development environment.
- Shipped at least 1 AAA title.
Benefits
Lifestyle Spending Account (LSA) – $100 per month to use towards fitness, wellness, internet, home office equipment, learning, streaming services, and more.
Trainings, lectures, and courses — internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available.
- 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.
- 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.
- A welcome pack filled with goodies.
- Dog-friendly office.
- Truly international working environment.
- No dress-code.
Apply
Direct apply at CD PROJEKT RED
Opens the job posting at CD PROJEKT RED
About CD PROJEKT RED
To create revolutionary, story-driven RPGs which go straight to the hearts of gamers
Key facts
- Working on Cyberpunk 2, the follow-up to Cyberpunk 2077.
- This position is a new role.
