
Senior Programmer, AI and Creation Tools
About this role
Based in Vancouver, British Columbia, Canada, this full-time position is for a Senior Programmer, AI and Creation Tools at Epic Games. This role suits an experienced developer with strong C++ abilities who wants to advance artist tools and procedural generation workflows within the Unreal Editor.
Role Overview
Epic Games seeks a Senior Programmer, AI and Creation Tools to join the team in Vancouver, British Columbia, Canada. The position focuses on evolving artist tools inside the Unreal Editor, specifically targeting geometry processing, texturing processing, terrain authoring, and procedural generation. The professional in this role will support user-driven and agentic workflows while developing user-facing solutions to boost artist productivity.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
The annual base pay range for residents of British Columbia is $166,195 to $243,752 CAD, with compensation varying based on skills, competencies, qualifications, knowledge, and experience. Epic Games covers 100 percent of benefits for employees and dependents, offering supplemental medical, dental, vision, critical illness, telemedicine, life and AD&D insurance, long-term disability insurance, weekly indemnity short-term disability, and a retirement savings plan with a competitive employer match. Additional offerings include an employee assistance program and a mental well-being program through Modern Health that provides free therapy and coaching.
About the Company
Epic Games creates interactive entertainment and engine technology. For more than 30 years, the organization has produced award-winning games and the Unreal Engine, which empowers developers to build interactive experiences for PC, console, mobile, and virtual reality, alongside applications in automotive, architectural design, media, and entertainment.
How to Apply
Interested candidates should apply directly on the official Epic Games careers page.
Skills and tech stack
Questions candidates ask
What is the location of the Senior Programmer, AI and Creation Tools position?
The role is located in Vancouver, British Columbia, Canada.
What is the salary range for this position in British Columbia?
The expected annual base pay range for British Columbia residents is $166,195 to $243,752 CAD.
What primary programming language is required for the job?
Candidates must have excellent C++ skills.
What type of workflows will the programmer support and build?
The role involves supporting and building both user-driven and agentic workflows, including geometry processing, texture processing, terrain authoring, and procedural generation.
What benefits does Epic Games provide for this role?
Epic Games pays 100 percent for employee and dependent benefits, including supplemental medical, dental, vision, critical illness, telemedicine, life and AD&D, long-term and short-term disability, a retirement savings plan with a match, an employee assistance program, and Modern Health therapy and coaching.