Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Perplexity

Member of Technical Staff Software Engineer Multimodal

Posted Updated
Discussion

Description

You will design and scale session-worker architecture for real-time voice. You will own distributed-systems reliability, build streaming protocols and orchestration layers, develop voice and multimodal products, and work across backend services, SDKs, APIs, infrastructure, and client systems.

Responsibilities

  • Design, build, and scale backend session-worker architecture for real-time voice
  • Own session lifecycle, recovery, replay, deployment, and graceful degradation
  • Build streaming protocols for the Rust SDK
  • Drive voice and multimodal products from design through launch
  • Build orchestration for models, tools, agents, and long-running tasks
  • Partner with SDK, client, infrastructure, and model teams

Requirements

  • 4+ years of professional backend or distributed-systems engineering experience
  • Experience with Rust, Python, or Go
  • Experience operating production distributed systems
  • Knowledge of streaming RPC, stateful services, message-driven architecture, and failure recovery
  • Cloud infrastructure experience
  • Product judgment
  • Interest in AI products

Benefits

  • Equity
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement benefits
  • Fitness benefits
  • Commuter account
  • Dependent care account

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →