Enable job alerts via email!

Senior Gameplay Programmer - AI United States, Remote

Insomniac Games

United States

Remote

USD 60,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Gameplay AI Programmer to enhance player interactions and gameplay experiences. In this role, you will collaborate with diverse teams to design and implement innovative AI systems that adapt to various environments. Your expertise in AI programming, performance optimization, and player-centered design will be crucial in delivering high-quality features. This is an exciting opportunity to take ownership of your work while mentoring junior team members and driving architectural development within AI systems. Join a dynamic team where your contributions will significantly impact the gaming experience.

Qualifications

  • Experience in delivering features for enemy, boss, or ally AI.
  • Strong understanding of programming principles and best practices.

Responsibilities

  • Collaborate to enhance player experience and feature quality focusing on AI interactions.
  • Mentor junior staff and participate in AI special interest group.

Skills

AI Programming
Memory Management
Performance Optimization
3D Math
Player-Centered Design

Job description

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.
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.