← All roles

Member of Technical Staff (Software Engineer, Multimodal)

Perplexity ·San Francisco ·Onsite 101d ago
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
Remote · US
AWSKubernetesTerraformPythonGoRustDatadogPrometheusGrafanaArgoCDPostgreSQLRedisElasticsearchGCPKarpenter
Engineering Manager (Agent Engine)
PythonTypeScriptGoRustPlaywright
$300k–485k
Onsite · San Francisco
Engineering Manager (Agent Engine)
$300k–485k
Onsite · San Francisco
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
Onsite · San Francisco
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
Onsite · San Francisco
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
Onsite · San Francisco
OIDCPythonGoRustAWSKubernetes
$220k–405k
Onsite San FranciscoLondonSan Francisco, USALondon, UK
Posted 101d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
Perplexity
https://www.perplexity.ai/

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 →