NPC and Enemy AI Programmer

SEGA

Game Dev

C++

Unreal

Gaming

About this role

The role develops game AI and algorithms for a new online title. Responsibilities include designing and implementing decision-making systems for enemies and NPCs, developing algorithms that control autonomous character behavior, and optimizing pathfinding and positioning in 3D spaces. The position joins a large project from its launch phase as a core member and may develop into a specialist role working across multiple projects in the division.

Required qualifications include at least three years of professional game development experience using C++, professional game development experience with Unreal Engine, experience implementing character AI using Behavior Trees or similar tools, and in-game development experience for 3D action games, particularly character control and action implementation. The posting also requests problem-solving ability supported by broad communication skills, curiosity about new technologies, and the initiative to implement ideas directly.

Preferred experience includes customizing or optimizing NavMesh and pathfinding algorithms, building advanced decision-making logic with GOAP or Utility AI, client-side development for real-time networked games, leadership or management of five or more members, and experience from product commencement through release. Business-level English is listed as a welcome skill.

The position is full-time, although a contract employment offer may be made depending on skills and experience. The work location is in Shinagawa, Tokyo, at Sumitomo Fudosan Osaki Garden Tower.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.