AI/Gameplay Programmer (Mid / Senior Level)

2 Months ago • 2-8 Years • Animation

Job Summary

Job Description

Rockstar Toronto seeks a talented AI/Gameplay Programmer passionate about gameplay and character mechanics. Responsibilities include implementing robust combat features integrating with existing AI, animation, gameplay, and physics systems; researching and implementing new techniques; and focusing on detail to achieve a high-quality game experience. The role involves collaboration with animators, designers, and artists across multiple studios. This full-time, in-office position requires solid C++ programming skills, strong math skills, excellent problem-solving abilities, and great team communication skills. Experience with animation technologies and multi-threaded game engines is essential.
Must have:
  • Solid C++ programming
  • Strong math skills (linear algebra)
  • Excellent problem-solving
  • Team communication
  • Animation tech knowledge
  • Multi-threaded game engines
  • Implement combat gameplay features
Good to have:
  • Advanced AI/Gameplay experience
  • Animation-driven combat mechanics
  • Procedural animation and IK systems
  • Rockstar product familiarity

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

Life church - Architectural Staff

Life church

Edmond, Oklahoma, United States (On-Site)
4 Months ago
Keen Software House - Senior Tools Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Month ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Cyprus (Remote)
4 Months ago
Meta - Data Science Director

Meta

New York, New York, United States (Remote)
3 Months ago
Tencent - Senior Engine Engineer

Tencent

(On-Site)
2 Months ago
Virtuos - Animation Director

Virtuos

France (Hybrid)
4 Months ago
Romero Games - Senior Gameplay Animator

Romero Games

Galway, County Galway, Ireland (Hybrid)
4 Months ago
Flying Bark Productions - CG FX Artist

Flying Bark Productions

Sydney, New South Wales, Australia (Hybrid)
6 Months ago
Ubisoft - Senior Rigger

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
Bloober Team - Senior Animation Programmer

Bloober Team

Lesser Poland Voivodeship, Poland (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - Environment Artist III (NST)

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
ION - Java Developer, Italy

ION

Italy (Hybrid)
4 Months ago
Playrix - Lead VFX Artist

Playrix

Montenegro (Remote)
4 Months ago
Unity - Product Monetization Manager

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Fun Crafters - Motion Designer

Fun Crafters

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
8 Months ago
Life church - Associate LifeKids Pastor

Life church

United States (On-Site)
4 Months ago
Amber - 3D Level Designer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Montenegro (Remote)
4 Months ago
Zynga - QA Engineer - Gram Games

Zynga

İstanbul, Türkiye (Hybrid)
2 Months ago
Amber - Sr. Game Engineer (Project Based)

Amber

Guadalajara, Jalisco, Mexico (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Unity - Senior Manager, Payroll Americas

Unity

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Airlab Inc  - Game Artist (Mobile)

Airlab Inc

Montreal, Quebec, Canada (On-Site)
7 Months ago
Squeeze Animation Studios - Image Compositor - Temporary Contract

Squeeze Animation Studios

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Amber - Localization Quality Assurance with Albanian

Amber

Montreal, Quebec, Canada (On-Site)
7 Months ago
Keywords Studios (Player Support) - Chercheurs Expérimentés d’Utilisateurs de Jeux

Keywords Studios (Player Support)

Montréal, Québec, Canada (Hybrid)
3 Months ago
Postman - Strategic Solutions Engineer

Postman

Toronto, Ontario, Canada (On-Site)
4 Months ago
Epic Games - Senior Engine Programmer

Epic Games

Canada (On-Site)
1 Month ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Canada (Remote)
4 Months ago
PwC - Corporate Tax Real Estate, Manager

PwC

Toronto, Ontario, Canada (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Qingci Games - Animator

Qingci Games

(On-Site)
2 Weeks ago
Limit Break - 3Dモデラー(Japan) - 3D Modeler

Limit Break

Tokyo, Japan (On-Site)
1 Month ago
Ubisoft - Senior Rigger

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
Viga Entertainment Technology - Rigging artist

Viga Entertainment Technology

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Studio Image Works - Manager-Business Development

Studio Image Works

Gurugram, Haryana, India (On-Site)
1 Year ago
Sony Pictures Animation - Associate Production Manager - Feature

Sony Pictures Animation

Culver City, California, United States (On-Site)
1 Month ago
LesJeudis - Senior Character Setup Artist - Star Wars : Eclipse™ (F/H/NB)

LesJeudis

Paris, Île-de-France, France (On-Site)
7 Months ago
Xentrix Studios - Visual FX – Team Lead

Xentrix Studios

India (On-Site)
3 Months ago
SKYDANCE - Environment Set Dressing Trainee

SKYDANCE

Madrid, Community Of Madrid, Spain (On-Site)
2 Weeks ago
Scanline VFX - Développeur Pipeline Senior (Maya)/ Senior Pipeline Developer (Maya)

Scanline VFX

Montreal, Quebec, Canada (On-Site)
3 Months 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.

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

Dundee, Scotland, United Kingdom (On-Site)

Oakville, Ontario, Canada (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Oakville, Ontario, Canada (On-Site)

Carlsbad, California, 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