AI Programmer (Game Team - Multiplayer)
JOB
SUMMARY
JOB
SUMMARY

AI Programmer (Game Team - Multiplayer)

Summary:

For over 30 years, Naughty Dog has been crafting best-selling, critically acclaimed games that constantly push the boundaries of narrative, gameplay, and technology. Our most recent game, The Last of Us Part II, has received over 300 Game of the Year awards and three of our games are among the top 10 highest scored games on the PlayStation 4. As a part of the Naughty Dog legacy, you’ll become a part of continuing the development of extraordinary and enduring experiences for a broad, global range of audiences.

Embark on Naughty Dog’s newest adventure – the studio’s first standalone multiplayer game! This is a rare opportunity to make an impact in your discipline and craft a unique experience that will be enjoyed and shared by a passionate, global community of players. Join now and be an integral member in building an incredible game whose impact will last years in the future.

AI is a crucial component of the games that Naughty Dog develops: it is responsible for carrying the narrative of the characters and the environments into every moment of gameplay. We are looking for programmers focused on developing and iterating on AI systems to bring Naughty Dog games to life. Whether it is improving existing systems, or concepting and implementing cutting edge new AI systems, you will have the opportunity to collaborate with some of the best developers in the world, while working closely with a diverse group of designers, animators and engineers.

The ideal candidate is passionate, driven and wants to guide the vision of the project. Our games are reflective of what we value as a company, giving a voice to everyone and celebrating diversity.

Responsibilities:

  • Architect and implement AI systems such as navigation, decision making, knowledge and dialog
  • Work closely with the Design and Animation teams to bring ideas and new gameplay features into the game
  • Additional responsibilities may be assigned as needed

Requirements & Skills:

  • Bachelor’s Degree in Computer Science or equivalent work experience
  • Strong math skills with emphasis on 3D math
  • Strong knowledge of C and C++ programming languages
  • Possesses the ability and drive to contribute and advance all aspects of a game
  • Have an understanding of networking and how it applies to games

Pluses:

  • Console programming experience
  • Strong knowledge of AI systems
  • Experience in collaborating in team settings
  • Passion for playing and developing exceptional games
  • Experience working on at least one shipped multiplayer title

As part of the Naughty Dog application process, candidates should expect to be given a technical interview.

#LI-AS1

APPLY NOW
AS PART OF THE NAUGHTY DOG APPLICATION PROCESS
CANDIDATES SHOULD EXPECT TO BE GIVEN A TECHNICAL INTERVIEW
SIMILAR
JOBS
AI Programmer (Game Team - Single Player)
Animation Programmer (Game Team - Multiplayer)
Animation Programmer (Game Team - Single Player)
Backend Programmer (Game Team - Multiplayer)