Jobs · Engineering · North Carolina

Principal AI Engineer, Unreal Assistant

Epic Games · Cary, NC · 3 wk ago
EngineeringFull-time

About the role

At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. 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.

Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide.

Responsibilities

  • 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

Requirements

  • 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 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

Benefits

  • 100% of premiums paid for medical, dental, vision HRA, long term disability, life insurance & a 401k with competitive match for you and your dependents
  • Robust mental well‑being program through Modern Health, providing free therapy and coaching for employees & dependents
  • Throughout the year we celebrate our employees with events and company‑wide paid breaks
  • Unlimited PTO and sick time
  • Paid sabbatical after 7 years of employment

Similar jobs

Principal AI Engineer

VerizonAshburn, VA· 2 wk ago
Engineering$121k–$231k/yrapply on mycareer.verizon.com

Principal AI Engineer

Siemens EnergyCharlotte, NC· 3 wk ago
Information Technologyapply on jobs.siemens-energy.com

Principal AI Engineer

Siemens EnergyDeer Park, TX· 3 wk ago
Information Technologyapply on jobs.siemens-energy.com