Senior Expert AI Programmer

Our team is seeking a Senior Expert AI Programmer who will work closely with other engineers and content teams to expand our AI systems to create new and exciting experiences for our players.

Responsibilities:

Priorities can often change in a fast-paced environment like ours, so this role includes, but is not limited to, the following responsibilities:

  • Work with AI engineering teams to expand our AI technology in order to push the limits of what our AI can currently do
  • Work alongside our design and content teams to develop new AI characters and behaviors
  • Implement, debug and optimize major systems in C/C++ and other languages in the context of a large cross platform codebase
  • Design and implement optimized AI systems
  • Provide mentorship to less experienced engineers

Player Profile:

  • Excellent C++ programing skills, with knowledge of algorithms and data structures
  • Fluency in 3D math and algebra, related to game programming
  • Strong design sensibilities and outstanding communication skills.
  • A passion for making video games
  • Validated debugging skills
  • Experience extending an established code base
  • 5+ years of experience in games or real-time AI
  • 1+ shipped games
  • Bachelor’s degree in Computer Science, Engineering or Math related field

Bonus Points:

  • Expertise in one or more of the following areas:
  • AI systems in a networked environment
  • Animation – blend trees, IK, motion matching
  • AI navigation mesh generation and pathfinding
  • AI controlled vehicles
  • Optimization
  • Experience with scripting languages
  • Console development experience

Job Types

Job Locations

Job Categories

Job Roles

Apply Now

Similar AI Jobs