Talent.com
Senior AI Programmer
Senior AI ProgrammerUbisoft Entertainment • Toronto, Canada
Senior AI Programmer

Senior AI Programmer

Ubisoft Entertainment • Toronto, Canada
3 days ago
Job type
  • Full-time
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!

We embrace a hybrid work model, keeping you connected with your team while supporting your work-life balance. Some roles are fully office-based and may not be eligible for hybrid work.

LET OUR TEAM MEMBERS TELL YOU ABOUT THEIR JOB

Games Explained : Game Engines

Developers have many technologies and tools at their disposal to build games, and game engines are at their core. Timothy Dansie, technical associate producer, explains how game engines work and which ones we use at Ubisoft.

Alexandru's journey : from Game Tester to IT teams

Machine Learning, Physics Simulation, Kolmogorov Complexity, and Squishy Bunnies

FAQ

Can I submit an open application?

We do not accept open applications. You can find all our open positions by clicking on the ‘Search Jobs’ button. Check our careers page regularly if you don’t find the opportunity you are looking for this time.

How can I check my application status?

You can check the status of your application by logging into your SmartRecruiters candidate profile.

At Ubisoft, everyone is welcome! We know that by bringing together different perspectives and experiences, we create a more inclusive environment for our team members. You’ll get the chance to work with teams and projects that inspire and challenge you every single day.

How do I know if a Ubisoft email / offer is legit?

We were sorry to hear of some instances whereby scammers contacted candidates on Ubisoft’s “behalf” to gather personal data and / or money. We take this matter very seriously : not only do these actions put you at risk, they also jeopardize Ubisoft’s image.Click on the button below to read the detailed list of of things that Ubisoft, as a company, will never ask you for during your hiring process.

#J-18808-Ljbffr

Create a job alert for this search

Programmer • Toronto, Canada

Similar jobs
Gen AI Solutions Architect - Senior Leader

Gen AI Solutions Architect - Senior Leader

PwC • Toronto C6A, ON, Canada
Full-time
A leading professional services firm in Toronto is seeking a Gen AI Senior Solutions Architect (Manager) to innovate and scale AI solutions across various platforms. The role involves leading techni...Show more
Last updated: 1 day ago • Promoted
Senior GenAI & Intelligent Automation Architect

Senior GenAI & Intelligent Automation Architect

Capco • Toronto
Full-time
A leading consulting firm in financial services is seeking AI developers to design and deploy innovative AI solutions leveraging OpenAI technologies. This role emphasizes collaboration within teams ...Show more
Last updated: 13 days ago • Promoted
Senior Software Engineer, AI Platform

Senior Software Engineer, AI Platform

Rivian • Toronto C6A, ON, Canada
Full-time
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
Last updated: 13 days ago • Promoted
Senior AI / ML Engineer

Senior AI / ML Engineer

Rogue Sentinel Studios Inc. • Toronto, ON, Canada
Full-time +1
We collaborate with global clients on game development, interactive experiences, and creative technology projects.As part of our expansion into North America, our Toronto office will serve as a key...Show more
Last updated: 21 days ago • Promoted
AI & Data Platform Architect

AI & Data Platform Architect

GEI Consultants • Markham, ON, Canada
Full-time
The AI & Data Platform Architect is responsible for designing and evolving GEI’s enterprise data and analytics foundations, including the platforms, shared services, architectural pattern...Show more
Last updated: 14 days ago • Promoted
Senior System Programmer – Blight : Survival

Senior System Programmer – Blight : Survival

Behaviour Interactive • Toronto
Full-time
Senior System Programmer – Blight : Survival at Behaviour Interactive.Behaviour Interactive is a dynamic, independent studio headquartered in Montreal with studios in Toronto, Rotterdam, and the UK....Show more
Last updated: 30+ days ago • Promoted
Senior AI Engineer - RAG & AI Agents | Hybrid Canada

Senior AI Engineer - RAG & AI Agents | Hybrid Canada

Refinitiv • Toronto C6A, ON, Canada
Remote
Full-time
A global technology firm in Toronto is seeking a Senior Software Engineer - AI to develop and implement complex AI systems. This role involves collaboration with cross-functional teams to align AI f...Show more
Last updated: 3 days ago • Promoted
Senior Backend API Engineer — AI-First & Scalable

Senior Backend API Engineer — AI-First & Scalable

Proofpoint • Toronto C6A, ON, Canada
Full-time
A leading cybersecurity company is seeking a Senior Software Engineer to design scalable APIs and operate backend services. The ideal candidate has strong proficiency in Node.Go, advanced SQL skills...Show more
Last updated: 2 hours ago • Promoted • New!
Senior AI Engineer - Document Intelligence & Automation

Senior AI Engineer - Document Intelligence & Automation

Thomson Reuters • Toronto
Full-time
A global information provider is seeking a Lead / Staff Software Engineer in AI to enhance tax automation processes.This role demands 5+ years in ML / AI, strong Python skills, and experience in buildi...Show more
Last updated: 30+ days ago • Promoted
Senior Technical Architect — Data Platforms & AI

Senior Technical Architect — Data Platforms & AI

Shyftlabs • Toronto
Full-time
A growing data product company in Toronto is seeking a Technical Architect to design and develop scalable platforms.This role involves collaboration with the Product team to influence the architect...Show more
Last updated: 30+ days ago • Promoted
Senior AI Engineer

Senior AI Engineer

MIR Digital Solutions • Toronto
Full-time
Senior Machine Learning Engineer.Direct message the job poster from MIR Digital Solutions.At MIR Digital, we’re more than a company - we’re a collective of innovators, builders, and change-makers.W...Show more
Last updated: 30+ days ago • Promoted
Senior AI Engineer

Senior AI Engineer

Vetster • Toronto, ON, Canada
Full-time
Vetster (vetster) is the world's fastest-growing veterinary telehealth and pet care marketplace.Since our launch in 2020, we have established ourselves as a leader in the rapidly growing pet ca...Show more
Last updated: 30+ days ago • Promoted
Lead Solutions Architect - Core Banking & AI

Lead Solutions Architect - Core Banking & AI

Canadian Imperial Bank of Commerce • Toronto C6A, ON, Canada
Full-time
A leading financial institution in Toronto is seeking a seasoned professional to lead solution designs in their Core Banking Technology team. The ideal candidate will have over 8 years of experience...Show more
Last updated: 4 days ago • Promoted
Copilot Solutions Architect : AI for Enterprise

Copilot Solutions Architect : AI for Enterprise

High Tech Genesis • Toronto C6A, ON, Canada
Full-time
A leading design services company in Toronto is seeking a dynamic Copilot Solutions Architect to lead the design and delivery of AI-powered solutions using Microsoft Copilot.This role requires deep...Show more
Last updated: 10 days ago • Promoted
Senior Generative AI Engineer

Senior Generative AI Engineer

Alexa Translations • Toronto, ON, Canada
Full-time
Alexa Translations provides translation services in the legal, financial, and securities sectors by leveraging proprietary A. Unmatched in speed and quality, our machine translation engine is best-i...Show more
Last updated: 30+ days ago • Promoted
Senior AI Engineer

Senior AI Engineer

VETSTER • Toronto
Full-time
Since our launch in 2020, we have established ourselves as a leader in the rapidly growing pet care industry.Named Pet App of the Year, Vetster makes it easier for pet owners to connect with the ve...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - AI I

Senior Software Engineer - AI I

PowerToFly • Toronto C6A, ON, Canada
Remote
Full-time
New Position : This position is open due to an existing vacancy to support our evolving business needs.Senior Software Engineer – AI I. Are you excited about building AI-driven software that redefine...Show more
Last updated: 4 days ago • Promoted
AI Architect

AI Architect

GEI Consultants • Markham, ON, Canada
Full-time
The AI Architect is responsible for designing and leading AI-based solutions and services to select the optimal architecture for GEI’s priority digital and AI initiatives.This role owns the e...Show more
Last updated: 20 days ago • Promoted