AI Programmer

4 Months ago • 3 Years + • Research Development

Job Summary

Job Description

Ubisoft seeks an AI Programmer proficient in C++, scripting, and AI technologies for video game programming. Responsibilities include owning aspects of AI in gameplay interaction systems (design, implementation, polishing AI behaviors), developing tooling solutions for technical design, and collaborating with the gameplay team. Strong 3D math skills and experience with game engines are essential. The ideal candidate will have at least 3 years of experience in game development, focusing on gameplay or AI programming, and possess excellent debugging and problem-solving abilities.
Must have:
  • 3+ years game dev experience (AI/Gameplay)
  • Proficient in C++ and scripting
  • Strong AI algorithms & decision-making knowledge
  • Excellent debugging & problem-solving skills
  • Solid 3D math & linear algebra understanding
Good to have:
  • Experience with character mechanics
  • Animation driven features & Animation State Machines knowledge
  • Familiarity with Xbox, Playstation consoles
Perks:
  • International collaboration on AAA titles
  • Access to cutting-edge hardware and game engines
  • Fun and collaborative work environment

Job Details

Company Description

Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have 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. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

Job Description

Job summary:

UBISOFT is seeking for AI Programmer having proficiency in C++, Scripting, and strong skills in AI technologies applied to video game programming. Good 3D mathematical skills are required. Interest in video games and knowledge of different video game consoles like Xbox One X/S, PlayStation 4, 5 and other cutting-edge game consoles would be an advantage (But not a requirement).

As an AI Programmer you will be working withing gameplay team to own at least one aspect of AI in a gameplay interaction system – designing, implementing, and polishing AI behaviors. Another responsibility of AI Programmer is to come up with Tooling solutions for Technical Design.

 

Common Requirements

  • · Minimum 3 Years of experience making video games as gameplay/AI programmer
  • · Knowledge of AI Solver Algorithms & Decision-Making Techniques
  • · Strong knowledge of Linear Algebra & 3D Math
  • · Excellent debugging and problem-solving skills
  • · Take ownership of entire features and components of the game lifecycle and lead the product design and code elements
  • · Good communication skills both verbally and written
  • · Exceptional attention to detail, accuracy, and commitment to maintaining high standards of work
  • · Team player with Positive and "can-do" attitude with critical thinking and problem-solving skills
  • · Experience developing character mechanics is a plus.
  • · Experience developing animation driven features and knowledge of Animation State Machines is a plus.                                                                                                                                   Essential Technical Requirements and Duties:
  • · Strong programming skills in C++
  • · Strong experience with Engine and Gameplay Dev Processes
  • · Understanding of multi-threaded principles
  • · Ability to work efficiently with a large, existing code base
  • · Proficient in refactoring and optimizing existing systems
  • · Collaborate with other members & departments of project team to deliver large and complex features on time and to a high standard
  • · Be part of the development process and contribute improvements and suggestions, driving the quality of the code throughout the entire production cycle

Additional Information

  • International collaboration game projects & AAA IP’s.
  • Access to cutting-edge hardware.
  • Experience using hottest internally developed game engines.
  • Proficient and fun-to-work-with colleagues

Similar Jobs

Grammarly - Senior Staff Brand Writer

Grammarly

San Francisco, California, United States (Hybrid)
2 Weeks ago
Ubisoft - Customer Success Analyst

Ubisoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Single Store - Head of Digital & AI Transformation

Single Store

United States (Remote)
4 Weeks ago
Open Systems Technologies - Named Account Manager - SLED

Open Systems Technologies

Tulsa, Oklahoma, United States (Remote)
2 Weeks ago
Make - Data Engineer

Make

Olomouc, Olomouc Region, Czechia (On-Site)
2 Months ago
entrata - Software Engineer, AI

entrata

Logan, Utah, United States (Hybrid)
2 Weeks ago
CME Group - Generative AI Engineer

CME Group

Chicago, Illinois, United States (Hybrid)
1 Year ago
Tencent - NLP/LLM Research Intern

Tencent

London, England, United Kingdom (On-Site)
2 Weeks ago
Apple - AIML - Staff Machine Learning Engineer, Answers, Knowledge & Information

Apple

Seattle, Washington, United States (On-Site)
2 Weeks ago
ISS Stoxx - ESG Research Analyst (Diverse Sectors)

ISS Stoxx

Makati City, Metro Manila, Philippines (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Unity - Senior Data Scientist

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
HopSkipDrive - Senior Product Manager - AI

HopSkipDrive

United States (Remote)
1 Week ago
Cubic games - Level Designer

Cubic games

Yerevan, Yerevan, Armenia (Remote)
4 Weeks ago
Toast - Portland, OR Territory Account Executive

Toast

Portland, Oregon, United States (On-Site)
1 Month ago
Ubisoft - Customer Success Analyst

Ubisoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bombit - Junior Level Designer

bombit

Gdańsk, Pomeranian Voivodeship, Poland (Hybrid)
4 Weeks ago
USE Insider - Chatbot Integration & Onboarding Specialist - Arabic Speaker

USE Insider

Istanbul, İstanbul, Türkiye (Hybrid)
1 Week ago
FICO - Sr. Cloud DevOps Engineer (Crossplane, ArgoCD)

FICO

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Mcdonalds - Business Technical Analyst

Mcdonalds

Mexico City, Mexico (On-Site)
2 Months ago
WebFX - Lead Sales Development Representative (SDR) (Open to Remote or On-Site)

WebFX

Harrisburg, Pennsylvania, United States (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

DevRev - Account Executive - APJ Partners & Alliance Leader

DevRev

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Hashlist - Zone Control Unit Architect

Hashlist

Pune, Maharashtra, India (Hybrid)
10 Months ago
NCR Atleos - Software Engineer II - Java Full Stack

NCR Atleos

Hyderabad, Telangana, India (On-Site)
1 Year ago
Coupa - Sr. Lead Software Engineer

Coupa

Bengaluru, Karnataka, India (Remote)
1 Month ago
Mindtickle - Senior Technical Program Manager [Services]

Mindtickle

Pune, Maharashtra, India (Hybrid)
1 Month ago
Axi - QA Automation Engineer

Axi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Krafton India  - Sr Manager - QA

Krafton India

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Illumina - Senior Financial Business Systems Analyst II

Illumina

Bengaluru, Karnataka, India (On-Site)
2 Months ago
HP - Senior Financial Analyst - Statutory Centre of Excellence

HP

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Ion - Analyst - LCM - Mumbai - 764

Ion

Mumbai, Maharashtra, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

QuinStreet - Machine Learning Engineer

QuinStreet

Monterrey, Nuevo Leon, Mexico (Remote)
3 Months ago
Sika Group - R&D Technician

Sika Group

Pune, Maharashtra, India (On-Site)
2 Months ago
Glean - Software Engineer, Machine Learning

Glean

Bengaluru, Karnataka, India (On-Site)
2 Months ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model AI Platform) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
9 Months ago
CyberArk - DFIR & Threat Hunting Researcher

CyberArk

United Kingdom (On-Site)
1 Month ago
AI Fund - Head of AI @ Olakai

AI Fund

California, United States (Remote)
9 Months ago
Mendix - Senior Mendix Developer – AI Platform Development

Mendix

Munich, Bavaria, Germany (Hybrid)
3 Months ago
TVH - R&D Assistant

TVH

Waregem, Flanders, Belgium (Hybrid)
2 Weeks ago
C3 IoT - Pre-Sales AI Director – Generative AI

C3 IoT

Atlanta, Georgia, United States (On-Site)
3 Weeks ago
Stibo Systems - Java Developer, R&D Support

Stibo Systems

Aarhus, Denmark (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

San Francisco, California, United States (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Pune, Maharashtra, India (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Kyiv, Kyiv City, Ukraine (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

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

Job Common Plug