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

Principal Research Programmer, Epic Developer Assistant

Epic Games, Inc.

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 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, RAG, 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
  • Experience in the games industry or equivalent, developing interactive entertainment products
  • 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, with a 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.

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 .

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Principal Research Programmer, Epic Developer Assistant in Canada vacancy
  •  ...WHAT MAKES US EPIC? At the core of Epic’s success are talented...  ...the experience of our developers and make it easier, faster,...  ...records that leadership and programmers can act on Work across teams...  ...addition to the EAP (employee assistance program), we also offer a... 
    Epic
    Temporary work

    Epic Games

    Canada
    2 hours ago
  •  ...CE QUI NOUS REND EPIC ? Au cœur du succès d'Epic se trouvent des personnes talentueuses...  ...veloppement des moteurs et des jeux. PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce...  ...Nous recherchons un programmeur principal en IA pour concevoir des produits qui int... 
    Epic
    Temporary work

    Epic Games (French)

    Canada
    2 hours ago
  •  ...CE QUI NOUS REND EPIC ? Au cœur du succès d'Epic se trouvent des personnes talentueuses...  ...Epic Games est à la recherche d’assistants exécutifs pour épauler l'équipe de direction...  ...concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un... 
    Epic
    Temporary work

    Epic Games (French)

    Canada
    2 hours ago
  •  ...WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people....  ...that scale with the business. As a senior programmer reporting directly to InfoSec leadership...  ...technology not only provides game developers the ability to build high-fidelity, interactive... 
    Epic

    Epic Games

    Canada
    2 hours ago
  • $210.61k - $308.89k

     ...WHAT MAKES US EPIC? At the core of Epic’s success are talented...  ...that empower content developers worldwide. What You'll Do...  ...experienced Senior Language Programmer to join our Verse team, which...  ...addition to the EAP (employee assistance program), we also offer a robust... 
    Epic
    Temporary work
    Worldwide

    Epic Games

    Canada
    2 hours ago
  •  ...WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people....  ...tools and technology that empower content developers worldwide. What You'll Do The...  ...match. In addition to the EAP (employee assistance program), we also offer a robust mental... 
    Epic
    Temporary work
    Worldwide

    Epic Games

    Canada
    2 hours ago
  • $197.62k - $289.85k

     ...WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative...  ...innovating to improve the tools and technology that empower content developers worldwide. What You'll Do The Fortnite Desktop team is... 
    Epic
    Worldwide

    Epic Games

    Canada
    2 hours ago
  • Cybersecurity Developer 3 days a week onsite As a developer you would be joining our growing Cryptography and Secrets Management squad as part of the strategy to offer more services and a better user experience to our clients in the cybersecurity space. The current... 
    3 days per week

    Calance

    Canada
    4 days ago
  •  ...WHAT MAKES US EPIC? At the core of Epic’s success are talented...  ...that empower content developers worldwide. What You'll Do...  ...enough. You will work with researchers on projects across the company...  ...addition to the EAP (employee assistance program), we also offer a robust... 
    Epic
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Epic Games

    Canada
    2 hours ago
  •  ...from domain experts and set evaluation criteria for the finished work What the listing asks for Substantial experience as a principal or lead systems engineer, or in a similar technical leadership role A record of leading complex projects across several engineering... 
    Contract work
    Remote work
    Worldwide

    micro1

    Canada
    5 days ago
  •  ...WHAT MAKES US EPIC? At the core of Epic’s success are talented...  ...that empower content developers worldwide. What You'll Do...  ...re looking for a Senior Tools Programmer to evolve artist tools within...  ...addition to the EAP (employee assistance program), we also offer a robust... 
    Epic
    Temporary work
    Worldwide

    Epic Games

    Canada
    2 hours ago
  • $230k - $285k

     ...Champion the rollout and adoption of AI-assisted coding tools and AI-augmented workflows...  ...systematically measuring and improving developer productivity. Enable AI Feature Development...  ...of engineering managers and staff/principal engineers, fostering a culture of architectural... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours
    Shift work

    junipersquare

    Canada
    2 hours ago
  •  ...acute and chronic pediatric conditions across all age groups Develop and implement individualized treatment plans in collaboration with...  ...: Resuscitations and circumcisions Support Staff: RN EMR: Epic Must be board-certified NRP required BLS DEA and PALS... 
    Epic
    Contract work
    Temporary work
    Locum
    Shift work

    77 consultants

    Canada
    22 days ago
  •  ...Opportunity: Join the Enterprise Business Intelligence team as a BI Developer focused primarily on data engineering within our Azure...  ...applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final... 
    Visa sponsorship
    Work visa

    Energy Transfer

    Canada
    3 days ago
  •  ...thrives in it. Within your first 6 months, you’ll most likely have to hire a manager underneath you. - If you have experience managing developer experience and developer tools, building out a dedicated team for DevEx. If you don’t have experience here, DevEx will report into... 
    Full time
    Temporary work

    Ashby

    Canada
    7 days ago
  • $246k - $369k

     ...future. We are hiring a Principal Engineer to help define the technical...  ...like engineers using AI-assisted coding tools to accelerate...  ...product managers synthesizing user research at scale, and designers...  ...distributed systems constraints, developer ergonomics, and long-term... 
    Full time
    Currently hiring
    Local area
    Immediate start
    Remote work
    Work from home

    1Password

    Canada
    4 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Python Engineer for a right to hire assignment with one of our premier...  ...engineering and governance standards. Design, develop, test, and support Python-based applications and services.... 

    Software Guidance & Assistance

    Canada
    2 days ago
  • $268k - $355k

     ...sound technical and product tradeoffs, and drive adoption Preferences Experience building scientific data infrastructure, research software, LIMS integrations, or scientist-facing applications Experience with Benchling, laboratory automation, instrument integration... 

    Profluent

    Canada
    2 hours ago
  • About Us: Wrapbook is the AI platform for production finance. We’re building a system of action that puts finance teams in control of their whole production, from payroll, to spend, to accounting. Built for feature films, TV, and commercials, Wrapbook is trusted by teams...
    Full time
    Remote work

    Wrapbook

    Canada
    23 days ago
  • $101k - $151k

     ...previous work or internship experience working with Javascript/Typescript. - You have previous work or internship experience designing, developing and launching backend systems at scale and are experienced using Python or Kotlin. - You have mastered taking a simple problem or... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Canada
    3 days ago
  •  ...cryptography, etc. ). - Experience with Terraform and AWS Lambda. - Experience with X. 509 certificates, SAML, and OAuth2. - Experience developing applications that run at scale. - Experience building/debugging Linux kernel. Who You Are - You are a team player, eager and open... 
    Full time
    Remote work

    Beyondtrust

    Canada
    a month ago
  • $15 - $18 per hour

     ...stocked Kelley's Café food and beverage areas and follow food safety procedures. Support Your Team * Complete shift paperwork and assist with cash and safe reconciliation. * Follow safety, security, and cash-handling procedures. * Communicate customer concerns,... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Kelley Williamson Co.

    Canada
    5 days ago
  •  ...Cerebras: # Build a breakthrough AI platform beyond the constraints of the GPU. # Publish and open source their cutting-edge AI research. # Work on one of the fastest AI supercomputers in the world. # Enjoy job stability with startup vitality. # Our simple, non... 
    Full time
    Internship

    Cerebras

    Canada
    4 days ago
  •  ...of the Program Management team to: Roadmap health - Own the strategy and standards for roadmap health, including how initiative and epic dates and health are defined, tracked, and reported. - Evolve the Product org’s continuous planning cadence as the company grows, and... 
    Epic
    Full time
    Remote work

    Tailscale

    Canada
    9 days ago
  • $60k - $68k

     ...pictures and competitive intel Manage budget as provided Assist the distribution department as required to maintain sales and relationships...  ...Vehicle ~ Cell Phone ~ Subsidized Gym Membership  ~ Epic Parties Diversity and Equality: Steam Whistle Brewing is... 
    Epic
    Full time
    Seasonal work

    Steam Whistle Brewing

    Canada
    9 days ago
  •  ...driving scalability, resiliency, and operational excellence across our core distributed platforms.Key Responsibilities:Architect and develop high-throughput, low-latency microservices using Java 17+, Spring Boot, and modern cloud design patterns.Design and maintain event-... 
    Temporary work

    Tekstraton

    Canada
    11 days ago
  •  ...matters, and we’re proud of the impact we have in people’s lives. Overview Reporting to the Supervisor, the Administrative Assistant supports the daily operations at the Centre by providing clerical, administrative assistance to ensure the effective and efficient... 
    Work at office
    Flexible hours

    Carefor Health & Community Services

    Canada
    18 days ago
  •  ...Analytics, the student will collaborate with BI developers, data engineers, technical analysts,...  ...delivery support Draft and refine epics, user stories, acceptance criteria, dependencies...  ...BI, Python, or Databricks notebooks. Assist with data validation, reconciliation,... 
    Epic
    Internship
    Visa sponsorship
    Work visa

    Energy Transfer

    Canada
    1 day ago
  •  ...About WorkOS WorkOS builds modern developer tools and APIs that make it easy for companies to become Enterprise Ready. Our platform...  ...applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final... 
    Full time
    Work at office
    Remote work

    WorkOS

    Canada
    4 days ago
  •  ...troubleshoot problems in a timely manner, produce documentation, and assist on projects to provide business value. Responsibilities:...  ...system functional specifications that will be used to develop technical specifications; assist in testing technical development... 
    Visa sponsorship
    Work visa

    Energy Transfer

    Canada
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Research Programmer, Epic Developer Assistant. Be the first to apply!