Senior / Principal Data Scientist - Discovery

Roblox Roblox · Consumer · San Mateo, CA · Data Science

Senior/Principal Data Scientist to lead ML solutions and ranking frameworks for Roblox's discovery canvases (Home, Search, Matchmaking, Notifications), focusing on long-term ecosystem health and user retention in a large-scale UGC content platform and two-sided marketplace.

What you'd actually do

  1. Lead the development of ML solutions and ranking frameworks that power our discovery canvases. You will move beyond local optimizations to solve for long-term ecosystem health and user retention.
  2. Act as the primary scientific advisor to Product and Engineering leaders. You will use data to inform, drive, and accelerate innovations via deep-dive insights and ML prototypes.
  3. Leverage advanced causal inference methodologies to measure the effectiveness of platform initiatives (e.g., social features or site-wide events) that are often susceptible to complex network effects.
  4. Develop frameworks to scale the hypothesis generation process, ensuring that our experimentation velocity matches our massive growth.
  5. Apply creative, first-principles reasoning to ambiguous problems, such as balancing the visibility of established "top tier" experiences with the discovery of new, niche UGC content.

Skills

Required

  • Python
  • R
  • SQL
  • Hive
  • Spark
  • Airflow
  • Deep Learning
  • Causal Inference
  • Experimentation
  • Recommendation Systems

Nice to have

  • Masters or PhD in Statistics, CS, Physics, Applied Math, or Economics
  • 6+ years of experience with a PhD
  • Economics
  • ML Engineering

What the JD emphasized

  • large-scale recommendation systems
  • UGC content platforms
  • design sophisticated experiments that account for the nuances of a two-sided marketplace and social network effects

Other signals

  • ML models
  • ranking frameworks
  • discovery canvases
  • two-sided marketplace
  • large-scale recommendation systems