Talent.com
Senior AI Gameplay Programmer
Senior AI Gameplay ProgrammerCertain Affinity, Inc. • Vancouver, BC, CA
Senior AI Gameplay Programmer

Senior AI Gameplay Programmer

Certain Affinity, Inc. • Vancouver, BC, CA
17 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Senior AI Gameplay Programmer Description As a Senior AI Gameplay Programmer at Certain Affinity, you will build the brain behind our world.

You’ll collaborate with designers and artists to define how characters, creatures, and monsters navigate, react, and evolve within the game.

We are looking for a veteran engineer who doesn't just "make things work," but builds scalable, performant systems that serve as the backbone for immersive, high-fidelity player experiences.

Responsibilities Design and maintain robust AI frameworks, including decision-making systems, sensory systems, and spatial reasoning.

Partner closely with designers and animators to translate creative visions into responsive, believable character behaviors.

Identify and develop tools that empower content creators, reducing the friction between a design concept and its in-game implementation.

Diagnose complex, cross-cutting issues that span AI, animation, physics, and gameplay logic.

Lead by example through code reviews and technical documentation, elevating the engineering standards of the entire team.

Ensure AI systems are highly performant, squeezing maximum "intelligence" out of the CPU budget.

Technical Requirements 6+ years in Software Engineering, specifically within the games industry.

Proven track record with core AI architectures and navigation systems.

Deep understanding of the intersection between AI and animation (e.g., root motion, procedural animation, and IK).

Strong mastery of 3D math and its application in physics-based character movement.

Expert-level C++ skills with a focus on performance profiling, memory management, and debugging.

Deep understanding of data structures, algorithms, and architectural patterns relevant to modern game engines.

Non-Technical Requirements Ability to turn high-level creative objectives into concrete technical plans.

A self-starter capable of taking ownership of large-scale systems with minimal oversight.

Able to explain complex technical constraints to non-technical stakeholders clearly and empathetically.

A systematic, detail-oriented approach to debugging and long-term system stability.

Extra Credit Hands-on experience with Unreal Engine 5’s AI systems.

Experience with systemic AI or "living world" simulations.

A passion for narrative-driven action games.

Salary Range: 130K-170K CAD Certain Affinity or its partners or affiliates run background checks on candidates or employees with the written authorization from the candidates or employees.

These may be done for the purposes of offering employment or determining eligibility to work on a specific project.

Multiple searches may be required. Certain Affinity does not accept unsolicited referrals or resumes from any source other than directly from candidates. Powered by JazzHR

Create a job alert for this search

Senior AI Gameplay Programmer • Vancouver, BC, CA

Similar jobs
Contents Crew Lead

Contents Crew Lead

First Onsite - CA • Surrey, BC, CAN
Full-time
Quick Apply
If you enjoy hands-on work, learning advanced restoration techniques, and mentoring others, this is the role for you.Internally known as Contents Technician.Salary range: $24-26 per hour, based on ...Show more
Last updated: 30+ days ago
General Application

General Application

Carbon Engineering Ltd. • Squamish, BC, CA
Full-time
Quick Apply
Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating.As a member of the CE team, you’ll be surrounded by smart, adventurou...Show more
Last updated: 30+ days ago
Donate your Eggs - Be an Egg Donor – Help Create Families in Canada with IndianEggDonors

Donate your Eggs - Be an Egg Donor – Help Create Families in Canada with IndianEggDonors

Surrogacy4All • Squamish
Full-time +1
Are you a kind-hearted woman who wants to help others experience the joy of parenthood?.Health Canada’s Assisted Human Reproduction Act.Reimbursement of allowable, approved expenses.A safe, support...Show more
Last updated: 26 days ago • Promoted
Earn extra income - Remote

Earn extra income - Remote

Almedia • Richmond, British Columbia, Canada
Remote
Full-time
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Show more
Last updated: 30+ days ago • Promoted
Reid looking for a babysitter or nanny in Squamish

Reid looking for a babysitter or nanny in Squamish

Sitly • Squamish, Other, Canada
Full-time
Hi there! My wife and I just moved to Squamish with our 12 year old corgi and two year old son.We're looking to find a sitter for the occasional evening out.Easily entertained with books, trains, a...Show more
Last updated: 23 days ago • Promoted
Part-Time Visual Merchandiser - Vancouver

Part-Time Visual Merchandiser - Vancouver

Browns Shoes • Delta, British Columbia, .CA
Part-time
Quick Apply
All of our store managers, district managers and sales directors started out on the floor at our stores and worked their way up through the company, so they understand the needs of their front-line...Show more
Last updated: 6 days ago
Earn money by taking surveys - Remote

Earn money by taking surveys - Remote

Almedia • Kowtain 17, British Columbia, Canada
Remote
Full-time
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Show more
Last updated: 30+ days ago • Promoted
Senior Tool-Die Maker

Senior Tool-Die Maker

Hansen Industries LTD. • Richmond, British Columbia, Canada
Full-time
Quick Apply
Hansen Industries is looking to hire a Senior Tool-Die Maker with new build die experience.Key Responsibilities required:.Assist Shop Manager with inspection of first-off/last-off procedures.Qualif...Show more
Last updated: 30+ days ago
Senior XR Developer

Senior XR Developer

Morsel, Inc. • Vancouver
Full-time
Job Opportunity: Senior Unity Developer - Join Our XR Adventure!.Are you a talented Unity developer with a passion for immersive experiences? Coal Car Studio is on the lookout for an experienced, s...Show more
Last updated: 28 days ago • Promoted
Sr. Mech & Robotics Tech

Sr. Mech & Robotics Tech

JLL • Delta, BC, Canada
Full-time
This job is with JLL, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.Please do not contact the recruiter directly.JLL empowers you to ...Show more
Last updated: 1 hour ago • Promoted • New!