Work at Relic

Senior RTS AI Programmer

JOB TITLE

Senior RTS AI Programmer

EMPLOYMENT STATUS

Full-Time with Benefits

DEPARTMENT

Programming 

JOB DESCRIPTION

The Senior RTS AI Programmer will take responsibility for the analysis, design, direction and implementation of the Artificial Intelligence systems.

RESPONSIBILITIES


  • Create technical specifications for AI systems that meet the requirements of the game design
  • Take ownership of assigned tasks and be able to work with minimal supervision
  • Interface with the game design team and incorporate feedback
  • Interact with on-site and off-site AI experts to effectively plan, share and advance AI development across all Relic’s development teams
  • Produce clean, maintainable, well-documented code in adherence to internal standards
  • Actively participate in team by making recommendations on how to improve product quality as well as group productivity


REQUIREMENTS


  • 5+ years experience in the video game industry, with a focus on AI or formal background & applicable experience in AI development in academia or a corporate environment
  • Education in Computer Science, Engineering or Mathematics and/or experience in computer graphics, animation, numerical methods, linear algebra, vision, and computational intelligence; degree required for foreign workers
  • Strong understanding of C++
  • Strong mathematics skills including trigonometry and linear algebra
  • Demonstrated knowledge of video game AI programming techniques
  • Demonstrated knowledge of good software engineering practices
  • Demonstrated ability to work in a dynamic and collaborative team environment
  • An avid game player and strong interest in pushing the industry forward creatively
  • Experience with game scripting languages are a plus

 

LOCATION

#1500 - 550 Burrard Street Vancouver, British Columbia V6C 2C1 Canada.

 

 TO APPLY

Please send your resume to jobs@relic.com.

Relic would like to thank all applicants; however, only those selected for an interview will be contacted.