Principal AI Engineer, Unreal Assistant
Epic Games · Cary,North Carolina,United States
About this role
## WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment—whether we’re building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences. Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development. --- ## ENGINEERING - UNREAL ENGINE ### What We Do Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of engineering experts is always innovating to improve the tools and technology that empower content developers worldwide. ### What You’ll Do We’re looking for a **Principal AI Engineer** who builds products that integrate AI into **Unreal Engine**. You’ll design and ship the full stack of systems that let **LLMs act inside the engine** (end to end, not just a single layer), bringing depth in game engine architecture, cloud services, and how LLMs actually work. In this role, you will: - Design and build **LLM-driven agents and tools** that operate directly inside Unreal Engine, including engine-side **C++/Python tooling** and **editor scripting** - Architect 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 engineers, and mentor others on both game engine internals and LLM system design ### What we’re looking for - Strong software engineering 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 engineering), or a strong conceptual understanding of how LLMs work - Experience with cloud-native services and infrastructure: **web APIs, databases**, and service architecture/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 --- ## EPIC JOB + EPIC BENEFITS = EPIC LIFE Epic offers comprehensive benefits, including medical, dental, vision HRA, long-term disability, life insurance, and a 401k with competitive match. They also provide a mental well-being program through Modern Health (free therapy and coaching for employees and dependents), unlimited PTO and sick time, and paid company events/breaks. Employees are recognized for 7 years of employment with a paid sabbatical. --- ## ABOUT US Epic Games is a leading interactive entertainment company. For over 30 years, we’ve been making award-winning games and engine technology that empowers others to create visually stunning games and 3D content. Epic values d
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.