Senior AI Gameplay Programmer - Vancouver, British Columbia

Only for registered members Vancouver, British Columbia, Canada

2 days ago

Default job background
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 veter ...
Job description

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

h44NVsh7rI



Similar jobs

  • Work in company

    Senior AI Gameplay Programmer

    Only for registered members

    · 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 t ...

    Vancouver, BC, Canada

    23 hours ago

  • Work in company

    Senior AI Gameplay Programmer

    Only for registered members

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

    Vancouver $130,000 - $170,000 (CAD)

    1 week ago

  • Work in company

    Senior AI Gameplay Programmer

    Only for registered members

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

    Vancouver $130,000 - $170,000 (CAD)

    3 days ago

  • Work in company

    Senior Gameplay AI Programmer, Game Foundation

    Only for registered members

    Epic Games is seeking an experienced Senior Gameplay AI Programmer with an interest in Machine Learning (ML) / Large Language Models (LLMs) to join the Fortnite Game Foundations team. · ...

    Vancouver $182,815 - $268,128 (USD) Full time

    3 weeks ago

  • Work in company

    Senior Gameplay AI Programmer, Game Foundation

    Only for registered members

    Epic Games is seeking an experienced Senior Gameplay AI Programmer with an interest in Machine Learning (ML) / Large Language Models (LLMs) to join the Fortnite Game Foundations team. · This role will involve using Scene Graph and Verse to help redefine Fortnite's systems in Unre ...

    Vancouver $182,815 - $268,128 (USD)

    3 weeks ago

  • Work in company

    Senior Gameplay AI Programmer, Game Foundation

    Only for registered members

    · Epic Games is seeking an experienced Senior Gameplay AI Engineer with an interest in Machine Learning (ML) / Large Language Models (LLMs) to join the Fortnite Game Foundations team.We pay 100% for benefits for both employees and dependents... · ...

    Vancouver $182,815 - $268,128 (USD) Full time

    1 week ago

  • Work in company

    Senior AI Gameplay Engineer

    Only for registered members

    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. · ...

    Vancouver

    2 weeks ago

  • Work in company

    3D Artist

    Only for registered members

    Blackbird Interactive is seeking a passionate and experienced Senior Hard Surface Artist for a pivotal role to help develop a new IP. · ...

    Vancouver, BC, Canada

    1 month ago

  • Work in company Remote job

    3D Artist

    Only for registered members

    Blackbird Interactive is a creative-fueled, future-driven, independent game studio where the best talent in the industry can find long-term careers to help grow their abilities while working on a wide range of projects. · ...

    Vancouver, BC

    1 month ago

  • Work in company

    Senior AI Programmer, Special Projects

    Only for registered members

    Epic Games is looking for an experienced Senior AI Programmer to join the Special Projects team. The programmer will define and implement the AI aspects of interactive projects and systems while collaborating with programming teams, artists and designers to create cutting-edge in ...

    Greater Vancouver, British Columbia

    2 weeks ago

  • Work in company

    Gameplay Designer

    Only for registered members

    To design and develop immersive experiences from concept through to release for EA SPORTS FC Immersive Experiences. · ...

    Vancouver, British Columbia

    4 weeks ago

  • Work in company

    Senior Gameplay Engineer

    Only for registered members

    We are looking for a Senior Gameplay Engineer to join our team and work on Project Sirius - an original video game combining beloved aspects of The Witcher world with immersive multiplayer gameplay. · ...

    Vancouver, BC, Canada

    4 days ago

  • Work in company

    Senior Gameplay Engineer

    Only for registered members

    CD PROJEKT RED is looking for a Senior Gameplay Engineer to join our team to work on Project Sirius - an original video game combining beloved aspects of The Witcher world with immersive multiplayer gameplay. · ...

    Vancouver

    2 weeks ago

  • Work in company

    Senior Gameplay AI Engineer, Game Foundation

    Only for registered members

    Epic Games is seeking an experienced Gameplay/AI Systems Programmer with an interest in Machine Learning (ML) / Large Language Models (LLMs) to join the Fortnite Game Foundations team. · ...

    Greater Vancouver, British Columbia

    1 month ago

  • Work in company

    Lead Programmer

    Only for registered members

    We are looking for an experienced part-time programmer/developer to help us develop our upcoming interactive 3rd-person horror experience. · ...

    Greater Vancouver Metropolitan Area

    2 weeks ago

  • Work in company

    Senior AI Gameplay Engineer

    Only for registered members

    As 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. · ...

    Vancouver $130,000 - $170,000 (CAD) Full time

    2 weeks ago

  • Work in company

    Senior AI Gameplay Engineer

    Only for registered members

    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. · ...

    Vancouver $130,000 - $170,000 (CAD)

    2 weeks ago

  • Work in company

    3D Artist

    Only for registered members

    Blackbird Interactive is a creative-fueled, future-driven, independent game studio where the best talent in the industry can find long-term careers to help grow their abilities while working on a wide range of projects. · ...

    Vancouver $85,000 - $115,000 (CAD) TEMPORARY

    1 month ago

  • Work in company

    3D Artist

    Only for registered members

    Blackbird Interactive is seeking a passionate and experienced Senior Hard Surface Artist for a pivotal role to help develop a new IP. · ...

    Vancouver

    1 month ago

  • Work in company

    Senior Gameplay Cloud Services Engineer

    Only for registered members

    Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. ...

    Vancouver, British Columbia

    1 month ago