Role overview

Member of Technical Staff (Data Scientist/Engineer, Online Metrics)

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Responsibilities

  • Discover and validate online signals from user interactions that serve as reliable proxies for true answer quality
  • Design and implement novel online metrics to be tracked both in A/B testing and on product health dashboards, ensuring alignment with ground-truth evaluations
  • Analyze experimental results to validate these metrics, ensuring they accurately predict user satisfaction and drive product decisions
  • Build and maintain the data pipelines that calculate these metrics at scale, delivering actionable quality signals to Search, Product, and model training teams
  • Communicate findings and bring clarity through close collaboration with Product and Search teams
  • Operate in a small, high-impact team where your work directly shapes how Perplexity measures and improves Answer Quality

Qualifications

  • MS in a technical field or equivalent experience
  • 4+ years of experience working as a Data Scientist, Analytics Engineer, or related role
  • Experience working on search, recommendation, or LLM-based products, with an emphasis on designing online metrics and analyzing A/B experiments
  • Strong proficiency in Python and SQL (expected to write production-grade code)
  • Deep knowledge of statistical analysis
  • Experience with Business Intelligence (BI) tools for visualization and reporting
  • Comfortable with agentic coding workflows and using AI-assisted development tools to iterate faster

Preferred Qualifications

  • Proficiency with Apache Spark and Databricks
  • Experience with the development or validation of LLM-as-a-judge systems
  • Prior work supporting customer-facing products at scale
Similar roles

Keep a backup shortlist.

Browse stack
FocusAI Research & SystemsRole area
Seniority signalLeadCandidate level
StackPython, Spark, SQLPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link