Senior Engineer, Gameplay
Core
Design, develop, and improve gameplay systems focused on NPC animation, locomotion, and navigation for The Witcher 4.
Role type
Senior Gameplay Engineer (NPC Systems)
Builds
NPC behaviors, movement systems, and interactions within the game world
Domain
Video Games / RPG
Required skills
C++, game engine architecture, multithreaded systems, 3D vector mathematics, linear algebra, gameplay system design, debugging, profiling, optimization
Preferred skills
Unreal Engine 5, third-person game development, technical leadership, mentoring
Technologies
C++, Unreal Engine 5
Responsibilities
Design and implement NPC animation, locomotion, and navigation systems; create development tools and debugging utilities; write automated and gameplay-focused tests; debug and optimize complex gameplay systems; collaborate with designers, animators, and QA; mentor other engineers.
Seniority
Senior, hands-on IC