${ alert.message }}
${ alert.message }}
User Profile
We need some information before you can continue.
Share Job
Copy the link below to share this job.
Eidos Montreal

Artificial Intelligence Programmer

${ timestamp }} · 
Eidos Montreal
🇨🇦 Montréal, QC

RESPONSIBILITIES

  • Develop software in C ++ by applying the principles of data-oriented coding;
  • Work with the Game design and Animation teams to establish the technical design and to implement an AI system that makes the non-user players alive and that offers a varied and fun playability;
  • Propose and develop new methods and technics to improve the quality of the AI in accordance to the game development in order to go beyond the competition;
  • Analyze and estimate development times, costs, and needs as the impacts of the proposed functions;
  • Make sure that the technological priorities of the project are according to the existing delays and constraints;
  • Establish and maintain a follow-up of tasks and execute a plan in order to respect the required deadlines;
  • Master the techniques and tools of debugging;
  • Innovate by proposing new AI systems in collaboration with the Programming and Game Design teams;
  • Work effectively with other members of the programming team, as well as members of the development team
  • Design and then implement the different systems for which he is responsible in accordance with the deadlines set by his superior;
  • Contribute positively to the achievement of the objectives of the project and the team.

EXPERIENCE AND QUALIFICATIONS

  • University diploma in programming, computer engineering, software engineering or the equivalent
  • 3-5 years of experience in video games as an AI Programmer
  • Excellent knowledge of technological constraints on different game platforms

TECHNICAL ABILITIES

  • Excellent C ++ knowledge
  • Experience in development with Unreal Engine an asset
  • Cross platform development an asset
  • Experience in optimization

INTERPERSONAL QUALITIES

  • Ability to work as part of a team
  • The desire to push the barriers of video game technology is required
  • Maturity to give and receive constructive criticism is expected
  • Excellent oral and written communication skills

MOTIVATION AND INTERESTS

Ambition and passion for video games are essential!