Senior AI Programmer

3 Months ago • 7 Years + • Game Programmer

Job Summary

Job Description

Invoke is seeking a highly skilled Senior AI Programmer to join their team and contribute to their new project. This role involves architecting and building high-quality AI systems and behaviors. The ideal candidate possesses deep knowledge of AAA game development, including experience with behavior trees, C++, and large multi-platform engines. Responsibilities include collaborating with the Design team, writing clean and efficient code, developing AI systems, and providing code reviews.
Must have:
  • 7+ years experience developing AI for AAA titles
  • Expertise in Game AI, Animation Systems, or Navigation Systems
  • Professional experience with Behavior trees
  • Excellent command of C++
  • Experience with large multi platform engines
  • Unreal Engine experience (Bonus)
  • Excellent communication skills (French & English)

Job Details

 

At Invoke, our mission is to Have Fun Building Great Games. 

 

We believe the best games come from people who love what they do, in an environment that values them and their ideas. That’s why we make games that our younger selves used to dream about. And we make sure that everyone has the opportunity to contribute to our collective success. Being part of Wizards of the Coast, we get to contribute to a collection of games that have inspired players and developers for decades. 

 

At Invoke, you get to play your part as a valued member of an open and dedicated team within a magical world!   

 

Job Description 

 

Invoke is looking for a highly skilled Senior AI Programmer to join our growing team. In this role, you will architect and build high quality artificial intelligence systems and behaviours for our new project. The ideal candidate is a collaborative and conscientious Programmer with deep knowledge of developing AAA games.  

 

What you'll do 

 

  • Collaborate with the Design team to create a vision for AI systems 

  • Write clear, performant, maintainable, portable code 

  • Help design, develop, test, and implement the AI architecture and systems required to achieve the project’s ambitions 

  • Accurately estimate effort and deliver high quality results 

  • Debug and optimize complex systems 

  • Provide high quality code review feedback 

  • Be comfortable and adaptable to work within related gameplay and animation systems. 

 

What you'll bring 

 

  • 7+ years experience developing Artificial Intelligence for AAA titles 

  • Expertise in one or more of the following domains: Game Artificial Intelligence, Animation System and/or Navigation System 

  • Professional experience with Behavior trees 

  • Excellent command of the C++ programming language 

  • Extensive experience working with large multi platform engines 

  • Initiative to push boundaries and an ambition to craft something outstanding 

  • Bonus points for Unreal Engine experience 

  • Excellent communications skills in French and English. 

 

We are an Equal Opportunity Employer 

 

Invoke commits to offer equal working chances to every individual, without regard based on the following: age, sex, sexual orientation, physical disability, country origin, religion, citizenship, native country or any other possible particularities. We sincerely believe in a respectful and open-minded work environment, in which everyone can fully contribute to the organization's development.  

 

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

#Invoke

Similar Jobs

2K - Senior Rendering Engineer

2K

San Mateo, California, United States (On-Site)
4 Months ago
Riot Games - Senior Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Synopsys  Inc  - Senior Staff R&D Engineer

Synopsys Inc

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Zoox - Senior/Staff Software Engineer - HIL Sensor Simulation

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
Microsoft - Software Engineer, Rust low level developer -RedSea

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
PlatinumGames - アプリケーションプログラマー(システム)/Application System Programmer

PlatinumGames

Chiyoda City, Tokyo, Japan (On-Site)
1 Month ago
Starbreeze Studios - Gameplay Programmer (PAYDAY/PUBG)

Starbreeze Studios

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
Techland - Technical Support Specialist (with English)

Techland

Ostrów Wielkopolski, Greater Poland Voivodeship, Poland (On-Site)
1 Month ago
PearlAbyss - Black Desert Online Gameplay Programmer

PearlAbyss

(On-Site)
1 Month ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Ireland (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zoox - Senior/Staff Software Engineer - Simulation C++ Framework

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
Qualcomm - Senior Engineer - Graphics

Qualcomm

Hyderabad, Telangana, India (On-Site)
5 Months ago
The Walt Disney Company - Software Engineering Intern, RenderMan – Summer 2025

The Walt Disney Company

California, United States (On-Site)
2 Months ago
Unity - Senior Software Development Consultant, Customer Success Consulting

Unity

Seoul, South Korea (On-Site)
3 Months ago
OpenGov - Software Engineer III - .NET

OpenGov

Pune, Maharashtra, India (On-Site)
4 Months ago
Google - Software Engineer II, AI/ML, Search

Google

(On-Site)
3 Months ago
Advanced Sterilization Products - Software Architect

Advanced Sterilization Products

Karnataka, India (Hybrid)
3 Months ago
Wargaming - Game Developer (World of Tanks)

Wargaming

Prague, Prague, Czechia (Hybrid)
3 Months ago
Duolingo - AI Research, Intern (PhD)

Duolingo

Pittsburgh, Pennsylvania, United States (On-Site)
4 Months ago
Qualcomm - Engineer- MM Audio Test

Qualcomm

Hyderabad, Telangana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Octopus Deploy - Senior Demand Generation Marketer

Octopus Deploy

Ontario, Canada (Remote)
2 Months ago
Motive Studio - Visual Effects Artist - IRON MAN

Motive Studio

Montreal, Quebec, Canada (On-Site)
4 Months ago
Epic Games - Senior Physics Gameplay Programmer, LEGO Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Budge Studios - Artiste 2D Généraliste (Contrat) /2D Artist Generalist (Contract)

Budge Studios

Montreal, Quebec, Canada (On-Site)
7 Months ago
The Walt Disney Company - Senior Generalist (Environments)

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
PwC - Financial Reporting & Tax Compliance, Manager (Bilingual FR/EN)

PwC

Montreal, Quebec, Canada (On-Site)
3 Months ago
Unity - Partenaire en Rémunération | Compensation Partner

Unity

Montreal, Quebec, Canada (On-Site)
5 Months ago
Epic Games - Responsable de la mise en œuvre artistique

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Scanline VFX - Senior Pipeline Developer (Maya)

Scanline VFX

Montreal, Quebec, Canada (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Warhorse Studios - Senior C++ Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
6 Months ago
Larian Studios - Junior Engine Programmer

Larian Studios

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
Dempsey Resource Management  Inc  - Senior Level Game Software Engineer (Unity) - WFH

Dempsey Resource Management Inc

Pasig, Metro Manila, Philippines (Remote)
7 Months ago
GungHo Online Entertainment America,  Inc  - Game Programmer (ゲームプログラマー)

GungHo Online Entertainment America, Inc

Tokyo, Japan (On-Site)
6 Months ago
Keen Software House - Senior Engine Programmer

Keen Software House

Prague, Prague, Czechia (Hybrid)
1 Month ago
Skillsearch - Senior Gameplay Programmer

Skillsearch

Dominican Republic (On-Site)
6 Months ago
Gunzilla - Senior Console Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
PlayStation Global - Senior Gameplay Programmer

PlayStation Global

Helsinki, Uusimaa, Finland (On-Site)
2 Months ago
Wicked Workshop - Senior AAA Video Games Programmer

Wicked Workshop

Mitcham, Victoria, Australia (On-Site)
9 Months ago
House of How - Art Intern - Sweden

House of How

Boden, Norrbotten County, Sweden (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Hasbro is a leading toy and game company whose mission is to entertain and connect generations of fans through the wonder of storytelling and exhilaration of play. Hasbro delivers engaging brand experiences for global audiences through toys, consumer products, gaming and entertainment, with a portfolio of iconic brands including MAGIC: THE GATHERING, DUNGEONS & DRAGONS, Hasbro Gaming, NERF, TRANSFORMERS, PLAY-DOH and PEPPA PIG, as well as premier partner brands.

North Carolina, United States (On-Site)

Valencia, Valencian Community, Spain (On-Site)

Malaysia (Hybrid)

Quebec, Canada (On-Site)

Renton, Washington, United States (On-Site)

Renton, Washington, United States (On-Site)

Renton, Washington, United States (On-Site)

Renton, Washington, United States (Remote)

View All Jobs

Get notified when new jobs are added by Hasbro

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug