Senior Programmer, Graphics Tools
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 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 Senior Tools Programmer to evolve artist tools within the Unreal Editor, particularly in geometry and texturing processing, terrain authoring, and procedural generation. An important aspect of this role is supporting both user-driven and agentic workflows, including exploring and implementing new interaction paradigms to accelerate content creation. You'll directly impact artist productivity by developing user-facing tools for one of the leading game engines used by developers worldwide.
In this role, you will
Support and extend existing artist tools for internal and external users
Refactor existing tools to be more accessible and effective for agentic workflows
Create new tools at the intersection of user-driven and agent-driven content creation
Collaborate with artists on internal projects and productions
Work with other developers across team boundaries on shared initiatives
Contribute to major initiatives that shape the future of the Unreal Editor
What we're looking for
Excellent C++ skills
Strong background in developing artist tools within the games or film industry
Experience with geometry processing, texture processing, or procedural generation
Fluency in using current agentic tools and workflows for programming tasks
Track record of exploring and applying AI capabilities to advance artist workflows
Experience developing in a large codebase
Ability to work independently and deliver effectively as part of a distributed team
Experience working collaboratively to deliver high-quality outcomes across teams
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.
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 Senior Tools Programmer to evolve artist tools within the Unreal Editor, particularly in geometry and texturing processing, terrain authoring, and procedural generation. An important aspect of this role is supporting both user-driven and agentic workflows, including exploring and implementing new interaction paradigms to accelerate content creation. You'll directly impact artist productivity by developing user-facing tools for one of the leading game engines used by developers worldwide.
In this role, you will
Support and extend existing artist tools for internal and external users
Refactor existing tools to be more accessible and effective for agentic workflows
Create new tools at the intersection of user-driven and agent-driven content creation
Collaborate with artists on internal projects and productions
Work with other developers across team boundaries on shared initiatives
Contribute to major initiatives that shape the future of the Unreal Editor
What we're looking for
Excellent C++ skills
Strong background in developing artist tools within the games or film industry
Experience with geometry processing, texture processing, or procedural generation
Fluency in using current agentic tools and workflows for programming tasks
Track record of exploring and applying AI capabilities to advance artist workflows
Experience developing in a large codebase
Ability to work independently and deliver effectively as part of a distributed team
Experience working collaboratively to deliver high-quality outcomes across teams
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.
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 Senior Programmer, Graphics Tools in Winnipeg, MB vacancy
- As a Senior Graphics Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision... ...into rendering code, shaders and systems. Create new tools and efficient pipelines for content production. Debug visual...Senior
- As a Senior Graphics Programmer at Cloud Chamber, elevate the BioShock universe using Unreal Engine 5. Work with a creative team to pioneer rendering... ...your role involves modifying shaders, developing new visual tools, and integrating third-party solutions. Utilizing strong...Senior
- Elevate your programming skills with Epic Games as a Senior Tools Programmer. Play a key role in enhancing Unreal Editor tools for artist productivity and creativity. Epic Games is seeking a talented Senior Tools Programmer to advance artist tools within the Unreal Engine...Senior
- ...Divinity: Original Sin 2 is looking for an additional Lead Graphics Programmer to join the team and help us in crafting the high calibre games... ...company assets including source code, art work, tools, technical know-howRequirements Demonstrable Lead or Management...SuggestedFull timeWork at office
$182.82k - $268.13k per year
...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 senior Tools Programmer to help build the next generation of UI tooling for users and AI-powered...SeniorLong term contractTemporary workWorldwide- Ubisoft Montréal is seeking a Senior 3D Programming Team Lead to guide the development and... ...vision and high performance across engines and tools. You will profile GPU usage, define... ...Strong collaboration, math, and low‑level graphics expertise are essential. #J-18808-LjbffrSenior
- ...Divinity: Original Sin 2 is looking for an additional Lead Graphics Programmer to join the team and help us in crafting the high calibre games... ...Safeguard company assets including source code, art work, tools, technical know-how Requirements Demonstrable Lead or Management...Full timeWork at officeLocal area
$78.26k - $90k per year
...visit our websites at or invite applications for a full-time Senior Graphic Designer to join our Communications team, reporting to the... ...of employment.Please note that artificial intelligence (AI) tools will not be used in the screening or evaluation of applications...SeniorFull time$108.9k - $161.16k per year
As a Senior Graphics Engineer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision... ...into rendering code, shaders and systems. Create new tools and efficient pipelines for content production. Debug visual...SeniorFull timeRemote work- ...2 O.We are currently looking for a Senior Programmer, Automation and Controls to join our... ...Programmable Logic Controllers) and user graphic interfaces (HMI); Design and develop... ...user guides, technical manuals, and other tools to facilitate the understanding of...SeniorPermanent employmentFull timeWork at officeFlexible hours
- Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio,...Senior
$102k - $142k per year
...about what we’re hiring for: SkyBox Labs is looking for a graphics-focused Senior Technical Artist to join our team on an ambitious AAA co-development... ...and materials, optimize rendering performance, and build tools and workflows in Unreal Engine 5. You'll use your expertise...SeniorWork at officeWork from homeRelocationNight shift3 days per week- ...technologies to address water treatment challenges internationally. This Senior Programmer, Automation and Controls position focuses on control system logic, Structured Text, technical drawings, schematics, and graphic interfaces. You will also support client installations through...SeniorWork at office
- ...maintainability. Collaborate daily with Gameplay, Tech Art, VFX, Level Art, Tools, and Build teams to ensure engine‑level decisions (rendering,... ...efficient for a small, autonomous team. Embody a hands‑on senior engineering role by writing code daily, debugging deep within the...Senior
$210.61k - $308.89k per year
...team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide. What You'll DoEpic Games is seeking an experienced Senior Language Programmer to join our Verse team, which owns the toolchain (compiler, VM, and...SeniorLong term contractTemporary workWorldwide$140k - $200k per year
ARCANAUT STUDIOS Senior Animation Programmer FULL-TIME | BC OR ALBERTA (REMOTE FRIENDLY) OUR ARCArcanaut Studios is a team of seasoned... ...performance using Unreal Insights and low-level C++ profiling tools, focusing on multi-threading, worker thread utilization and...SeniorFull timeSummer holidayWork at officeRemote workWork from homeFlexible hours- ...Develop machining strategies that maximize productivity, quality, tool life and machine utilization. Prepare complete setup... ...Provide technical leadership and mentorship to machinists and junior programmers. Communicate effectively with engineering, quality and operations...Senior
- Larian Studios in Canada seeks a Lead Graphics Programmer to guide our Graphics team and help advance our proprietary engine across platforms. You will mentor engineers, drive performance, and collaborate with other leads to deliver high-quality, feature-rich RPG experiences...
- Lead production tooling operations at BWXT Canada in Cambridge, Ontario, using calibration oversight and inventory control to support manufacturing.As a Tooling Lead Senior, you will manage production tools throughout their lifecycle, including repair, replacement, calibration...SeniorRemplacement
- ...profit dans un environnement stimulant. Vous aurez à jouer un rôle stratégique et d’influence au sein du département de la gestion de programmes. Sous la responsabilité du Directeur de gestion de programmes, vous devrez assumer les rôles et responsabilités normalement dévolues...SeniorDaily paidContract workFlexible hours
- Shape Wajax’s visual identity through graphic design, Adobe Creative Cloud, and digital and print marketing materials across Canadian industry.This Graphic Designer supports the Senior Marketing Manager and creates visual content for marketing, communications, and promotional...Senior
- Lead print and digital design as a Senior Graphic Designer in Aurora, Ontario, using Adobe Creative Cloud and exceptional typography skills. This full-time, in-person position serves both school campuses.Reporting to the Creative Lead, you will bring two distinct school brands...SeniorFull time
- Lead production tooling operations for BWXT Canada in Cambridge, managing calibration, maintenance, inventory, and... ...organized, compliant tooling systems.The Tooling Lead Senior manages the full lifecycle of production tools and related equipment. This senior manufacturing...SeniorRemplacement
$127.2k - $209.9k per year
CD PROJEKT RED is looking for a Senior Gameplay Programmer - AI to join our team to work on Cyberpunk 2, the follow-up to Cyberpunk 2077. In this role... ...that define AI behaviour in an open world.Develop debug tools, designer tools needed for the systems.Write high-quality code...SeniorCasual workWork at officeRemote workWork from homeHome officeFlexible hours1 day per week- Bring advanced Adobe Creative Cloud expertise to a full-time, in-person Senior Graphic Designer role in Aurora, Ontario. Shape print and digital communications across two school brands.St. Andrew’s College and St. Anne’s School seek an experienced designer reporting to the Creative...SeniorFull time
$127.2k - $209.9k per year
CD PROJEKT RED is looking for a Senior Gameplay Programmer, with a focus on Camera features, to join our team to work on Cyberpunk 2, the follow-up to Cyberpunk 2077. In this role you will collaborate with our team working in Unreal Engine 5 to build new camera mechanics and...SeniorCasual workWork at officeRemote workWork from homeHome officeFlexible hours1 day per week- ...POSITION GOAL: We are seeking a skilled Tool Designer to support the development and production of bus structures. In this role, you will design and develop tooling solutions that ensure the fit, form, function, and repeatability of structural components. You will create...Temporary workInternshipImmediate start
- ...growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide.What You'll Do You will work with our team of applied research programmers at the intersection of computer vision, gameplay agents, natural language...SeniorLong term contractTemporary workLocal areaWorldwideFlexible hours
$122.3k - $170.7k per year
...français dans le menu déroulant au haut de la page. Job Title: Tools Developer (Apex Legends) Location: Vancouver, BC, Chatsworth... ...and solving issues for them. Bonus Experience working with graphics APIs.Experience building tools in C# and Python.Experience...SeniorFull timeLocal areaWorldwide3 days per week- Elevate your career as a Senior Graphics Engineer with Cloud Chamber, focusing on Unreal Engine 5. Collaborate with game development experts to optimize rendering technologies and shaders. This senior role at Cloud Chamber involves working alongside passionate artists and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Programmer, Graphics Tools. Be the first to apply!
Related searches
- api developer Winnipeg, MB
- c developer Winnipeg, MB
- junior programmer Winnipeg, MB
- senior developer Winnipeg, MB
- tableau developer Winnipeg, MB
- gis developer Winnipeg, MB
- junior developer Winnipeg, MB
- as400 rpg programmer remote Winnipeg, MB
- information developer Winnipeg, MB
- visa sponsor developer Winnipeg, MB

