Member of Technical Staff (software Engineer, Data Flywheel)

Perplexity Perplexity · AI Frontier · London, United Kingdom · AI

Software Engineer, Data Flywheel role focused on building systems and pipelines for accessing and utilizing eval verdicts, turning raw signals into datasets, and creating a simulator pipeline for user interactions. This role emphasizes data trust through monitoring and quality checks, operating within a high-impact team to improve Answer Quality.

What you'd actually do

  1. Build the systems and pipelines that enable Search, Product, and other teams to independently access and utilize reliable eval verdicts without bottlenecks
  2. Take ownership of the "evals-to-product" loop, autonomously determining the best way to turn raw signals into durable datasets that power decision-making across the company
  3. Build a robust simulator pipeline capable of replaying user interactions with the product in formats legible to LLMs and VLMs, reflecting product changes as they are shipped
  4. Maintain data trust by implementing monitoring, lineage, and quality checks, ensuring downstream consumers can rely on the results implicitly
  5. Operate in a small, high-impact team where your work directly shapes how Perplexity measures and improves Answer Quality

Skills

Required

  • Python
  • SQL
  • big data systems
  • distributed compute
  • large-scale storage
  • data modeling
  • system design
  • debugging distributed systems
  • AWS
  • lakehouse ecosystems

Nice to have

  • Data engineering background
  • pipelines
  • orchestration
  • warehousing patterns
  • LLM/VLM interfaces
  • tokenization
  • structured formats
  • multimodal payloads
  • evaluation platforms
  • experimentation systems
  • machine learning infrastructure
  • customer-facing products at scale

What the JD emphasized

  • eval verdicts
  • simulator pipeline
  • LLMs and VLMs

Other signals

  • evals-to-product loop
  • raw signals into durable datasets
  • simulator pipeline
  • monitoring, lineage, and quality checks