Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal AI Programmer, Unreal Assistant

$274.05k - $401.94k per year

Epic 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
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal AI Programmer, Unreal Assistant in Vancouver, BC vacancy
  • $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... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  • $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... 
    Suggested
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    1 day ago
  • $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... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Remote work
    Flexible hours

    Blackbird Interactive

    Vancouver, BC
    more than 2 months ago
  • $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... 
    Suggested
    Remote job
    Long term contract
    Full time
    Casual work
    Internship
    Worldwide

    Smoking Gun Interactive Inc.

    Vancouver, BC
    14 days ago
  • $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... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  • $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 contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  • $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 contract
    Full time
    Temporary work

    Epic Games

    Vancouver, BC
    more than 2 months ago
  • $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 contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  •  ...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 time
    Flexible hours

    Intact Financial

    Vancouver, BC
    14 hours ago
  • $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 job
    Long term contract
    Full time
    Flexible hours

    Blackbird Interactive

    Vancouver, BC
    more than 2 months ago
  • $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 time
    Internship
    3 days per week

    Sandbox Vr

    Vancouver, BC
    more than 2 months ago
  • $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 time
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    CD PROJEKT RED

    Vancouver, BC
    more than 2 months ago
  • $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 contract
    Full time
    Remote work
    Flexible hours

    Blackbird Interactive

    Vancouver, BC
    more than 2 months ago
  • $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 contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    more than 2 months ago
  • $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 pay
    Full time
    Remote work
    Work from home
    Relocation

    Zoic Studios

    Vancouver, BC
    1 day ago
  • $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 contract
    Worldwide

    Epic Games

    Vancouver, BC
    4 days ago
  • $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 job
    Long term contract
    Full time
    Casual work
    Worldwide

    Smoking Gun Interactive Inc.

    Vancouver, BC
    14 days ago
  • $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 pay
    Contract work
    Remote work
    Work from home
    Relocation

    Zoic Studios

    Vancouver, BC
    1 day ago
  •  ...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 time
    Part time
    Local area
    Shift work

    Rumble Fish Restaurants Ltd

    Vancouver, BC
    7 days ago
  •  ...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 pay
    Full time
    Part time
    Seasonal work
    Local area
    Shift work

    City of Vancouver

    Vancouver, BC
    7 days ago
  • $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 employment
    Full time
    Work at office
    Remote work

    Vancouver Psychology Centre

    Vancouver, BC
    3 days ago
  • $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 pay
    Permanent employment
    Full time
    Fixed term contract
    Internship
    Work at office
    Worldwide
    3 days per week

    Match Group

    Vancouver, BC
    13 days ago
  • $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 employment
    Full time
    Contract work
    Apprenticeship
    Summer work
    Work at office
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Vancouver, BC
    7 days ago
  • $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 employment
    Full time
    Internship
    Manual labor
    Work at office
    Remote work
    Relocation package
    3 days per week

    Nutanix Inc.

    Vancouver, BC
    6 days ago
  •  ...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 time
    Weekend work
    Afternoon shift

    The Stable House Bistro

    Vancouver, BC
    17 days ago
  •  ...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 employment
    Full time
    Work at office
    Flexible hours

    Miraterra Inc.

    Vancouver, BC
    9 days ago
  •  ...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 time
    Local area
    Shift work
    Night shift

    Viaggio Hospitality Group

    Vancouver, BC
    9 days ago
  • $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 employment
    Full time
    Apprenticeship
    Summer work
    Work at office
    Immediate start
    Day shift

    Export Development Canada | Exportation et développement Can...

    Vancouver, BC
    13 days ago
  •  ...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 employment
    Full time
    Work at office
    Monday to friday

    D3 Security Management Systems

    Vancouver, BC
    more than 2 months ago
  •  ...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 time
    Flexible hours

    Glia

    Vancouver, BC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal AI Programmer, Unreal Assistant. Be the first to apply!