Job Details: Senior AI Programmer
Terminal Reality, Inc is looking for a senior AI programmer to work on a next-generation game utilizing Kinect for Xbox 360.
Responsibilities:
- Implement AI features – navigation, pathfinding, obstacle avoidance, AI, game rules, etc. - in C++ on next-generation consoles.
- Develops robust systems to facilitate data driven gameplay changes.
- Provides on-going mentoring and coaching support to lesser-experienced programmers and provides objective feedback as needed to Lead Programmer to assure increased skill development of programming team, as needed.
- Provides comprehensive development, writing, testing and debugging of software that meets the agreed upon objectives, standards and deadlines.
- Provides and maintains proper documentation related to source code, and other documentation as required.
Requirements:
- 5 years relevant experience and 3+ years game industry experience.
- Bachelor's degree in Computer Science or related degree, or equivalent experience.
- Fluent in C/C++.
- Strong 3D math skills.
- AI programming experience on at least two shipped titles.
- Demonstrated knowledge of Visual C++ development environment (developing and debugging), one or more operating systems (including Windows and Linux), compilers, DOS/Linux command line, batch files and make files.
- Familiarity with Microsoft Office suite (Outlook, Word, Excel).
- Effective time management/organizational skills.
- Excellent communication skills and the ability to work well in a team environment.
- A passion for video games.
- Effective leadership and interpersonal skills
- Preferred experience:
- Console development (PS2, PS3, XBox, XBox 360, Wii).
- Action genre (1st or 3rd Person Shooter) programming experience.
Job Type: Full Time
Apply Now