29 Aug
|
Certain Affinity
|
Winnipeg
29 Aug
Certain Affinity
Winnipeg
DescriptionAs 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.ResponsibilitiesDesign and maintain robust AI frameworks, including decision-making systems, sensory systems, and spatial reasoningPartner closely with designers and animators to translate creative visions into responsive, believable character behaviorsIdentify and develop tools that empower content creators, reducing the friction between a design concept and its in-game implementationDiagnose complex, cross-cutting issues that span AI, animation, physics, and gameplay logicLead by example through code reviews and technical documentation, elevating the engineering standards of the entire teamEnsure AI systems are highly performant, squeezing maximum intelligence out of the CPU budgetTechnical Requirements6+ years in Software Engineering, specifically within the games industryProven track record with core AI architectures and navigation systemsDeep 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 movementExpert-level C++ skills with a focus on performance profiling, memory management, and debuggingDeep understanding of data structures, algorithms, and architectural patterns relevant to contemporary game enginesNon-Technical RequirementsAbility to turn high-level creative objectives into concrete technical plansA self-starter capable of taking ownership of large-scale systems with minimal oversightAble to explain complex technical constraints to non-technical stakeholders clearly and empatheticallyA systematic, detail-oriented approach to debugging and long-term system stabilityExtra CreditHands-on experience with Unreal Engine 5’s AI systemsExperience with systemic AI or "living world" simulationsA passion for narrative-driven action gamesSalary Range: 130K-170K CADCertain 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.#J-18808-Ljbffr
📌 Senior Ai Gameplay Programmer - C$130,000 - C$170,000 A Year (Winnipeg)
🏢 Certain Affinity
📍 Winnipeg