company_logo

Full Time Job

Senior Machine Learning Rendering Engineer

Epic Games

Austin, TX 03-19-2025
Apply @ Employer
  • Paid
  • Full Time
Job Description
ENGINEERING - UNREAL ENGINE
What We Do
Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide.
What You'll Do
Epic is searching for a Machine Learning Rendering Engineer to help drive the future of real-time and offline rendering using state-of-the-art machine learning techniques. This role requires deep expertise in modern rendering techniques as well as a strong understanding of modern machine learning algorithms and their applications in graphics.
In this role, you will
• Develop and integrate machine learning techniques into rendering pipelines to improve visual fidelity and performance
• Profile and optimize ML-based rendering solutions to ensure real-time performance on modern hardware
• Collaborate with internal teams and external clients to identify bottlenecks and design innovative AI-powered rendering solutions
What we're looking for
• Strong programming skills in C++ and Python
• Experience with GPU programming (CUDA, DirectX, Metal) and shader languages (HLSL, GLSL)
• Experience with ML frameworks such as TensorFlow, PyTorch, or JAX
• Experience optimizing ML models for real-time inference on GPUs
• Strong proficiency in modern rendering techniques, including real-time ray tracing, post-processing, and denoising algorithms
• Solid background in machine learning, particularly in applications related to graphics and image processing
• Collaboration skills
• Ability to adapt your messaging to your audience
• Experience using the latest generation of rendering programming interfaces (APIs) is a plus
This role is open to multiple locations in North America (including CA & WA).

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.

Jobcode: Reference SBJ-d900v9-3-12-148-208-42 in your application.

Company Profile
Epic Games

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is also adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation.