Epic Games is hiring a Senior Machine Learning Engineer to build recommendation systems for Fortnite’s Discover experience. The role involves personalizing recommendations across a large, rapidly changing catalog of creator-built experiences, where new content is published daily and quality signals may be sparse. The engineer will work across candidate generation, content ranking, impression allocation, and real-time reranking, while helping shape the user representations and infrastructure that support discovery. The position includes designing and implementing retrieval, ranking, and reranking models; building multi-stage recommendation and impression-allocation pipelines; and evaluating improvements through experimentation. The engineer will partner with analytics and content quality teams on ranking signals and make infrastructure decisions across batch, near-real-time, and streaming serving architectures.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed