> Markdown version of [/jobs/ext/3097214-principal-ai-programmer-unreal-assistant-new](https://www.wearedevelopers.com/jobs/ext/3097214-principal-ai-programmer-unreal-assistant-new). 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). --- # Principal AI Programmer, Unreal Assistant New - **Company:** Epic Games, Inc. - **Location:** New York, NY, United States - **Salary:** $245,975.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Computer Programming, Databases, Game Engine, Python (Programming Language), Webui, Service-Oriented Architecture, Large Language Models, Backend, Build Management, Information Technology, Unreal Engine, Serverless Computing, Web Api - **Published:** September 26, 2026 - **Apply:** https://www.gamesjobsdirect.com/job/epic-games/principal-ai-programmer-unreal-assistant/360107 ## About the Role * Strong software programming background with hands-on experience in a game engine (Unreal Engine strongly preferred), including engine architecture and tooling/editor scripting * Practical experience building or shipping products powered by LLMs (agents, tool-calling, RAG, prompt/context programming), or a strong conceptual understanding of how LLMs work * Experience with cloud-native services and infrastructure: web APIs, databases, and service architecture and deployment * Excellent programming skills across C++ (engine-side) and Python and/or a web backend language * Ability to work full-stack and reason about tradeoffs across engine code, backend services, and a web front end * Excellent written and verbal communication skills * BS/MS in Computer Science or a related field ## Description * Design and build LLM-driven agents and tools that operate directly inside Unreal Engine, including engine-side C++/Python tooling and editor scripting * Design and extend the cloud-hosted agent harness, services, and database that mediate between LLMs and the engine * Work across the full stack (engine tooling, cloud backend, and the web UI used to drive and monitor agents) to ship end-to-end features * Evaluate and integrate emerging LLM capabilities (tool use, multi-agent orchestration, context management) into Epic's engine and pipeline tooling * Define technical direction for the reliability, safety, and evaluation of LLM-driven engine automation * Partner closely with engine, tools, and backend programmers, and mentor others on both game engine internals and LLM system design ## Related Videos - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [The Impact of AI on Game Development and the Industry](https://www.wearedevelopers.com/videos/100297-the-impact-of-ai-on-game-development-and-the-industry) - [Project Fugu: Extending the web](https://www.wearedevelopers.com/videos/832-project-fugu-extending-the-web) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [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) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [John Romero - What AI Can, Can’t, and Shouldn’t do for Games](https://www.wearedevelopers.com/magazine/478-john-romero-what-ai-can-can-t-and-shouldn-t-do-for-games) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)