Senior AI Programmer

Posted Yesterday
Be an Early Applicant
Toronto, ON
In-Office
110K-140K Annually
Senior level
Gaming
The Role
As a Senior AI Programmer, you will develop advanced AI systems, optimize code, mentor junior programmers, and collaborate with design teams to enhance in-game behaviors.
Summary Generated by Built In
Job Description

As a Senior AI Programmer at Ubi Toronto, you will own and drive the development of advanced AI systems, optimizing code for performance and stability. Collaborating closely with designers, animators, and other specialists, you'll ensure our AI delivers immersive, dynamic, and responsive in-game behaviors through tools like Behavior Trees (BTs) and sensory systems. As a self-driven technical leader, you'll also mentor junior programmers, helping them grow and excel.

What you’ll do

  • Design, implement, and maintain complex AI systems.
  • Optimize existing code for speed, memory usage, and reliability.
  • Contribute to in-game behaviors, leveraging BTs and sensory systems for NPCs.
  • Collaborate with design and animation teams to maintain coherence and high quality across features.
  • Provide mentorship and guidance to junior team members.
  • Troubleshoot and resolve AI-related bugs.
  • Document systems, workflows, and tools to support team efficiency.

Qualifications

What you bring to the team

  • Significant experience (6+ years) in AI programming, ideally within the video game industry.
  • Strong proficiency in C++ and code optimization techniques.
  • Proven track record developing for video game consoles.
  • Experience with Behavior Trees and sensory systems.
  • Exceptional communication skills with cross-disciplinary teams.
  • Ability to take initiative, lead technical efforts, and mentor others.
  • Creativity, problem-solving skills, and a passion for innovation.

What to send our way

  • Your CV highlighting your education, experience, and notable projects shipped.
  • (Optional) Links or files showcasing AI systems or technical tools you’ve developed.

Additional Information

Ubisoft is a global leader in gaming with teams across the world creating original and memorable experiences, from Assassin’s Creed and Rainbow Six to Just Dance and beyond. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!

The yearly base salary range for this full-time position is $110,000 to $140,000 CAD. Your actual base pay will be determined following the interview process, taking into account your experience, skills, scope of responsabilities and qualifications to ensure fair compensation.

We also embrace a hybrid work model to keep you connected with your team while supporting work-life balance. Please note that some roles are fully office-based and may not be eligible for hybrid work.

Top Skills

Behavior Trees
C++
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
21,450 Employees
Year Founded: 1986

What We Do

Ubisoft’s 20,000 team members, working across more than 40 locations around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.

Their dedication and talent has brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

Similar Jobs

CrowdStrike Logo CrowdStrike

Senior Consultant

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
8 Locations
10000 Employees
100K-165K Annually

CrowdStrike Logo CrowdStrike

Technical Account Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
6 Locations
10000 Employees
115K-160K Annually
Remote or Hybrid
ON, CAN
289097 Employees

TransUnion Logo TransUnion

Account Executive

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
Ontario, ON, CAN
13000 Employees

Similar Companies Hiring

Sandbox VR Thumbnail
Virtual Reality • Retail • News + Entertainment • Gaming • Events
Tsim Sha Tsui East, Kowloon
650 Employees
DraftKings Thumbnail
Sports • Software • Information Technology • Gaming • Esports • Digital Media • Big Data Analytics
Boston, MA
6400 Employees
bet365 Thumbnail
Software • Gaming • Esports • Digital Media • Automation
Denver, Colorado
9000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account