W

Warner Bros.

Produces films, television shows, and video games

Advanced Gameplay Programmer - Gameplay

Game EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listedHybrid

About the Job

Requirements

  • 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.
  • Strong mastery of C++ fundamentals, including object-oriented design, data structures, algorithms, templates, and multithreaded programming.
  • Strong experience in gameplay and AI software architecture for the player experience, including interactive systems, gameplay features, behaviors, pathfinding and navigation, decision systems, encounters, and maintainability at scale.
  • Experience in large-scale programming for consoles and PC across prototyping, production, and delivery, including post-launch downloadable content and title updates.
  • Optimization and debugging skills on PC and consoles, including the ability to analyze performance and recommend improvements.
  • Strong 3D mathematics skills, including linear algebra, trigonometry, vectors, matrices, and quaternions, and understanding of animation technical constraints.
  • Proficiency in Unreal Engine 5 for gameplay and AI integration, including gameplay framework, State Trees, EQS, navigation, and gameplay feature integration.
  • Knowledge of development tools, including 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.
  • 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.
  • Ability to guide less experienced team members and collaborate with internal and external resources.

Responsibilities

  • Design, develop, maintain, and debug the architecture and player-experience systems, including interactive mechanics, gameplay features, conditions, gameplay tags, volumes, progression, and encounters, ensuring they are performant, maintainable, and suited to console and PC constraints.
  • Design, develop, maintain, and debug game AI systems, including non-player-character behaviors, navigation, decision-making, and encounter integration, ensuring they are performant, maintainable, and aligned with gameplay systems and the player experience.
  • Analyze and optimize gameplay and AI system performance through profiling, CPU and memory budgets, and time-slicing or behavioral level of detail where relevant.
  • Collaborate with Level Design, Game Design, Art, visual effects, Programming, and Quality Assurance on 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 debugging tools, and validation; propose durable technical approaches for maintenance in production.
  • Identify dependencies across teams, systems, and features; align Production and disciplines; adjust polish according to phase and quality targets; and leverage Quality Assurance and playtest feedback.
  • Participate in code reviews, champion code quality, and perform gameplay and AI technical validation at milestones where relevant; mentor others on gameplay and AI practices; and produce technical documentation, including technical design documents, architecture notes, and content integration guides.
  • Maintain awareness of engine and gameplay and AI practices, promote good practices, and contribute to continuous improvement of high-performance software.

Desired Qualifications

  • Experience in open-world, action-adventure, or narrative games, or other significant relevant experience.

About the Company

Warner Bros.

Produces films, television shows, and video games

Warner Bros. produces and distributes films, television programs, and video games for audiences around the world. Its film and television businesses develop projects, manage production, and license finished titles and library content to cinemas, broadcasters, streaming services, and home entertainment retailers. Games and consumer products extend its characters into interactive entertainment and merchandise, while its studio operations rent stages, equipment, and production services to filmmakers. The business earns money from theatrical releases, content licensing, game sales, and related rights and services. Warner Bros. was founded in 1923 and is headquartered in Burbank, California.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Burbank, CA
Founded
1923

Recently Posted Jobs

Explore more opportunities at Warner Bros.

See more jobs