Epic Games is looking to develop tools to bring AI-powered conversational technology to games, pushing the envelope to define the future of real-time graphics and gaming technology.
Requirements
Expert Python (async I/O, data programming); strong systems skills
Proficiency with AI-assisted development tools (e.g., Copilot, Claude Code, Cursor, Windsurf)
Comfort reading papers and turning ideas into robust code
Experience with reinforcement learning, safety alignment, or RAG techniques
LLM-related open-source contributions or published research
Responsibilities
Own the data pipeline: source/synthesize scalable conversational datasets, and enforce data quality, privacy, and provenance
Train and align at scale: build distributed SFT/DPO/RLHF workflows, automate evals, and iterate quickly
Enable the creation of new real-time experiences: integrate LLMs with tool use, memory/RAG, and TTS/ASR; meet strict latency and cost budgets for live gameplay
Collaborate with the moderation teams: work with Epic’s moderation teams to continue refining safeguards and policy checks
Partner widely: collaborate with gameplay programmers, designers, and artists to prototype and ship real-time experiences in games
Other
B.S. in CS/ML/EE/Math or equivalent; advanced degree a plus
5+ years building production ML or distributed systems (flexible for exceptional impact)
Must be a resident of or willing to work in North America or Europe (including CA & WA)
Ability to work in a collaborative and inclusive work culture
Commitment to Epic’s Equal Employment Opportunity (EEO) Policy