AI Programmer (Game Team - Single Player)
JOB
SUMMARY
JOB
SUMMARY

AI Programmer (Game Team - Single Player)

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.

As the developers of The Last of Us, Uncharted, and Jak and Daxter series, Naughty Dog's games are renowned for their character-driven narratives set in richly detailed worlds. These games are made possible by passionate developers who creatively collaborate to push the boundaries of technology, accessibility, and artistry with every single project. Join us and become a key member in a team making world-class experiences!

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:

  • Minimum of 1 shipped AAA game
  • Minimum of 3 years working in the video game industry
  • 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

Pluses:

  • Console programming experience
  • Strong knowledge of AI systems
  • Experience in collaborating in team settings
  • Passion for playing and developing exceptional games

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 - Multiplayer)
Animation Programmer (Game Team - Multiplayer)
Animation Programmer (Game Team - Single Player)
Backend Programmer (Game Team - Multiplayer)