Senior Tools Programmer, UI & AI Workflows
Epic Gamesabout 5 hours ago
Responsibilities
- Design, build, and integrate AI-powered tools and frameworks for UI authoring, iteration, and debugging.
- Own and evolve the UI tech codebase used to build tools and in-game UI in Unreal Engine.
- Set technical direction for UI tooling and mentor other programmers.
- Collaborate across disciplines to identify improvement areas and design solutions for developer needs.
- Profile and resolve performance and memory issues in UI systems.
- Work with Epic's internal teams and Unreal Engine licensees to help them solve UI challenges.
Requirements
- Strong tools-programming background with experience building tools that improve development workflows.
- Deep expertise in the UI domain, including UI frameworks and WYSIWYG tooling.
- Excellent C++ skills and experience working in a large codebase.
- Some hands-on exposure to AI-powered or agentic workflows.
- Strong written and verbal communication skills in English.
- Experience with Unreal Engine is a plus.
- Experience with Slate and/or UMG is a plus.
- Shipped title experience in games or real-time applications is a plus.
Benefits
- 100% coverage for benefits for both employees and dependents.
- Coverage for supplemental medical, dental, vision, and critical illness.
- Access to telemedicine, life and AD&D insurance, and long-term disability insurance.
- Retirement savings plan with a competitive employer match.
- Robust mental well-being program providing free therapy and coaching.