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 engineers.
- Collaborate across disciplines to identify improvement areas and design solutions.
- Profile and resolve performance and memory issues in UI systems.
- Work with Epic's internal teams and Unreal Engine licensees to solve UI challenges.
Requirements
- Strong tools-programming background with experience in game development workflows.
- Deep expertise in UI frameworks, runtime UI engines, and WYSIWYG tooling.
- Excellent C++ skills and experience with large codebases.
- Hands-on exposure to AI-powered workflows through work or personal projects.
- 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% premium coverage for medical, dental, and vision for employees and dependents.
- Long-term disability and life insurance coverage.
- 401k with competitive match.
- Robust mental well-being program providing free therapy and coaching.
- Unlimited PTO and sick time.
- Paid sabbatical after 7 years of employment.