Perplexity

Member of Technical Staff (Software Engineer, Fraud Prevention)

Perplexity
Apply
3 hours ago
London, United KingdomSenior

Responsibilities

  • Design, build, and operate high-throughput, low-latency backend services for fraud detection and prevention.
  • Build data pipelines and real-time feature computation supporting detections and ML models.
  • Collect and process trust signals and integrate fraud decisions into product, authentication, and payment flows.
  • Own production reliability, including observability, alerting, safe rollouts, and incident response.
  • Build internal tooling for investigation, enforcement, and auditability.
  • Partner with fraud analysts to convert emerging abuse patterns into production detections.

Requirements

  • At least 5 years of experience building and operating high-throughput, latency-sensitive backend systems in production.
  • Strong systems programming skills; Rust, Go, or C++ experience is preferred, with Rust used by the team.
  • Hands-on experience with Kubernetes, Terraform, and cloud infrastructure.
  • Solid data fundamentals covering stream and batch computation, caching, and storage trade-offs.
  • Preferred experience in fraud prevention, anti-abuse, or payments risk.
  • Preferred experience serving ML models in production or building client-side systems for web or mobile signal collection.
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