> Markdown version of [/jobs/ext/3570822-advanced-gameplay-programmer](https://www.wearedevelopers.com/jobs/ext/3570822-advanced-gameplay-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Advanced Gameplay Programmer - **Company:** Wb Games Inc - **Location:** United States - **Experience:** Expert - **Contract:** Franchise - **Skills:** Computer Animation, Artificial Intelligence, Application Integration Architecture, JIRA, Bug Tracking Systems, C++ (Programming Language), Code Review, Computer Programming, Data Structures, Software Debugging, Programming Tools, Video Game Development, Object-Oriented Software Development, Perforce, Software Architecture, Multithreading, Data Analytics, Unreal Engine - **Published:** October 3, 2026 - **Apply:** https://warnerbros.wd5.myworkdayjobs.com/en-US/francais/job/Montreal-888-boul-De-Maisonneuve-Est/Programmeureuse-avance--jouabilit---Advanced-Gameplay-Programmer_R000109227/apply ## About the Role * At least 8 years of C++ programming experience in the video game industry. * Contributed to at least two AAA titles, including one shipped console/PC release; open-world, action-adventure, narrative or other significant relevant experience strongly valued. * Strong mastery of C++ fundamentals: object-oriented design, data structures, algorithms, templates and multithreaded programming. * Strong experience in gameplay and AI software architecture for the player experience: interactive systems, gameplay features, behaviors, pathfinding and navigation, decision systems, encounters, maintainability at scale. * Experience in large-scale programming for consoles and PC across the full cycle (prototyping, production, delivery), including post-launch (DLC, title updates). * Optimization and debugging skills on PC and consoles; ability to analyze performance and recommend improvements. * Strong 3D mathematics skills (linear algebra, trigonometry, vectors/matrices, quaternions) and understanding of animation technical constraints. * Proficiency in Unreal Engine 5 for gameplay and AI integration: gameplay framework, State Trees, EQS, navigation and gameplay feature integration. * Knowledge of development tools (Perforce, JIRA and bug tracking tools). * Ability to communicate clearly, concisely and transparently, in writing and verbally, with design and programming teams. * Strong problem-solving and troubleshooting skills; results-oriented. Self-motivated team player with a positive attitude and strong work ethic. * Ability to prioritize work with Production, calibrate deliverable quality to phase and milestone context, and self-manage execution against agreed goals and plans. * Ability to drive ambiguous technical topics forward in collaboration with Design and Production; initiative, teamwork and professional rigor. * Ability to guide less experienced team members and collaborate with internal and external resources. ## Description * Design, develop, maintain and debug the architecture and player-experience systems (interactive mechanics, gameplay features, conditions, gameplay tags, volumes, progression, encounters) that are performant and maintainable, suited to console/PC constraints. * Design, develop, maintain and debug game AI systems (NPC behaviors, navigation, decision-making, encounter integration) that are performant and maintainable, in alignment with gameplay systems and the player experience. * Analyze and optimize gameplay and AI system performance (profiling, CPU/memory budgets, time-slicing or behavioral LOD where relevant). * Collaborate with Level Design, Game Design, Art, VFX, Programming and QA: requirements, feasibility, scope, design completeness and technical risks for gameplay and AI features. * Iterate with Design on gameplay and AI features through data-driven tuning, in-game debug tooling and validation; propose durable technical approaches for live production maintenance. * Identify dependencies across teams, systems and features; align Production and disciplines; adjust level of polish based on phase and quality targets; leverage QA and playtest feedback. * Participate in code reviews, champion code excellence and gameplay/AI milestone technical validation where relevant; mentor on gameplay and AI practices and produce technical documentation (TDDs, architecture notes, content integration guides). * Maintain technology watch on the engine and gameplay and AI practices; promote good practices and contribute to continuous improvement of high-performance, cutting-edge software. ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [The Impact of AI on Game Development and the Industry](https://www.wearedevelopers.com/videos/100297-the-impact-of-ai-on-game-development-and-the-industry) - [GitOps for the people](https://www.wearedevelopers.com/videos/461-gitops-for-the-people) - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) ## Related Articles - [WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech](https://www.wearedevelopers.com/magazine/467-wwc24-talk-brenda-romero-stay-surviving-and-thriving-in-tech) - [John Romero - What AI Can, Can’t, and Shouldn’t do for Games](https://www.wearedevelopers.com/magazine/478-john-romero-what-ai-can-can-t-and-shouldn-t-do-for-games) - [What Developers Can Learn from Indie Games](https://www.wearedevelopers.com/magazine/650-what-developers-can-learn-from-indie-games) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)