Perplexity

Member of Technical Staff (Software Engineer, Data Flywheel)

Perplexity
Apply
4 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

201-500 employees

The most powerful answer engine. Powering curiosity with answers backed by up-to-date sources. This is where knowledge begins.