Principal AI Programmer, Unreal Assistant
$274.05k - $401.94k per yearEpic Games
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 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.
PROGRAMMING - 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 programming experts are always innovating to improve the tools and technology that empower content developers worldwide.
What You'll Do
We're looking for a Principal Al Programmer who builds products that integrate Al into Unreal Engine. You'll design and ship the full stack of systems that let LLMs act inside the engine (from 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
- 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
What We're Looking For
- 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, Retrieval Augmented Generation, 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
EPIC JOB + EPIC BENEFITS = EPIC LIFE
We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long‑term disability insurance as well as weekly indemnity (short‑term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well‑being program through Modern Health, which provides free therapy and coaching for employees & dependents.
Pay Transparency Information
The expected annual base pay range(s) for this position are detailed below. Each base pay range is relevant only for individuals who are residents of or will be expected to work within the specified locale. Compensation varies based on a variety of factors, which include (but aren’t limited to) things such as skills and competencies, qualifications, knowledge, and experience. In addition to base pay, most employees are eligible to participate in Epic’s generous benefit plans and discretionary incentive programs (subject to the terms of those plans or programs).
British Columbia Base Pay Range
$274,049—$401,939 CAD
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 make visually stunning games and 3D content that bring environments to life like never before. Epic's award‑winning Unreal Engine technology not only provides game developers the ability to build high‑fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world‑class talent.
Like what you hear? Come be a part of something Epic!
Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
#J-18808-Ljbffr$166.2k - $243.75k per year
...PROGRAMMING - GAMES What We Do Unreal projects have been leading the pack of... ...experiences and technology. As a Senior Gameplay AI Programmer, you'll play a critical role on a small,... ...match. In addition to the EAP (employee assistance program), we also offer a robust mental...SuggestedLong term contractFull timeTemporary workWorldwide$166.2k - $243.75k per year
...development. PROGRAMMING - UNREAL ENGINE What We Do Unreal... ...re looking for a Senior Tools Programmer to evolve artist tools within... ...record of exploring and applying AI capabilities to advance artist... ...addition to the EAP (employee assistance program), we also offer a...SuggestedLong term contractTemporary workWorldwide$96k - $144k per year
...work in Canada and reside within Canada. We are looking for a Gameplay AI Software Engineer to drive the technical direction and execution of a new original game being developed in Unreal Engine 5 . You will be embedded in a core gameplay team to implement gameplay...SuggestedLong term contractFull timeTemporary workRemote workFlexible hours$70k - $90k per year
...millions of casual players every day. Job Overview: As a Programmer at Smoking Gun Interactive (SGI), you’re enthusiastic and driven... ...industry; Shipped Experience; Game Engine experience in Unreal Engine 4 or 5/Unity; Mobile: iOS, Android; Console programming...SuggestedRemote jobLong term contractFull timeCasual workInternshipWorldwide$128.85k - $188.98k per year
...engine and game development. PROGRAMMING - UNREAL ENGINE What We Do Unreal-powered... ...is looking for an experienced Engine Programmer to enhance the player experience on the PC... ...match. In addition to the EAP (employee assistance program), we also offer a robust mental well...SuggestedLong term contractFull timeTemporary workWorldwide$159.41k - $233.8k per year
...PROGRAMMING - GAMES What We Do Unreal projects have been leading the pack of real... ...'ll Do We're looking for a Lead UI Programmer who is passionate about games and well-... ...match. In addition to the EAP (employee assistance program), we also offer a robust mental well...Long term contractFull timeTemporary workWorldwide$182.82k - $268.13k per year
...Epic Games is looking for a Senior Security Programmer focused on Game Security to develop and... ...that have prior experience working with Unreal Engine. Your primary focus will be on the... ...that our services are resilient at scale. Assist in diagnosing and resolving Live issues...Long term contractFull timeTemporary work$201.28k - $295.21k per year
...engine and game development. PROGRAMMING - UNREAL ENGINE What We Do Unreal-... ...What You'll Do As a Senior Language Programmer at Epic Games, you will be at the center... ...match. In addition to the EAP (employee assistance program), we also offer a robust mental well...Long term contractFull timeTemporary workWorldwide- ...fruits de notre succès avec nos employés par l’entremise d’un programme de bonis annuels et d’un régime d’achat d’actions des employés... ...grandissantes ! Nous sommes présentement à la recherche d'analystes principaux(ales) en actuariat ! Ce que vous accomplirez chez nous :...Full timeFlexible hours
$108k - $132k per year
...looking for an Intermediate Software Engineer to build various gameplay and engine systems for a new original game being developed in Unreal Engine 5 . You will work across core gameplay systems, multiplayer and networking, UI support, and other systems essential to...Remote jobLong term contractFull timeFlexible hours$103.9k - $134.46k per year
...Sandbox VR is looking for a Senior Gameplay Programmer to help shape the future of immersive... ...to life by building player interactions, AI behaviors, and core systems in Unity, working... ..., Sandbox VR uses limited AI tools to assist in resume review. Specifically, we use Lever...Full timeInternship3 days per week$180.1k - $247.6k per year
...CD PROJEKT RED is looking for an experienced Expert Animation Programmer to join our R&D team based in Vancouver, British Columbia. This... ...math. ~ Experience working with large-scale game engines, e.g. Unreal Engine, Unity, or proprietary engines (Unreal Engine preferred)....Full timeCasual workWork at officeRemote workWork from homeHome officeFlexible hours1 day per week$136k - $170k per year
...Software Engineer to build various gameplay and engine systems for a new original game being developed in Unreal Engine 5 . You will work across core gameplay systems, AI, platforms support, build and delivery pipelines and other systems essential to delivering a polished,...Long term contractFull timeRemote workFlexible hours$210.61k - $308.89k per year
...engine and game development. PROGRAMMING - UNREAL ENGINE What We Do Unreal-... ...searching for an experienced Senior Language Programmer to join our Verse team, which owns the... ...match. In addition to the EAP (employee assistance program), we also offer a robust mental well...Long term contractFull timeTemporary workWorldwide$40 - $60 per hour
...Unreal Engine Lighting Artist This position is based in Vancouver, BC. All applicants must reside in British Columbia, Canada. About Zoic Zoic Studios is a Visual Effects company that specializes in high end visual effects for television, film, and advertising. Our...Hourly payFull timeRemote workWork from homeRelocation$197.62k - $289.85k per year
...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...Long term contractWorldwide$90k - $120k per year
...that resonate with strategy gamers worldwide and entertain millions of casual players every day. Job Overview: As a Senior Programmer at Smoking Gun Interactive (SGI), you’re a talented and driven person who enjoys working on great projects. You have experience in...Remote jobLong term contractFull timeCasual workWorldwide$40 - $60 per hour
...BC, Senior Unreal Technical Artist This position is based in Vancouver, BC. All applicants must reside in British Columbia, Canada. About Zoic Zoic Studios is a Visual Effects company that specializes in high end visual effects for television, film, and advertising...Hourly payContract workRemote workWork from homeRelocation- ...We’re looking for an experienced, hands-on assistant manager to lead front-of-house operations. This is a working role for someone who thrives during service, leads by example, and is confident in managing both people and performance in a fast-paced environment. Key Responsibilities...Full timePart timeLocal areaShift work
- ...Function This is supervisory and recreation programming work in assisting in the development, coordination andimplementation of community... ...an orientation to same. Oversees and schedules Program Assistant IIs. In consultation with peers, arranges for and schedules...Hourly payFull timePart timeSeasonal workLocal areaShift work
$55 per hour
Overview Languages English Education College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year or equivalent experience Experience 7 months to less than 1 year Hybrid Work must be completed ...Permanent employmentFull timeWork at officeRemote work$35 - $38 per hour
...impart your expertise on your stakeholders, and enable them with AI to achieve their own goals. This role is a paid, fixed-term 4-... ...dashboards, portals, small web apps, reports, and integrations. Use AI-assisted development tools (Claude Code, Cursor, Codex, etc) as your...Hourly payPermanent employmentFull timeFixed term contractInternshipWork at officeWorldwide3 days per week$96.56k - $128.74k per year
...commerce. Poste : Ingénieur(e) principale en logiciels, Adobe Edge... ...de conception et Ingénierie assistée par l’IA Type d’emploi :... ...apprentissage continu, notamment des programmes de formation, des ateliers et... ...pratique de l’utilisation d’assistants ou d’agents de codage...Permanent employmentFull timeContract workApprenticeshipSummer workWork at office3 days per week$103k - $155k per year
...with Heart. The Opportunity When people talk about generative AI and other ML-powered solutions in today's conversation, they often... ...norms will be provided by your manager. Note: Nutanix does not assist with applications for work permits or permanent residence, including...Permanent employmentFull timeInternshipManual laborWork at officeRemote workRelocation package3 days per week- ...The Stable House Bistro – Vancouver The Stable House Bistro is looking for a passionate and driven Assistant General Manager to join our team. We are an award-winning, neighborhood-focused wine bar and bistro, committed to warm hospitality, quality food and beverage, and...Full timeWeekend workAfternoon shift
- ...we are pioneering a new standard for soil intelligence. Combining AI, spectroscopy, and genomics, we deliver actionable insights in... ...climate resilience. YOUR ROLE AT MIRATERRA As Executive Assistant, you'll be a trusted partner to our CEO, protecting his focus and...Permanent employmentFull timeWork at officeFlexible hours
- ...and techniques which embrace several diverse cultures in a modern, yet approachable setting. We are looking for a Pastry Chef Assistant to be responsible for the development and production of desserts and pastry-related recipes and maintain the highest level of food...Part timeLocal areaShift workNight shift
$96.56k - $128.74k per year
...grâce au commerce. Poste : Analyste principal des affaires Type d’emploi : Affectation... ...d’apprentissage continu, notamment des programmes de formation, des ateliers et de la... ...les objectifs stratégiques. L’analyste principale ou l’analyste principal des systèmes de...Permanent employmentFull timeApprenticeshipSummer workWork at officeImmediate startDay shift- ...Security D3 Security is transforming SecOps with Morpheus, our AI-driven Autonomous Security Operations Center (ASOC) platform.... ...intersection of agentic AI engineering, full-stack development, and AI-assisted coding workflows . You will work on practical product...Permanent employmentFull timeWork at officeMonday to friday
- ...About Glia Glia is the #1 Banking AI platform, empowering community and regional financial institutions to create efficiencies, accelerate... ...s AI features. Provide pre-sales consultancy on AI features to assist our prospective clients in adopting Glia. Analyze AI...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal AI Programmer, Unreal Assistant. Be the first to apply!
- general engineer Vancouver, BC
- mechanical engineering project manager Vancouver, BC
- directeur ingénierie Vancouver, BC
- mechanical engineering director Vancouver, BC
- director software engineering Vancouver, BC
- chief engineer Vancouver, BC
- chief power engineer Vancouver, BC
- engineering project manager Vancouver, BC
- project engineer assistant project manager Vancouver, BC
- animal assistant Vancouver, BC


