- 3+ years of professional game development or relevant real-time simulation experience.
- Strong modern C++ skills, including memory, performance, debugging, and data-oriented design fundamentals.
- Production experience with Unreal Engine 4 or 5.
- Experience building gameplay, AI, animation, character, or simulation systems.
- Comfortable profiling and optimizing runtime systems under CPU, memory, and frame-time constraints.
- Strong communication skills and ability to collaborate across engineering, design, animation, and art.
- Experience with UE5 MassEntity, StateTree, ZoneGraph, Smart Objects, or similar ECS/agent-behavior systems.
- Experience with large crowds, NPC populations, pedestrian systems, or background-life simulation.
- Familiarity with procedural generation or machine-learning-assisted approaches for agent behavior, population, or animation selection.
- Previous experience shipping a AAA title developed on Unreal Engine.