Search jobs > Toronto, ON > Programmer

AI (NPC) Programmer - Prince of Persia

Ubisoft
Toronto, ON, CA
$87.4K a year (estimated)
Full-time

Job Description

As an AI Programmer at Ubisoft Toronto, you’ll care about keeping our players immersed in the game world. Using our most advanced tools, you’ll make the unexpected come to life;

in many ways, you’ll be responsible for creating the exciting, suspenseful and downright fun interactions within a game's universe.

One of your biggest thrills will be to witness players engage with your work in surprising new ways.

You understand that game development is an iterative process and you’ll work with mission designers to improve each new version.

As a dependable and collaborative member of an interdependent team of programmers, animators, designers and dev testers, you’ll provide the remarkable AI knowledge that will create the most compelling and interesting AI experience possible for our players.

What you’ll do

  • Then it's off to your morning scrum, where the team discusses issues that have arisen. You present avenues for AI improvement, and what you will be working on for the day which is programming AI for non-playable characters' (NPCs) behaviours, navigation, decisional systems and traffic systems, for instance, and fixing AI-related bugs;
  • In collaboration with designers, ensure that the game's AI systems are coherent and maintain high standards of quality.

Qualifications

What you bring

  • Around 3 years of experience in AI programming, ideally in the video game industry;
  • Proficiency in C++ language;
  • An undergraduate degree in Computer Science, Computer Engineering or equivalent;
  • Experience developing on video game consoles;
  • Experience as part of a team that has shipped a video game is an asset;
  • That rare mix of attention to detail and flexibility in your work organization;
  • A proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game;
  • You are creative and thirsty for innovation.
  • 30+ days ago
Related jobs
Ubisoft
Toronto, Ontario

As a dependable and collaborative member of an interdependent team of programmers, animators, designers and dev testers, you’ll provide the remarkable AI knowledge that will create the most compelling and interesting AI experience possible for our players. You present avenues for AI improvement, and...

Ubisoft
Toronto, Ontario

As a dependable and collaborative member of an interdependent team of programmers, animators, designers and dev testers, you'll provide the remarkable AI knowledge that will create the most compelling and interesting AI experience possible for our players. You present avenues for AI improvement, and...

Ubisoft
Toronto, Ontario

Independently deliver a wide range of high quality visual effects for the project in respect of technical constraints and artistic direction. The daily life of a VFX Artist at Ubisoft Toronto. Produce high quality effects through any stage of the production process in respect of the project’s techni...

Ubisoft
Toronto, Ontario

Be it smoke, fire, an explosion, falling snow, or a waterfall, every one of your effects will accent the immersive game world - and often will have people wondering, "How did you do that?". Knowledge of procedural generation software (e. Their commitment and talent have brought to life man...

Ubisoft
Toronto, Ontario

As the Level Artist, you will represent the gameplay intentions as part of the graphic content of one or several game levels and ensure that the integration of the work is in line with the technical constraints and artistic direction. Ubisoft Toronto also offers a comprehensive health benefits packa...

Ubisoft
Toronto, Ontario

As the Level Artist, you will represent the gameplay intentions as part of the graphic content of one or several game levels and ensure that the integration of the work is in line with the technical constraints and artistic direction. Ubisoft Toronto also offers a comprehensive health benefits packa...

Promoted
Alignerr
Vaughan, Ontario
Remote

As an AI Tutor - Coding, you'll play a critical role in shaping the future of AI.You'll leverage your subject-matter expertise to train and evaluate AI models, ensuring the information they generate is reliable and relevant across various domains.This position offers a unique path for professional g...

Promoted
Johnson Service Group
Toronto, Ontario

Certificate or Machinist knowledge in the areas of drilling, honing, milling and/or manual machinist. JSG is seeking Machinists in Toronto Canada experienced in the manufacturing and machining of hard metal components used in the aerospace, nuclear and industrial sectors. Machinist Qualifications in...

Promoted
PCC Airframe
Toronto, Ontario

We have a current opportunity for CNC Machinist Milling Operators to join our PCC Woodbridge, Ontario Team. Minimum 3 years’ experience operating CNC machines. Certificate of Qualification as General Machinist or equivalent. Additional upgrading courses involving CNC technology required. ...

SRA Staffing
Toronto, Ontario

The AI/Client Software Developer, Associate position is part of the company's Labs team with the Product Department and will be responsible for developing the Artificial Intelligence software components for AI and Machine Learning that build on top of the company's products. ...