AI/Gameplay Programmer (Mid / Senior Level)

4 Months ago • 2-10 Years • Animation

Job Summary

Job Description

Rockstar Games is hiring an AI/Gameplay Programmer. You'll implement combat features, research new techniques, and ensure high-quality player and non-player character experiences. Strong C++ skills, math knowledge, and problem-solving abilities are essential.
Must have:
  • C++ Programming
  • Math Skills
  • Problem Solving
  • Game Industry
Good to have:
  • Animation Trees
  • Multi-threaded Engines
  • Advanced AI
  • Procedural Animation
Perks:
  • Rockstar Culture
  • Global Collaboration

Job Details

At Rockstar Games, we create world-class entertainment experiences. 

Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry. 

Rockstar Toronto is on the lookout for a talented AI/Gameplay Programmer who is passionate about gameplay and character mechanics.

This is a full-time, in-office position based out of Rockstar’s unique game development studio in Oakville, ON. 

WHAT WE DO

  • We create exciting and believable player and AI characters.
  • We develop systems to deliver high quality player and non-player character movement using AI and Animation technology.
  • We work as a global team across multiple studios as well as working closely with animators, designers, and artists.
  • We follow an iterative process where we tune and polish features to establish the correct look and feel for the game.

RESPONSIBILITIES

  • Implement well designed, robust, and optimal combat gameplay features that integrate into our existing AI, Animation, Gameplay, and Physics systems.
  • Research and implement new ideas and techniques that have the potential to push our systems forward and stay cutting edge.
  • Focus on the small things. Our attention to detail is what sets our games apart.

QUALIFICATIONS

  • A degree in computer science or equivalent.
  • Minimum of 2 years working in the commercial games industry.

SKILLS

  • Solid C++ programming skills.
  • Strong math skills, knowledge of vectors, matrices, and linear algebra.
  • Excellent problem-solving ability.
  • Great team communication skills.
  • Knowledge of common animation technologies, such as animation trees.
  • Experience with multi-threaded game engines.
  • Passion for playing and creating cutting edge video game experiences.
  • A keen eye for qualitative issues is essential.

PLUSES

Please note that these are desirable skills and are not required to apply for the position.

  • Experience working on advanced AI or Gameplay features on an existing game project.
  • Experience developing animation driven combat mechanics utilizing weapons, melee, vehicle combat, etc.
  • Experience with procedural animation and IK systems.
  • In-depth familiarity of Rockstar products is a massive plus.

HOW TO APPLY

Please apply with a resume and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process.

Rockstar is committed to creating a work environment that promotes equal opportunity, dignity and respect.  In line with this commitment, Rockstar will provide accommodations to job applicants with disabilities (or on the basis of any other protected ground under human rights legislation) during the recruitment process, as well as to any Rockstar employees in order for them to perform the essential functions of their roles.  Rockstar will comply with its obligations under the Human Rights Code and the Accessibility for Ontarians with Disabilities Act and will provide accommodations as long as such accommodations do not pose an undue hardship on Rockstar.  If you need more information about Rockstar’s accommodation policies or process, or need to request an accommodation, please contact the Human Resources Department.

If you’ve got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.

#LI-AN1

Similar Jobs

Unity - Senior Sourcing Procurement Management

Unity

San Francisco, California, United States (On-Site)
6 Months ago
Unity - Développeur(se) de logiciels, WebGL Platform | Software Developer, WebGL Platform

Unity

Montreal, Quebec, Canada (On-Site)
4 Months ago
Branch GG - Senior Unity Engineer (Contract)

Branch GG

(Remote)
1 Month ago
Panteon Games - Senior Game Developer

Panteon Games

Ankara, Ankara, Türkiye (On-Site)
3 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
9 Hours ago
Guru Studio - Shot Finaling Artist: Julián

Guru Studio

Toronto, Ontario, Canada (Remote)
2 Months ago
Cloud Imperium Games - Lead Gameplay Animation Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago
Ubisoft - Senior Technical Animator (Assassin's Creed)

Ubisoft

Chengdu, Sichuan, China (On-Site)
8 Months ago
Ubisoft - Art Director - Cinematics

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
SKYDANCE - Layout Artist (polish)

SKYDANCE

Madrid, Community Of Madrid, Spain (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Infrastructure

Meta

Austin, Texas, United States (Remote)
3 Months ago
Rockstar Games - Senior Animation R&D Programmer

Rockstar Games

Toronto, Ontario, Canada (On-Site)
1 Month ago
CD PROJEKT RED - Engineer, Physics

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Maxis Studios - Game Designer - The Sims

Maxis Studios

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Playrix - Senior Technical Designer

Playrix

Montenegro (Remote)
3 Months ago
Limit Break - Lead Engineer (Unity) (Japan)

Limit Break

Tokyo, Japan (On-Site)
7 Months ago
Bigger Games - Game Developer | New Graduate

Bigger Games

İstanbul, Türkiye (On-Site)
8 Months ago
PlatinumGames - アニメーター/Animator

PlatinumGames

(On-Site)
1 Month ago
AAG APP - Senior Developer (Android Gaming)

AAG APP

Lucknow, Uttar Pradesh, India (Hybrid)
5 Months ago
Pragma - Professional Services Engineer - Customer Operations

Pragma

Canada (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Oakville, Ontario, Canada

Highspot - Principal Frontend Web Engineer

Highspot

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Digital Extremes - Internal Recruitment Specialist

Digital Extremes

London, Ontario, Canada (On-Site)
2 Months ago
Lionsgate Games - Sr. Systems Engineer - Data Storage and Protection

Lionsgate Games

Toronto, Ontario, Canada (On-Site)
1 Day ago
Activision - Senior Weapon Concept Artist

Activision

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Ubisoft - Technical Animation Director

Ubisoft

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
CharacterAI - UX Researcher

CharacterAI

Canada (On-Site)
3 Months ago
ICON Creative Studio - Modeling / Texturing Intern (On-Site)

ICON Creative Studio

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Larian Studios - TOOLS PROGRAMMER

Larian Studios

Quebec, Canada (On-Site)
1 Month ago
Epic Games - Concepteur technique

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Epic Games - Research Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Epic Games - Animation Lead

Epic Games

(On-Site)
7 Months ago
Studio Image Works - 2D Animator / Flash Animator

Studio Image Works

Gurugram, Haryana, India (On-Site)
1 Year ago
Ember Lab - Lead Cinematics Animator

Ember Lab

Orange, California, United States (On-Site)
3 Months ago
Ubisoft - 3D Rigger

Ubisoft

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Epic Games - Research Engineer

Epic Games

(On-Site)
1 Month ago
Microsoft - Senior Characters & Creatures Gameplay Animator - Gears of War- The Coalition

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Epoch Games - 3D Game Animator

Epoch Games

Winston-Salem, North Carolina, United States (Remote)
8 Months ago
Ubisoft - Machine Learning Programmer (Characters & Animation) - Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
The Walt Disney Company - Sr. Manager, Lead Character Animator

The Walt Disney Company

Glendale, California, United States (Remote)
1 Day ago

Get notifed when new similar jobs are uploaded

About The Company

Join a tight-knit team responsible for creating and publishing some of the most popular, innovative and critically acclaimed interactive entertainment in the world including the Grand Theft Auto series, the Red Dead series and many more.


Known for our dedication to quality and authenticity, a career at Rockstar Games is an opportunity to work on some of the most cutting edge, creatively rewarding and challenging projects available in any entertainment medium with some of the most talented people in the industry.


We offer successful candidates highly competitive salary and compensation packages, including a comprehensive benefits package for all eligible employees. Rockstar Games is an equal opportunity employer.

Edinburgh, Scotland, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Leeds, England, United Kingdom (On-Site)

New York, New York, United States (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Lincoln, England, United Kingdom (On-Site)

Lincoln, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

New York, New York, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Rockstar Games

Level Up Your Career in Game Development!

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

Job Common Plug