Animation 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!

The animation programmer is a creative position responsible for developing and maintaining gameplay animation pipelines, systems and features. This individual will collaborate with other engineers and artists working with advanced animation technologies such as motion matching, procedural rigs, IK, physics, and more to push the visual bar in effective, emotional storytelling in games.

Responsibilities:

  • Invent, develop, maintain, and improve upon gameplay animation systems that leads the industry in quality while maintaining robust flexibility for use by AI, designers, and script
  • Take the full range of ownership of gameplay animation features from content creation tools to the runtime
  • Work closely with animators, technical artists, and designers
  • Work with blending of procedural animation systems and IK with authored content
  • Apply a critical eye, willingness to experiment, and enthusiasm to collaborate with artists and other creative disciplines to achieve the best possible quality
  • Additional responsibilities may be assigned as needed

Requirements & Skills:

  • Familiarity with various animation technologies such as animation keys, curves, interpolation, IK, etc.
  • 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
  • Bachelor’s Degree in Computer Science or equivalent work experience

Bonus Skills:

  • Console programming experience
  • Maya/digital content creation tools experience
  • Familiarity with animation build pipelines
  • Having shipped games or console titles

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

Apply Now

Current Openings

Job Opportunities

If you think you have what it takes to join our talented Kennel, please review our current openings.

If you don’t see your desired position listed—don’t fret! Just apply under the General Application tab and send us your resume, along with a link to your portfolio or demo reel (if applicable). Please do not send us any unsolicited game ideas, scripts, treatments, code, or other creative works. Sorry, Naughty Dog does not offer any internships or student work-study opportunities at this time.

Note to Recruiters and Placement Agencies: We do not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any of our employees. We will not pay fees to any third party agency, outside recruiter or firm without a mutually agreed-upon contract and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered our property and will be processed accordingly.

It is the policy of Sony Interactive Entertainment, LLC. (SIE) to provide equal employment opportunity for all applicants and employees. SIE does not unlawfully discriminate on the basis of race, color, religion, sex, national origin, age, handicap, veteran status, marital status, or any other category protected by applicable federal and state law. SIE also makes reasonable accommodations for handicapped and disabled employees.

The Recruiting Process

We feel it is important to let you know how the recruiting process works here at Naughty Dog. Here is what you can expect from us:

  1. Upon submission, you will receive an automated message stating your resume has been received and will be reviewed thoroughly by our recruiting team.
  2. Due to the high volume of applications received, it is not possible to respond directly to each candidate.
  3. If you are selected, you will be contacted for an initial phone screen or test.
  4. The next step is a second phone or Teams video interview, or an invite to come out and meet us at the studio.
  5. In the event that we choose not to move forward at any point in the recruiting process, we will let you know.
  6. If your qualifications do not match the criteria of a current position, your resume will be kept on file for future consideration.

Thank you for your interest in Naughty Dog.