
Member of Technical Staff (Software Engineer, Data Flywheel)
Perplexity3 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