CareerPlanGet AI match score →

Senior Machine Learning Engineer, Discovery Recommendations

Cary💼 Full-time💰 $190,363–$190,363🗓 2026-06-01 → 2026-07-31

Core

Design, build, and optimize recommendation systems powering Fortnite's Discover experience for personalized content discovery across a massive, rapidly changing catalog of creator-built experiences.

Role type

Senior Machine Learning Engineer (Recommendation Systems)

Builds

Multi-stage candidate generation, content ranking, impression allocation, and real-time reranking pipelines for Fortnite's Discover feature.

Domain

Gaming / Content Discovery / Recommendation Systems

Deliverable

production ML models

Required skills

Deep learning for information retrieval, multi-stage recommendation pipelines, A/B experiment design and analysis, Python engineering, PyTorch, large-scale data processing (Spark), cloud-based ML environment, explore/exploit strategies, content cold-start, counterfactual evaluation, content understanding models (NLP/vision/generative AI), creator economy dynamics

Preferred skills

Experience with UGC/marketplace/content discovery contexts, familiarity with TorchRec/Transformers/Ray/Databricks/AWS stack, passion for video games, gaming analytics experience

Technologies

PyTorch, TorchRec, Transformers, Ray, Databricks, AWS, Spark

Responsibilities

Design and implement retrieval, ranking, and reranking models using deep learning; Build and optimize multi-stage candidate generation and impression allocation pipelines; Design and run A/B experiments to validate model improvements; Collaborate on ranking signals including genre classification and content quality metrics; Own ML infrastructure decisions between batch, near-real-time, and streaming architectures

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗