Senior / Principal Data Scientist - Discovery

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

Senior/Principal Data Scientist at Roblox focused on the Discovery Experiences team, owning ranking initiatives for Home, Search, Matchmaking, and Notifications. The role involves leading ML solutions for discovery canvases, partnering with Product/Engineering, applying causal inference, and developing frameworks for hypothesis generation 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.
  2. Act as the primary scientific advisor to Product and Engineering leaders.
  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
  • UGC Content Platforms

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

  • building ML models for discovery
  • ranking initiatives
  • large-scale recommendation systems
  • UGC content platforms