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.