Senior Gameplay Programmer - AI
Core
Develop believable worlds and advanced AI behaviors for Cyberpunk 2, focusing on core navigation, pathfinding, and avoidance systems in an open world.
Role type
Senior Gameplay Programmer (AI)
Builds
Core navigation, pathfinding, and avoidance systems for an open world RPG.
Domain
Video Games / AAA RPG Development
Required skills
C++, Unreal Engine, Pathfinding, Navigation, Avoidance systems, Geometric algorithms, Data structures, Multi-threaded systems, Code profiling, 3D mathematics, Open world optimization
Preferred skills
Mass AI, ECS, Mass Framework, 3D navigation, Large development environment experience, AAA title shipping
Technologies
Unreal Engine, C++, Mass AI, ECS
Responsibilities
Build and maintain major systems that define AI behaviour in an open world. Develop debug tools and designer tools needed for the systems. Write high-quality code that is optimised, bug-free, and aligned with project goals. Work closely with designers and other developers to understand their needs and ensure they have the ability to create smart and efficient AI systems.
Seniority
Senior, hands-on IC