AI Programmer

3 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

PayPal - Engineer - Backend (Golang)

PayPal

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
bytedance - Software Engineer - Network Security - San Jose

bytedance

San Jose, California, United States (On-Site)
8 Months ago
IMC - Operational Delivery Manager

IMC

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Illumina - Sr. Product Manager, High Throughput NGS Systems

Illumina

San Diego, California, United States (On-Site)
1 Month ago
GLu Mobile - Mobile Client Engineer

GLu Mobile

Toronto, Ontario, Canada (Hybrid)
1 Month ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Zscaler - Staff Machine Learning Engineer

Zscaler

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Doola - AI Engineering Manager

Doola

Bengaluru, Karnataka, India (Remote)
2 Weeks ago
Agara labs - Software Development Engineer - R&D

Agara labs

Bengaluru, Karnataka, India (Remote)
1 Month ago
Match Group - Machine Learning Software Engineer

Match Group

Seoul, South Korea (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Lead FX Artist

Ubisoft

Montpellier, Occitanie, France (On-Site)
3 Months ago
Techland - Security Risk Officer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Ziff Davis - Partnership Account Executive

Ziff Davis

Chicago, Illinois, United States (Remote)
1 Month ago
Make - Senior Data Engineer

Make

Olomouc, Olomouc Region, Czechia (On-Site)
1 Month ago
Sika Group - Program Manager

Sika Group

Pune, Maharashtra, India (On-Site)
1 Month ago
Oliver Agency - Account Manager

Oliver Agency

Manila, Metro Manila, Philippines (On-Site)
2 Weeks ago
PwC - PaPM Role

PwC

Zürich, Zurich, Switzerland (On-Site)
9 Months ago
version 1 - Service Desk Level 1/Level 2 Analyst

version 1

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
LeoVegas - CRM Manager - Danish Speaking

LeoVegas

Copenhagen, Denmark (Hybrid)
1 Month ago
Coda - Partner Enablement Specialist

Coda

Shanghai, China (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Capgemini - Transition Manager

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Enphase Energy - Staff Product Marketing Manager

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
zeta - Software Development Engineer I - Frontend

zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Blinkhealth - Senior Software Engineer

Blinkhealth

India (On-Site)
2 Months ago
Autodesk - Senior Software Engineer

Autodesk

Pune, Maharashtra, India (On-Site)
1 Month ago
Zelis  - Financial Analyst, FP&A

Zelis

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
Sapiens - Quality Analyst

Sapiens

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Agara labs - Senior Content Marketing Executive

Agara labs

Bengaluru, Karnataka, India (Remote)
2 Months ago
Ethos Life - Lifecycle Marketing Manager

Ethos Life

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Capgemini - WLAN Tester

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Scale AI - Engagement Manager, Gen AI

Scale AI

San Francisco, California, United States (On-Site)
2 Months ago
Alpha Sense - Channel and Customer Research Analyst

Alpha Sense

United States (Remote)
1 Month ago
Match Group - Senior Machine Learning Engineer

Match Group

New York, United States (Hybrid)
1 Week ago
zoox - Senior/Staff Software Engineer - Learned Trajectory Machine Learning Engineer

zoox

Foster City, California, United States (Hybrid)
8 Months ago
LeoVegas - Senior Market Researcher

LeoVegas

Newcastle Upon Tyne, England, United Kingdom (On-Site)
1 Week ago
bytedance - Research Scientist, Multimodality

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Apple - MBP Operations, AIML Program Manager

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Apple - Embedded Signal Processing and ML Algorithms Engineer

Apple

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Capgemini - ML OPS

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
Qualcomm - Data Centre/Cloud AI Go-to-Market Director

Qualcomm

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Da Nang, Vietnam (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Pune, Maharashtra, India (Hybrid)

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

Pune, Maharashtra, India (Hybrid)

Montpellier, Occitanie, France (Hybrid)

Barcelona, Catalonia, Spain (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