Digital Extremes Ltd. Company Logo

Digital Extremes Ltd.

London, Ontario - Canada
View all jobs at this company »

AI/Gameplay Programmer

Description

AI\GAMEPLAY PROGRAMMER

Department: Programming
Job Type: Full Time
Location: London, Ontario, Canada
Minimum Experience: 2 Years 

Main Responsibilities:

• Work in conjunction with designers to design and implement cutting-edge, intuitive artificial intelligence solutions for next-gen gameplay. 
• Implement and maintain thoughtful, strategic path finding and path following algorithms as well as formation and grouping of algorithms. 
• Communicate with designers, artists and other engineers to ensure AI satisfies production needs and quality standards. 
• Ensure the technical quality through tuning and bug fixing. 
• Contribute innovative and original ideas toward all aspects of the game's production and development. 
• Write robust, maintainable code. 
• Maintain code performance through profiling and optimization.

Qualifications:

• Passion for making and playing great games. 
• Expertise in C++. 
• B.Sc. Degree in Comp Sci, Mathematics, Engineering or equivalent game development experience. 
• 2+ years game development experience, with at least 1 shipped product. 
• Strong communication skills, work ethic and motivation. 
• Previous experience working in AI on a shipped product 
• Willing to relocate to Canada.

Preferred Extras:

• Console experience; next-gen preferred. 
• Familiarity with large-scale C++ project development. 
• Familiarity with any of the following APIs: D3D, OpenGL, PhysX, DirectSound, DirectInput, Win32/GDI. 
• Experience with concurrent programming. 
• Assembly language and low-level systems. 
• Familiarity with Perforce. 
• Experience with Perl. 
• Familiarity with profiling tools (i.e. VTune, PIX, Tuner).



This Job is no longer active!