Senior Gameplay Programmer, AI

1 Month ago • All levels

Job Summary

Job Description

Insomniac is seeking a Senior Gameplay AI Programmer (Contract) to collaborate with content teams, design, implement, and maintain AI-driven gameplay experiences. The role involves anticipating design needs, providing feedback on code quality and performance, and driving new feature and architecture development within AI systems. Responsibilities include collaborating across teams, acting as an AI subject matter expert, creating flexible systems, estimating work, and understanding existing systems.
Must have:
  • Experience with enemy, boss, or ally AI features.
  • Extensive C++ skills.
  • Knowledge of memory management and performance optimization.
  • Understanding of 3D math and visualization concepts.

Job Details

Insomniac is looking for a Senior Gameplay AI Programmer (Contract). 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.

At Insomniac, we've embraced a digital-first culture, and support in-office, remote and hybrid working arrangements. We're passionate about creating robust, scalable systems for AAA games and delivering outstanding new player experiences while fostering employee well-being!

 

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, working with our partners, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location. 

Please note that the individual base pay range may vary based on job-related factors which may include knowledge, skills, experience, and location.

In addition, this role is eligible for benefit offerings that include medical, dental, and vision. Click here to learn more.

The estimated base pay range for this role is listed below, this is an hourly rate.

$82.74 - $124.09 USD

Similar Jobs

AI Fund - Curriculum Engineer

AI Fund

(Remote)
4 Months ago
Technorizen Software Solutions - Unity 3D Game Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
10 Months ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Louisiana, United States (Remote)
3 Months ago
Supercell - Senior Gameplay Engineer

Supercell

San Francisco, California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Evolution - Data Scientist

Evolution

Warsaw, Masovian Voivodeship, Poland (Hybrid)
10 Months ago
505 Games - Senior Software Engineer - Technical Business Unit

505 Games

Milan, Lombardy, Italy (Remote)
11 Months ago
Rockstar Games - Senior Physics Programmer

Rockstar Games

London, England, United Kingdom (On-Site)
1 Week ago
Light Speed Studios - Technical Artist

Light Speed Studios

Irvine, California, United States (On-Site)
6 Months ago
HoYoverse - Senior Gameplay Programmer AI

HoYoverse

Québec City, Quebec, Canada (Remote)
2 Months ago
Flying Wild Hog - Animation Programmer

Flying Wild Hog

(Remote)
10 Months ago
Activision - Expert Animation Engineer

Activision

Los Angeles, California, United States (On-Site)
2 Months ago
Qualcomm - Systems/Data Staff Engineer – Sensors

Qualcomm

Shanghai, China (On-Site)
3 Weeks ago
Epic Games - Animation Tools Programmer

Epic Games

United States (On-Site)
5 Months ago
Epic Games - Animation Tools Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Plug Power - Field Service Technician

Plug Power

Grove City, Ohio, United States (On-Site)
2 Weeks ago
Meetelise - Senior Software Engineer (San Francisco)

Meetelise

San Francisco, California, United States (Hybrid)
7 Months ago
Next Level Business Services - Sr. Big Data Engineer in San Francisco, CA  / McLean, VA

Next Level Business Services

San Francisco, California, United States (On-Site)
7 Months ago
hh exchange - Senior FP&A Analyst

hh exchange

Philadelphia, Pennsylvania, United States (Remote)
1 Month ago
Thousand Eyes - Principal Site Reliability Engineer, Datastores

Thousand Eyes

San Francisco, California, United States (On-Site)
3 Weeks ago
Cirrus Logic - Senior Staff Embedded Software Engineer

Cirrus Logic

Austin, Texas, United States (Hybrid)
3 Weeks ago
Qualcomm - IT Product Owner for Qualcomm Device Cloud

Qualcomm

San Diego, California, United States (On-Site)
1 Week ago
ByteDance - Backend Software Engineer, Enterprise Solution

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Axon - Strategic Account Executive

Axon

Washington, District Of Columbia, United States (On-Site)
2 Weeks ago
ION - Principal Business Consultant - Endur

ION

Houston, Texas, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

View All Jobs

Get notified when new jobs are added by Insomniac

Level Up Your Career in Game Development!

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

Job Common Plug