Lead AI Programmer
Job Reference: 1372
Short Skills:
Start Date/Length: Immediate/ Permanent
Salary: Internationally Competitive
Location: Frankfurt
Country: Germany
Description: Lead AI Programmer
Our client is an interactive entertainment development company based in Germany, who is dedicated to the creation of high-quality video games for PC and next generation consoles. Currently, they are in need of a Lead AI Programmer to join their studio to assist in producing innovative and exciting games.
Responsibilities:
•Responsible for the technological vision, research and future roadmap of the team
•Provide technological direction and leadership to the team members
•Research cutting-edge AI system design and techniques
•Develop an AI system for a high profile game engine
•Supervise a team of AI programmers and assist in work process when necessary
•Maintaining the team’s backlog
•Responsible for the planning process and daily operation of the team
•Communicate team’s status updates and risks to the R&D Manager
•Mentor and inspire junior programmer
Requirements:
•5 years+ experience in the games industry
•Developed an AI system for at least 2 high-profile titles
•Has worked in a lead position before
•Experience in state-of-the-art AI technology
•Experience in multiplatform development and making multiplayer games
•Debug and optimize NextGen Console and PC performance.
•Excellent C++ skills
•Excellent problem-solving skills
•Excellent software design skills
•Excellent communication, interpersonal and organizational skills (must deal with non-programmers)
•Excellent mathematical skills
•Deep understanding of animation and physics systems
•Willing to relocate to Frankfurt am Main/Germany
•Takes initiative and is willing to expand his own horizon
•Passion for making games
•Ability to contribute innovative and original ideas towards all aspects of game production and development
•Willing to accept and provide direction, work well under pressure, and handles multiple tasks
•Experienced in providing mentorship to junior programmers
•STL experience
Preferences:
•Has used UML or some similar modelling approach in the past
•Experience with scripting languages (e.g. Lua)
•Experience with multithreading
•Experience writing technical documentation
•Published contribution to AI research
•Experience with agile methodology |