Member of Technical Staff (software Engineer, Connector Platform)

Perplexity Perplexity · AI Frontier · San Francisco, CA · Platform & Infrastructure

The Connector Platform team builds the data layer for Perplexity's agents, enabling them to interact with heterogeneous integrations and enterprise data. This role focuses on designing and implementing the connector runtime, semantic layer, tool discovery, and ensuring the reliability and security of these systems for agent use.

What you'd actually do

  1. Own the design and implementation of the connector runtime, the system that registers, hosts, and executes built-in connectors, hosted MCP servers, and CLI-backed tools behind a single agent-facing interface.
  2. Build and extend the semantic layer: tool and entity schemas, capability metadata, relationship modeling, and the mechanisms for capturing and applying organization- and account-specific corrections and knowledge.
  3. Design the tool-discovery and tool-selection surfaces that agents use to find the right connector and call it correctly, optimizing for both model accuracy and context efficiency.
  4. Make agent loops robust: structured results, partial-failure and retry semantics, idempotency, pagination, rate-limit handling, and observability into every tool call an agent makes.
  5. Build the connector onboarding path (schemas, fixtures, and evaluation suites) so new connectors ship with measurable quality rather than hope, and drive the eval metrics that tell us a connector actually works inside agent loops.

Skills

Required

  • backend systems design
  • API integration
  • gateway systems
  • platform systems
  • Python
  • Go
  • Rust
  • AWS
  • Kubernetes
  • OAuth
  • authorization protocols
  • API/connector development
  • schema modeling
  • semantic modeling
  • tooling for LLM-based agents
  • evaluation for LLM-based agents
  • security-sensitive areas

Nice to have

  • MCP server development
  • CLI-backed tool development

What the JD emphasized

  • agents can call with confidence
  • agents can call with confidence
  • agents built on top of it gets smarter
  • agent loops robust
  • agent loops
  • agent capabilities
  • agent loops

Other signals

  • agentic systems
  • tool use
  • LLM agents
  • enterprise data access