GrepJob
Perplexity

Member of Technical Staff (Software Engineer, Data Flywheel)

Perplexity
Apply
3 months ago
Berlin, Germany +2 moreMid Level / Senior
H1B Sponsor

Responsibilities

  • Build systems and pipelines for teams to access reliable eval verdicts.
  • Own the 'evals-to-product' loop to convert raw signals into durable datasets.
  • Develop a robust simulator pipeline for replaying user interactions.
  • Implement monitoring, lineage, and quality checks to maintain data trust.
  • Work in a small team to shape how Perplexity measures and improves Answer Quality.

Requirements

  • 3+ years of software engineering experience in production systems.
  • Strong proficiency in Python and SQL for maintainable code.
  • Experience with big data systems and distributed compute.
  • Solid fundamentals in data modeling, system design, and debugging.
  • Familiarity with AWS and lakehouse ecosystems like Databricks or Spark.
  • Comfortable with AI-assisted development tools.

Tech Stack

Categories

AI & MLData Engineering