Member of Technical Staff (software Engineer, Backend Api)

Perplexity Perplexity · AI Frontier · London, United Kingdom · Search

Software Engineer for Perplexity's API Platform, focusing on the Search API and Agent API. The role involves owning critical APIs end-to-end, building surfaces for agents (tool calling, connectors, auth), hardening the platform for enterprise use (guardrails, security), and operating production systems. Requires experience with distributed systems, frontier models, and cloud infrastructure, with a focus on developer experience and platform reliability.

What you'd actually do

  1. Own critical APIs end to end: write the RFC, ship the implementation, roll it out from staging through canary to full fleet, and keep iterating after launch.
  2. Build the surfaces agents consume: hosted MCP, tool calling, connectors, and auth flows that let agents onboard and operate on their own.
  3. Harden the platform for enterprise use: authentication patterns, data-handling guarantees, guardrails, and the security posture of a public API under real load.
  4. Own what you run in production: monitors and dashboards as code, alerts that page you, postmortems you write and act on.
  5. Partner with Research to evaluate frontier capabilities and turn the promising ones into production API features; work with Product, GTM, and customers directly to find the gaps between what builders need and what the platform offers today.

Skills

Required

  • Go, Rust, Python
  • designing and operating distributed, high-load systems
  • working with frontier models and tools
  • cloud infrastructure stack (major cloud provider, Kubernetes, CI/CD)
  • API product craft or platform operations

Nice to have

  • built your own agent loops or harnesses
  • built developer or API tooling in the LLM ecosystem
  • contributed to open-source SDKs, frameworks, or integrations

What the JD emphasized

  • agent first SDKs
  • agents become the dominant consumers of APIs
  • build with frontier models and tooling
  • agentic workflow in detail
  • built your own agent loops or harnesses

Other signals

  • API Platform
  • Agent API
  • developer experience
  • frontier models
  • distributed systems
  • high-traffic API stack