P
Posted 9 hours ago
Member of Technical Staff (Software Engineer, Data Flywheel)
PerplexityMember of Technical Staff (Software Engineer, Data Flywheel)
Requirements
3+ years software engineering experience, Proficiency in Python and SQL, Experience with big data systems, Knowledge of AWS and lakehouse ecosystems
Skills
PythonSQLAWSDatabricksSpark
About the role
Responsibilities
- Build the systems and pipelines that enable Search, Product, and other teams to independently access and utilize reliable eval verdicts without bottlenecks
- 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
- Build a robust simulator pipeline capable of replaying user interactions with the product in formats legible to LLMs and VLMs
- Maintain data trust by implementing monitoring, lineage, and quality checks
- Operate in a small, high-impact team where your work directly shapes how Perplexity measures and improves Answer Quality
Requirements
- 3+ years of software engineering experience shipping production systems
- Strong proficiency in Python and SQL
- Experience with big data systems including distributed compute and large-scale storage
- Solid fundamentals in data modeling, system design, and debugging distributed systems
- Experience with AWS and lakehouse ecosystems like Databricks or Spark
- Comfortable with agentic coding workflows and using AI-assisted development tools
Preferred Qualifications
- Data engineering background including pipelines, orchestration, and warehousing patterns
- Familiarity with LLM/VLM interfaces, tokenization, structured formats, and multimodal payloads
- Experience with evaluation platforms, experimentation systems, or machine learning infrastructure
- Prior work supporting customer-facing products at scale
About the Company
Perplexity serves tens of millions of users daily with reliable, high-quality answers grounded in an LLM-first search engine and specialized data sources.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeMember of Technical Staff (Software Engineer, Data Flywheel)
Perplexity · London
