NPCs can be pretty boring without a bit of character. As an NPC Engineer, your mission will be create our core foundations in order to add as much personality to the NPCs navigating through the environments by utilizing your strengths in AI.
• Design and Develop core AI and World simulation systems • Develop AI systems for interactions, routines and management of NPCs • Work closely with Game Designers and other programmers to gather feedback and align development initiatives. • Conduct research on the latest AI methodologies • Conduct code reviews, mentor more juniors developers. • Rapid prototyping