> Markdown version of [/jobs/ext/588042-gameplay-programmer](https://www.wearedevelopers.com/jobs/ext/588042-gameplay-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Gameplay Programmer - **Company:** NAUGHTY DOG, LLC. - **Location:** Greater Los Angeles, CA, United States (Remote available) - **Experience:** Experienced - **Salary:** $141,400.0 - $176,700.0 - **Contract:** Permanent contract - **Skills:** Computer Animation, Artificial Intelligence, Computer Programming, Video Game Development, Scripting, Information Technology, Programming Languages - **Published:** June 16, 2026 - **Apply:** https://arc.dev/remote-jobs/j/naughty-dog-gameplay-programmer-oxab3ho6fu ## About the Role * Minimum of 2 years working in the video game industry * Bachelor's degree in computer science or equivalent work experience * Solid math skills with emphasis on 3D math * Solid knowledge of C and C++ programming languages * Possesses the ability and drive to contribute and advance all aspects of a game Bonus Skills * Experience programming on enemies, including AI * Design or scripting experience in implementing enemies * Console programming experience * Passion for playing and developing exceptional games * Interest in crafting and iterating on moment-to-moment gameplay As part of the Naughty Dog application process, candidates should expect to be given a technical interview. The estimated USA base pay range for this zone (Los Angeles area) is listed below. This role may be eligible for additional compensation packages that includes annual bonus and other incentive plans. ## Description * Work closely with the Design and Animation teams to bring ideas and new gameplay features into the game * Collaborate with the team to design and implement and iterate on new enemy types, modifying existing features and creating new features to support the design * Additional responsibilities may be assigned as needed ## Related Videos - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Live Coding an Augmented Reality Game with WebXR](https://www.wearedevelopers.com/videos/199-live-coding-an-augmented-reality-game-with-webxr) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Writing a full-text search engine in TypeScript](https://www.wearedevelopers.com/videos/504-writing-a-full-text-search-engine-in-typescript) - [Confuse, Obfuscate, Disrupt: Using Adversarial Techniques for Better AI and True Anonymity](https://www.wearedevelopers.com/videos/1456-confuse-obfuscate-disrupt-using-adversarial-techniques-for-better-ai-and-true-anonymity) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)