Outscal Logooutscal logo

Senior Gameplay Programmer - AI

11 Hours ago • 4-8 Years • Systems Design • $160,300 PA - $240,500 PA

Job Summary

Job Description

Insomniac Games seeks a Senior Gameplay AI Programmer to collaborate with content teams, designing, implementing, and maintaining industry-leading enemy and ally gameplay experiences. This role requires anticipating design needs and player expectations, providing feedback on code quality, user experience, and performance. Responsibilities include collaborating across teams to drive player experience, acting as an AI subject matter expert, mentoring junior staff, creating flexible and dynamic systems, accurately estimating work, understanding complex systems, and working with internal teams to deliver great gameplay experiences. The ideal candidate will have experience owning and delivering AI features for enemies, bosses, or allies, strong C++ skills, knowledge of memory management, performance optimization, and 3D math. Player-centered design skills and the ability to advocate for feature alternatives are crucial.
Must have:
  • Prior experience in enemy/ally AI feature delivery
  • Extensive C++ skills
  • Knowledge of memory management and optimization
  • Understanding of 3D math and linear algebra
  • Player-centered design approach
Perks:
  • Medical, dental, vision insurance
  • Matching 401(k)
  • Paid time off
  • Wellness program
  • Sony product discounts
  • Bonus package

Job Details

Insomniac is looking for a Senior Gameplay AI Programmer. In this role you'll collaborate closely with our content teams as we design, implement and maintain industry leading enemy and ally gameplay experiences. A Senior Gameplay Programmer anticipates design needs and player expectations and leverages their experience to provide feedback on code quality, user experience, and performance throughout the course of development. We value ownership, technical expertise, initiative, and effective communication

Essential duties and responsibilities include the following:

  • Collaborate across teams to drive player experience and feature quality with a focus on AI<>Player interactions
  • Act as a subject matter expert for our AI team, providing mentorship/assistance to more junior staff through code reviews and participation in our AI special interest group
  • Create features and systems that can work flexibly and dynamically across diverse environments and situations
  • Architect and implement systems that are as simple as possible without compromising scalability and extensibility
  • Accurately estimate assigned work, contribute to efforts to ensure work is in scope, and proactively update team on task status.
  • Understand complex existing systems and how they interact. Expand or create new systems as needed to deliver on the promise of our features
  • Work across teams to understand how our internal customers use the tools and systems that we develop to deliver great gameplay experiences
  • Drive new feature and architecture development within AI Systems

Skills you should bring to this role:

  • Prior experience owning and delivering features in the areas of enemy, boss, or ally AI
  • Extensive C++ skills
  • Knowledge of memory management, performance optimization, systems interfaces, and other programming principles and best practices
  • Knowledge of mathematical concepts, particularly 3D math and visualization using linear algebra
  • An eye for player-centered design
  • Ability and willingness to articulate strengths and weaknesses of proposed features, and to advocate for alternatives

Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights.

 

At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location. 

Base pay is one component of our total compensation package. Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location, as well as additional compensation components, such as annual bonus, profit sharing, and other incentive plans.

In addition, this role is eligible for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more.

Profit Sharing (PSS Only)

$160,300 - $240,500 USD

Similar Jobs

Meta - Software Engineer, Product

Meta

Washington, District Of Columbia, United States (Remote)
4 Months ago
Meta - Production Engineer

Meta

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Bohemia Interactive - Programmer Modding Quality

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
ByteDance - LLM Software Engineer/Researcher (Applied Machine Learning)- 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
8 Months ago
NVIDIA - Senior System Power Management Engineer

NVIDIA

Canada (On-Site)
1 Month ago
Epic Games - Fortnite Gameplay Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Samsung Semiconductor - Staff Engineer, SOC Static Timing Analysis (STA)

Samsung Semiconductor

Folsom, California, United States (On-Site)
12 Hours ago
Epic Games - Principal Engine Programmer, Verse Framework

Epic Games

Bellevue, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Forgotten Empires - Senior Software Engineer - Age of Empires (Remote)

Forgotten Empires

Masovian Voivodeship, Poland (Remote)
1 Week ago
Epic Games - Senior Engine Programmer, Fortnite Tech

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Day ago
Zuru - Junior C++ Software Engineer

Zuru

Modena, Emilia-Romagna, Italy (Hybrid)
5 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Redmond, Washington, United States (Remote)
4 Months ago
MADFINGER Games - Senior Gameplay Programmer - Unreal

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
4 Months ago
ByteDance - Tech Lead - Global E-Commerce Supply Chain

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
ION - Product Management Analyst

ION

Pune, Maharashtra, India (On-Site)
5 Months ago
Zoox - Senior/Staff C++ Software Engineer - Robot Link Platform

Zoox

Foster City, California, United States (On-Site)
5 Months ago
Moon Active - Team Manager, Game Design Tools

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Power Integrations - Process Engineer

Power Integrations

Branchburg, New Jersey, United States (On-Site)
5 Months ago
NVIDIA - Senior Signal Integrity Design Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Meta - Technical Game Designer

Meta

San Francisco, California, United States (Remote)
4 Months ago
PlayStation Global - QA Lead (Contract)

PlayStation Global

Los Angeles, California, United States (On-Site)
2 Months ago
PlayStation Global - Character Artist (ExDev - Contract)

PlayStation Global

Los Angeles, California, United States (On-Site)
1 Month ago
ByteDance - Cloud Network Engineer

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Meta - Technical Program Manager, ML

Meta

Menlo Park, California, United States (On-Site)
4 Months ago
Sandbox VR - Retail Associate

Sandbox VR

Los Angeles, California, United States (On-Site)
5 Months ago
NVIDIA - Senior Infrastructure Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Twitch - Software Engineer I - iOS

Twitch

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Systems Design Jobs

NVIDIA - Senior Power and Thermal Engineer

NVIDIA

Canada (Hybrid)
1 Month ago
Google - Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

Google

Atlanta, Georgia, United States (On-Site)
4 Months ago
Tesla - Senior Controls Engineer, Technical Services

Tesla

Brandenburg, Germany (On-Site)
1 Month ago
SmileGate - System Planner, LOST ARK Mobile

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
20 Hours ago
Escape Velocity Entertainment - Lead Gameplay Engineer

Escape Velocity Entertainment

(Remote)
11 Hours ago
ByteDance - Optical Scientist - Display Optics System

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Tesla - Fire Alarm Design Engineer

Tesla

Brandenburg, Germany (On-Site)
1 Month ago
Epic Games - Lead Gameplay Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
9 Months ago
NVIDIA - Senior CPU Design Engineer

NVIDIA

Hillsboro, Oregon, United States (Hybrid)
6 Days ago
NVIDIA - Senior Chip Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Insomniac Games

Level Up Your Career in Game Development!

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

Job Common Plug