Expert Gameplay Programmer - AI
Core
Architecting systems and features to help designers create and populate the open world in Cyberpunk 2, specifically integrating bespoke content with a systemic open world and implementing low-level systems for spawning and behavioral AI.
Role type
Senior IC Gameplay Programmer (AI)
Builds
Spawning systems, behavioral AI, and systemic gameplay features for an open-world RPG.
Domain
Video Games / AAA RPG Development
Required skills
C++, Unreal Engine, procedural content generation, systemic gameplay, current-gen console hardware, AI systems, geometric algorithms, data structures, multi-threaded systems, code profiling and optimization
Preferred skills
Mass AI in Unreal 5, ECS or Mass Framework, large development environment experience, shipped AAA title
Technologies
Unreal Engine 5, C++
Responsibilities
Build and maintain major systems for spawning, AI, and systemic gameplay; monitor performance and memory usage; oversee technical efforts through code reviews and mentoring; develop debug and designer tools.
Seniority
Senior, hands-on IC with mentorship responsibilities