AI Programmer:
LightBox Interactive is looking for talented programmers to join our burgeoning studio. As an AI programmer, youll be responsible for collaborating with the design team to produce the behavioral systems and tools that make our NPCs enjoyable opponents.
Responsibilities include but are not limited to the following:
*Programming behaviors for various classes of autonomous agents.
*Creating and maintaining clean, stable interfaces from AI systems to high-level game script, such as LUA.
*Interfacing with the game design team to refine and develop tools.
*Evaluating and integrating 3rd party technology when required.
Additional Requirements:
Qualifications:
*Bachelors Degree in Computer Science or demonstrable equivalent experience.
*Minimum 5 years experience programming in C++.
*Proficiency with basic 3D linear algebra (projections, transformations, etc.).
*Experience with a variety of AI architectures (HFSM, Planners, Behavior Trees, Utility Systems).
*Proficiency for pathfinding and steering techniques (A*, Dynamic Avoidance, Formations, Following).
*Understanding of optimization strategies, specifically how they apply to AI.
*Ability to write clean, efficient, and maintainable code.
*Enjoys iteration and refinement.
*Ability to estimate scheduling, and work to a deadline.
*Solid instincts for game design, feel, and fun.
*Self-motivated, with excellent communication and creative problem solving skills.
*Collaborative attitude and a willingness to accept and give constructive criticism.
Its an extra bonus if you have any of the following, but these are not necessarily required:
*One or more shipped titles, taken from pre-production to Gold.
*Modern console programming experience (i.e. PS3 or 360).
*Familiar with current research in Game AI systems.
*Ability to critically analyze AI in other games.
*Network game state synchronization experience.
*Basic understanding of game design.
*GUI programming experience.
*Experience with concurrent programming.
*Experience with LUA.
Submission Info:
If you are interested in joining our team, please send a copy of your resume and if applicable, a link to your portfolio or reel, to
jobs@lightboxinteractive.com.
Please note: We take confidentiality very seriously. For legal reasons and out of respect for fellow game development companies, we DO NOT accept submissions of artwork or programming samples from unreleased projects. Please submit ONLY work that is personal in nature or from projects that have previously been released.