Epic Games

Machine Learning Engineer, Discovery Recommendations

Epic Games
Apply
4 months ago
Tokyo, JapanMid Level / Senior
H1B Sponsor

Base Salary

$148k - $271k/yr

Responsibilities

  • Design and implement retrieval, ranking, and reranking models for creator content
  • Build user representation systems for personalized discovery
  • Develop and optimize multi-stage candidate generation and impression allocation pipelines
  • Balance relevance, diversity, and fair content exposure across a rapidly changing catalog
  • Design and run A/B experiments and own holistic recommendation-quality evaluation frameworks
  • Drive model improvements from experimentation through production deployment
  • Collaborate with analytics and content quality teams on genre, creator credibility, and content quality signals
  • Own tradeoffs among batch, near-real-time, and streaming ML serving architectures

Requirements

  • 3–5+ years of experience building production recommendation or ranking systems, ideally in UGC, marketplace, or content discovery environments
  • Experience with deep learning for information retrieval and multi-stage recommendation pipelines
  • Ability to design and analyze A/B experiments and understand recommendation-system biases
  • Strong Python engineering skills with PyTorch and large-scale data processing frameworks, preferably Spark
  • Comfort working in a cloud-based machine learning environment
  • Experience with explore/exploit strategies, content cold-start, or counterfactual evaluation methods
  • Experience using NLP, vision, or generative AI content-understanding models as ranking features
  • Familiarity with creator economy dynamics and recommendation effects on content quality and creator incentives
  • Experience with PyTorch, TorchRec, Transformers, Ray, Databricks, and AWS
  • Passion for video games and/or experience with gaming analytics

Benefits

  • 100% employer-paid medical, dental, vision HRA, long-term disability, and life insurance premiums for employees and dependents
  • 401k with competitive match
  • Mental well-being program through Modern Health with free therapy and coaching
  • Employee events and company-wide paid breaks
  • Unlimited PTO and sick time
  • Paid sabbatical after seven years of employment
  • Open to multiple US locations, including California, New York City, and Washington

Tech Stack

Categories

Epic Games

About Epic Games

1,001-5,000 employees

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 adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.