← All roles
Member of Technical Staff (Software Engineer, Multimodal)
RustPythonGogRPCAWSWebRTCDistributed Systems
About the role
The Multimodal team builds the experiences and infrastructure that move AI interaction beyond touch and text — realtime voice, vision, and the platform systems behind them. As a backend engineer on Multimodal, you will design and scale the distributed systems that carry live voice sessions in production and drive new products at the intersection of voice, vision, and agents. The role involves designing, building, and scaling the backend session-worker architecture that powers realtime voice: per
Requirements
4+ years of professional software engineering experience building backend or distributed systems. Strong experience in Rust, Python, or Go. Experience designing and operating production distributed systems: streaming RPC, stateful services, message-driven architectures, failure recovery. Solid understanding of cloud infrastructure on AWS. Strong product judgment and ability to translate user problems into simple technical solutions. Genuine interest in AI products. Nice to have: realtime media,
About the company
Perplexity
This company provides a platform that leverages AI to help users interact with and manage their digital information. It offers tools for tasks, spaces, artifacts, and customization, aiming to streamline digital workflows within the AI industry.
View company page →More from Perplexity
Member of Technical Staff (Site Reliability Engineer, Cloud Infrastructure)
AWSKubernetesTerraformPythonGoRustDatadogPrometheusGrafanaArgoCDPostgreSQLRedisElasticsearchGCPKarpenter
$220k–405k
Remote · US
Member of Technical Staff (Site Reliability Engineer, Cloud Infrastructure)
$220k–405k
AWSKubernetesTerraformPythonGoRustDatadogPrometheusGrafanaArgoCDPostgreSQLRedisElasticsearchGCPKarpenter
Engineering Manager (Agent Engine)
PythonTypeScriptGoRustPlaywright
$300k–485k
Onsite · San Francisco
Engineering Manager (Agent Engine)
$300k–485k
PythonTypeScriptGoRustPlaywright
Member of Technical Staff (Software Engineer, Training Infrastructure)
PythonRustC++GoAWSKubernetesDistributed Systems
$220k–405k
Onsite · San Francisco
Member of Technical Staff (Software Engineer, Training Infrastructure)
$220k–405k
PythonRustC++GoAWSKubernetesDistributed Systems
Member of Technical Staff (Software Engineer, Enterprise Agent Evals & Efficiency)
PythonGoRust
$220k–405k
Onsite · San Francisco
Member of Technical Staff (Software Engineer, Enterprise Agent Evals & Efficiency)
$220k–405k
PythonGoRust
Member of Technical Staff (Software Engineer, Enterprise Trust & Governance)
OIDCPythonGoRustAWSKubernetes
$220k–405k
Onsite · San Francisco
Member of Technical Staff (Software Engineer, Enterprise Trust & Governance)
$220k–405k
OIDCPythonGoRustAWSKubernetes
Similar roles
Software Engineer, API Multimodal
$266k–445k
Software Engineer, API Multimodal
$266k–445k
Forward Deployed Engineer
$180k–320k
Forward Deployed Engineer
$180k–320k
Software Engineer, Multimodal Backend Systems
$150k–200k
Software Engineer, Multimodal Backend Systems
$150k–200k
Staff Voice AI Engineer – SRE/DevOps
$176k–308k
Staff Voice AI Engineer – SRE/DevOps
$176k–308k
Sr. Software Development Engineer (Voice Network)
$120k–180k
Sr. Software Development Engineer (Voice Network)
$120k–180k