Senior Tools Programmer, UI & AI Workflows
Epic Games2 days ago
Responsibilities
- Design, build, and integrate AI-powered tools and frameworks for UI authoring, iteration, and debugging.
- Own and evolve the UI technology codebase used for tools and in-game UI in Unreal Engine.
- Set technical direction for UI tooling and mentor other engineers.
- Collaborate with internal teams and Unreal Engine licensees to identify needs and solve UI challenges.
- Profile and resolve performance and memory issues in UI systems.
Requirements
- Strong tools-programming experience building tools that improve development workflows in games or other fields.
- Deep expertise in UI frameworks, runtime UI engines, and editor/WYSIWYG tooling.
- Excellent C++ skills and experience working in a large codebase.
- Some hands-on experience with AI-powered or agentic workflows through work, courses, or personal projects.
- Strong written and verbal communication skills in English.
- Experience with Unreal Engine, Slate, or UMG is preferred.
- Shipped-title experience in games or real-time applications is preferred.
Benefits
- The company pays 100% of medical, dental, vision HRA, long-term disability, life insurance, and dependent coverage premiums.
- Benefits include a 401k with competitive match and a mental well-being program through Modern Health with free therapy and coaching for employees and dependents.
- Employees receive company-wide paid breaks, unlimited PTO, sick time, and a paid sabbatical after seven years of employment.
Tech Stack
C++Unreal Engine
Categories
AI ApplicationsGaming
About Epic Games
Epic Games builds Fortnite and operates the Epic Games Store, and develops Unreal Engine and Epic Online Services for game studios and creators. Its business model spans game sales and in-game purchases, Unreal Engine licensing and royalties, and revenue share from its storefront and services. Founded in 1991 and headquartered in Cary, North Carolina, this privately held company’s technology is also used in film/TV, architecture, automotive, and simulation.