Epic Games

Senior Machine Learning Engineer, Discovery Recommendations

Epic Games
Apply
7 hours ago
Cary, NC, USASenior
H1B sponsor

Responsibilities

  • Design and implement retrieval, ranking, reranking, candidate-generation, and user-representation models for personalized creator-content discovery.
  • Build multi-stage recommendation and impression-allocation pipelines that balance relevance, diversity, and fair content exposure.
  • Design and analyze A/B experiments, own holistic recommendation evaluation frameworks, and drive validated improvements into production.
  • Collaborate with analytics and content-quality teams on genre classification, creator credibility, and content-quality ranking signals.
  • Own tradeoffs among batch, near-real-time, and streaming ML serving architectures.
  • Apply exploration and exploitation, cold-start, counterfactual evaluation, and content-understanding approaches to recommendation systems.

Requirements

  • At least 5 years of experience building production recommendation or ranking systems, ideally for user-generated content, marketplaces, or content discovery.
  • Experience with deep learning for information retrieval and multi-stage recommendation pipelines.
  • Demonstrated ability to design and analyze A/B experiments and understand recommendation-system biases.
  • Strong Python engineering skills with experience in 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 the effects of recommendation design on content quality and creator incentives.
  • Experience with PyTorch, TorchRec, Transformers, Ray, Databricks, and AWS.
  • Passion for video games or experience with gaming analytics.

Benefits

  • The company pays 100% of medical, dental, vision HRA, long-term disability, and life-insurance premiums for employees and dependents.
  • Benefits include a 401k with competitive match, Modern Health mental well-being support, unlimited PTO, sick time, company-wide paid breaks, employee events, and a paid sabbatical after seven years.

Tech Stack

Categories

Epic Games

About Epic Games

10,000+ employees

Epic Games builds Fortnite and operates the Epic Games Store, and develops Unreal Engine and Epic Online Services for game studios and creators. Its business model spans game sales and in-game purchases, Unreal Engine licensing and royalties, and revenue share from its storefront and services. Founded in 1991 and headquartered in Cary, North Carolina, this privately held company’s technology is also used in film/TV, architecture, automotive, and simulation.

Contact me