AIプログラマー|AI Programmer
Core
Designing and implementing player character behavior AI (combat, exploration) and navigation systems for AAA action games.
Role type
Senior Game AI Programmer (C++)
Builds
AAA action game titles for global audiences
Domain
Video Game Development (Action)
Deliverable
production ML models | product features
Required skills
C++, Behavior Tree, State Machine, Navigation Mesh, Pathfinding, Combat AI logic, Tactical movement logic, Debugging, Performance optimization, Team/Formation AI, Dialogue systems
Preferred skills
Machine Learning, Reinforcement Learning, GOAP, Meta-AI, Test automation
Technologies
UE5
Responsibilities
Design and implement player character action AI (combat/exploration), Build AI architectures using Behavior Trees/Utility AI/State Machines, Implement and improve Navigation Mesh and Pathfinding, Design advanced tactical behavior logic (flanking, evasion), Collaborate with level/game designers on AI specs, Debug and optimize AI behavior and performance, Extend AI systems and tools in UE5, Apply ML/RL for NPC optimization or test automation
Seniority
Senior, hands-on IC