about 3 hours ago

Expert Gameplay AI Software Engineer

Burnaby, British Columbia, Canada

$114,300-$169,140 / year

full-timeseniorVideo Games

Tech Stack

Description

You will architect and build AI systems for team-based sports gameplay in Unreal Engine 5, designing decision-making frameworks for play selection, formations, and tactics, while optimizing AI performance for multi-threaded environments. You will partner with designers, animators, and gameplay engineers to deliver features and mentor other engineers.

Requirements

  • 8+ years of software engineering experience in game development
  • Expertise in C++ and Unreal Engine 5
  • Strong algorithm and data structure design skills
  • Experience with multi-threaded programming in performance-critical environments
  • Deep understanding of team-based sports and competitive game dynamics
  • Excellent communication and collaboration skills across disciplines
  • Bachelor's degree in Computer Science or equivalent experience
  • Passion for playing or watching sports

Responsibilities

  • Architect and build AI systems for team-based sports gameplay in UE5
  • Design decision-making frameworks for play selection, formations, and tactics
  • Develop positional awareness and spatial reasoning for AI-controlled players
  • Optimize AI performance for multi-threaded, performance-critical environments
  • Partner with designers, animators, and gameplay engineers to deliver features
  • Mentor engineers and contribute to team-wide technical growth
  • Write clean, performant, and well-tested C++ code
  • Conduct code reviews to uphold quality and consistency
0 views 0 saves 0 applications