Principal Research Programmer, Epic Developer 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 ENGINEWhat We DoUnreal-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 DoWe'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 LIFEWe 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 UsEpic 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
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 ENGINEWhat We DoUnreal-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 DoWe'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 LIFEWe 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 UsEpic 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 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Research Programmer, Epic Developer Assistant in Winnipeg, MB vacancy
$131k - $191.4k per year
26WD100016 L'affichage de poste en français suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a seasoned software developer who is passionate about building and scaling cloud services for world...SuggestedFor contractors- WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides... ...the tools and technology that empower content developers worldwide. What You’ll DoWe're looking for a Principal Al Programmer who builds products that integrate Al into Unreal...SuggestedLong term contractTemporary workWorldwide
$100k per year
...Canada Research Chair Tier 2, Assistant or Associate Professor, Medical Microbiology and Infectious Diseases, Rady Faculty of Health Sciences Position #38057 & 38058 The University of Manitoba invites applications for a Tier 2 Canada Research Chair (CRC), a tenure track...SuggestedPermanent employmentFull timeFixed term contractTraineeshipWork at office$68k - $102k per year
...of Service The Scientific Research and Experimental Development... ...Manager”) is responsible for assisting clients in identifying and claiming... .... Assists the practice Principal in preparing client... ...Assists the SR&ED Director in developing project work plans and scheduling...SuggestedFull timeFor subcontractorRemote work- ...We are looking for an Operations Research Engineer to join the Workforce Management... ...Responsibilities Research, design, and develop optimization models for contact center workforce... ...Azure. Practical experience with AI-assisted software development or AI-enabled solutions...SuggestedFull timeInternshipRemote workRelocation
$84k - $126k per year
...of Service The Scientific Research and Experimental Development... ...Manager”) is responsible for assisting clients in identifying and claiming... ...Consultants. Along with principal and practice leader performs... ...for client eligibility, developing training sessions based on this...Full timeFor subcontractorRemote work- ...Treaty & Aboriginal Rights Research Centre of Manitoba, Inc. EMPLOYMENT OPPORTUNITY –... ...entitlements (TLE). The TARR Centre also monitors developments in contemporary First Nations issues... ...with minimal supervision to develop lasting partnerships with First Nation clients...Full timeWork at officeRemote work
- ...Apex Focus Group partners with research organizations, academic institutions, and brands seeking genuine consumer feedback. We connect individuals... ...from all backgrounds, including those searching for office assistant roles, to express interest in joining upcoming consumer research...Part timeCasual workWork at officeRemote workWork from homeFlexible hours
$75k - $85k per year
..., and exceptionally thoughtful Executive Assistant to support our Chief Product Officer and... ...preparation, drafting, meeting synthesis, research, action tracking, and other executive workflows... ...we love to help our people grow and develop! Why we're awesome: At D2L, we...Full timeWork at officeFlexible hoursShift work3 days per week- ...Accompany students during school and extracurricular activities Assist in school library or office Help students individually or in... ...of classroom teacher Perform other duties assigned by school principal Supervise students during school and extracurricular...Full timeWork at office
$140k - $300k per year
...Job Description: Responsibilities: Conduct blockchain security research and code security audits. Explore cutting-edge technologies like blockchain, plan and implement strategies in advance. Identify and analyze vulnerabilities related to blockchain, including exchanges...Full timeRelocation$69.45k - $119.45k per year
...testing, application modernization, agile delivery, and more. We help our clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to join our dynamic team. The ideal candidate will have extensive...Full timeWork at officeLocal areaShift work$130k per year
...the Role: We are hiring a Principal Engineer, Architecture. This... ...them. Do the prototyping and research that de-risks a direction... ...assumed. Help other engineers develop as architectural thinkers.... ...Practical fluency with AI-assisted engineering — tools such as Claude...Full timeContract workWork at officeRemote workFlexible hours$31.35 per hour
...électronique Aider les élèves qui ont des besoins spéciaux en employant des techniques telles que le langage gestuel et le braille, et des programmes de rattrapage Sûreté et sécurité Vérification de casier judiciaire Vérification des antécédents en vue d'un travail auprès...Little jobPermanent employmentFull timeApprenticeshipWork at office$18.19 - $19.07 per hour
...to meet production goals in a manufacturing environment where continuous improvement and teamwork matter. Join us as a Production Assistant in Winnipeg and help bring materials to life in a workplace where health and safety always come first. What’s in it for you...Hourly payFull timeManual laborRotating shiftWeekend work- ...CancerCare Manitoba (CCMB) is seeking the next Vice President of Research & Scientific Director of the Paul Albrechtsen Research Institute CancerCare Manitoba. Reporting to the President and CEO, the Vice President of Research is a member of CCMB’s executive leadership team...Permanent employmentFull time
$50k - $100k per year
...clients to thrive? This could be your next big move! We are hiring Developing Investment Advisors into our Developing Investment Advisor... ...development, and dedicated practice management support to help you develop and grow your practice. Accountabilities: Build a client base...Full timeWork from home- ...ongoing monitoring and execution of billing in the Department; assisting the Manager and/or Director in dealing with confidential human resources... ..., diplomacy, and the ability to coordinate work flow and develop efficiencies. Major issues would be referred to the Manager or...Full timeWork at officeShift work
$17 - $18 per hour
Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 to less than 7 months On site Work must be completed at the physical location. There is no option to work remotely.Remote work- ...Staffmax is helping our client hire a reliable and highly organized Administrative Assistant for a 6-month contract. This role is critical in keeping office operations running smoothly and efficiently. You will be responsible for supporting internal teams with a wide variety...Contract workTemporary workWork at office
$16.4 - $18 per hour
Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks...Permanent employmentFull timeWork at officeRemote work- ...Linden Pointe, a Brightwater Independent Living and Memory Care senior living community, is seeking a knowledgeable Full-Time Engagement Assistant. We are proud to offer the highest quality engagement, dining, and health support services, and a team that truly cares for our...Full timeWork from homeHome office
$17 - $20 per hour
...Health care institution, facility or clinic Advertising, marketing and public relations agency Responsibilities Tasks Assist with staff consultation and grievance procedures Coordinate the flow of information within the team Evaluate daily operations...Full timeContract workPart timeWork at officeRemote work- ...(Degree/Diploma/Certificate) Complete high school education, Manitoba standards, required. Successful completion of a Nursing Assistant program or equivalent (both the Health Care Aide and Unit Clerk programs) required. Medical terminology (75% pass mark) required....Permanent employmentTrial periodShift workNight shiftWeekend work
- ...Lead or participate in the audit preparation process by working with internal stakeholders for both internal and external audits. Assist in maintaining general ledger accounts with a high degree of accuracy. Review and approve journal entries and reconciliations monthly...Long term contractTemporary workWorldwide
- ...Location:Winnipeg,MB Security Clearance: Reliability-level security screening Client Service is requires an Administrative Assistants with senior/advanced levels of knowledge and skill sets which include: Strong detail orientation skills: i.e.: able to self-correct...Temporary workFor contractorsWork at office
- ...required. Medical terminology, especially ophthalmic terminology is required. Successful completion of the COA (Certified Ophthalmic Assistant) or an Ophthalmic Assistant certification (institutional or Home Study), recognized by the Joint Commission on Allied Personnel in...Permanent employmentShift work
- ...Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform... ..., and security architecture. Practical experience with AI-assisted software development or AI-enabled solutions, including tools...Full timeInternshipRemote workRelocation
- ...health organizations. Position Overview Under the general supervision of the Manager, Health Services, RN, RPN, and/or LPN, the Unit Assistant acts as a member of the health care team, assisting with patient care and providing basic supportive care as directed. The Unit...Permanent employmentTrial periodShift workNight shiftWeekend work
- ...next amazing Lovisa Sales Super Stars to join our growing team. Assistant Store Manager: You will be the Lovisa ambassador and lead... ...Manager with experience in creating a team environment, to coach, develop and motivate your team to deliver great results? - Are you a...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Research Programmer, Epic Developer Assistant. Be the first to apply!
Related searches
- engineering project manager Winnipeg, MB
- chief power engineer Winnipeg, MB
- mechanical engineering project manager Winnipeg, MB
- mechanical engineering director Winnipeg, MB
- project engineer assistant project manager Winnipeg, MB
- director software engineering Winnipeg, MB
- general engineer Winnipeg, MB
- chief engineer Winnipeg, MB
- directeur ingénierie Winnipeg, MB
- deep learning research engineer Winnipeg, MB


