Posted in

Senior Machine Learning Rendering Engineer

Senior Machine Learning Rendering Engineer

CompanyEpic Games
LocationMill Valley, CA, USA, Morrisville, NC, USA, Austin, TX, USA, Bellevue, WA, USA
Salary$223676 – $341243
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 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

Responsibilities

  • 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

Preferred Qualifications

  • Experience using the latest generation of rendering programming interfaces (APIs) is a plus