Terminal Reality, Inc.

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