Perplexity

Member of Technical Staff (Software Engineer, Data Flywheel)

Perplexity
Apply
6 months ago
Berlin, Germany +2 moreMid Level
H1B sponsor

Responsibilities

  • Build systems and pipelines that let Search, Product, and other teams independently access reliable evaluation verdicts.
  • Own the evals-to-product loop by turning raw signals into durable datasets for company-wide decision-making.
  • Build a simulator pipeline that replays product interactions in formats usable by LLMs and VLMs and reflects shipped product changes.
  • Implement monitoring, data lineage, and quality checks to maintain data trust.
  • Shape how Perplexity measures and improves Answer Quality within a small, high-impact team.

Requirements

  • At least 3 years of software engineering experience shipping production systems.
  • Strong proficiency in Python and SQL with the ability to write maintainable production-grade code.
  • Experience with big data systems, distributed compute, and large-scale storage.
  • Fundamentals in data modeling, system design, and debugging distributed systems.
  • Experience with AWS and lakehouse ecosystems such as Databricks or Spark.
  • Comfort with agentic coding workflows and AI-assisted development tools.

Tech Stack

Categories

Data Engineering
Perplexity

About Perplexity

1,001-5,000 employees

Perplexity builds an AI-powered answer engine for web and mobile and an enterprise product, Perplexity Computer, for AI-driven workflows across tools and apps. The company monetizes through individual subscriptions (Perplexity Pro) and enterprise plans. Founded in 2022 and headquartered in San Francisco, it operates as a privately held company.

Contact me