Perplexity AI tech stack

Perplexity AI builds mostly with Python, Rust, Go, TypeScript. Its stack also includes AWS, Kubernetes, Snowflake, PostgreSQL. Python is named in 53 of the 137 job postings Perplexity AI published in the last 12 months (39%). Counted by Alion from the job postings of Perplexity AI, updated Sep 28, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Sep 28, 2026
Technologies in use
142
Postings analysed
137
Open now
114
Modernity
74 /100
New in 6 months
8

What programming languages does Perplexity AI use?

Python is named in 39% of job postings at Perplexity AI, followed by Rust (25%), Go (20%), TypeScript (18%).

Python 53 39% required in 85% · 40 open now · since Mar 2025
Rust 34 25% required in 65% · 24 open now · since Mar 2025
Go 28 20% required in 57% · 19 open now · since Mar 2025
TypeScript 24 18% required in 33% · 16 open now · since Aug 2025
SQL 21 15% required in 81% · 17 open now · since Jan 2026
JavaScript 11 8% required in 27% · 8 open now · since Aug 2025
C++ 10 7% required in 90% · 8 open now · since Mar 2025
Kotlin 5 4% required in 60% · 3 open now · since Apr 2026
Show all (13)
Swift3
Java2
Objective-C2
Sass2
Apex1

What frameworks and libraries does Perplexity AI use?

PyTorch is named in 7% of job postings at Perplexity AI, followed by CUDA (4%), React.js (4%), TensorFlow (4%).

PyTorch 9 7% required in 78% · 9 open now · since Jan 2026
CUDA 6 4% required in 50% · 6 open now · since Apr 2026
React.js 6 4% required in 50% · 5 open now · since Apr 2026
TensorFlow 6 4% required in 33% · 6 open now · since Jan 2026
Playwright 6 4% optional · 2 open now · since Jul 2026
JAX 4 3% required in 50% · 4 open now · since Jan 2026
Next.js 4 3% required in 25% · 4 open now · since Apr 2026
PyTorch C++ 3 2% required in 100% · 3 open now · since Apr 2026
Show all (26)
SwiftUI3
CUTLASS2
DeepSpeed2
FSDP2
SGLang2
TensorRT-LLM2
Triton2
NCCL2
TensorFlow C++2
Bootstrap1
Dagster1
Flink1
Hadoop1
Jetpack Compose1
Megatron-LM1
Metasploit1
GSAP1
Tailwind CSS1

What databases does Perplexity AI use?

Snowflake is named in 7% of job postings at Perplexity AI, followed by PostgreSQL (7%), DynamoDB (4%), ClickHouse (1%).

Snowflake 10 7% required in 80% · 9 open now · since Feb 2026
PostgreSQL 9 7% required in 33% · 7 open now · since Apr 2026
DynamoDB 5 4% required in 40% · 3 open now · since Jun 2026
ClickHouse 2 1% required in 50% · 2 open now · since Apr 2026
Redis 2 1% required in 50% · 2 open now · since Sep 2026
Cassandra 1 1% required in 100% · 1 open now · since Jun 2026
Delta Lake 1 1% required in 100% · 1 open now · since Jun 2026
MySQL 1 1% required in 100% · 1 open now · since Jun 2026

What cloud and platforms does Perplexity AI use?

AWS is named in 20% of job postings at Perplexity AI, followed by Kubernetes (12%), Figma (6%), CUDA Toolkit (6%).

AWS 27 20% required in 67% · 19 open now · since Mar 2025
Kubernetes 17 12% required in 82% · 13 open now · since Mar 2025
Figma 8 6% required in 100% · 7 open now · since Jun 2026
CUDA Toolkit 8 6% required in 63% · 6 open now · since Apr 2026
Databricks 7 5% required in 43% · 4 open now · since Feb 2026
Linux 5 4% required in 100% · 3 open now · since Mar 2025
Looker 4 3% required in 75% · 3 open now · since Feb 2026
Spark 4 3% required in 25% · 2 open now · since Feb 2026
Show all (26)
GCP3
API Gateway2
Amazon EKS2
Apache Kafka2
CoreWeave2
Framer2
Grafana2
Weights & Biases2
vLLM2
GitHub2
Adjust2
AppsFlyer SDK2
Amazon Kinesis1
Azure1
Burp Suite1
Okta1
Tableau1
Windows1

What developer tools does Perplexity AI use?

Model Context Protocol is named in 6% of job postings at Perplexity AI, followed by dbt (4%), Terraform (4%), SLURM (3%).

Model Context Protocol 8 6% required in 38% · 6 open now · since Apr 2026
dbt 5 4% required in 100% · 5 open now · since Feb 2026
Terraform 5 4% required in 60% · 4 open now · since Apr 2026
SLURM 4 3% required in 100% · 2 open now · since Apr 2026
InfiniBand 4 3% required in 50% · 2 open now · since Apr 2026
Docker 3 2% required in 33% · 3 open now · since Apr 2026
Prometheus 2 1% required in 100% · since Jul 2026
TensorRT 2 1% required in 100% · since Jul 2026
Show all (22)
kubectl2
Adobe After Effects2
Rest API2
Ansible2
NVLink2
WebRTC2
BloodHound1
Cobalt Strike1
DaVinci Resolve1
Mythic1
Nuclei1
Sliver1
gRPC1
Microsoft Excel1

What AI and ML technologies does Perplexity AI use?

LLM is named in 22% of job postings at Perplexity AI, followed by VLM (1%).

LLM 30 22% required in 70% · 22 open now · since Aug 2025
VLM 1 1% required in 100% · since Jun 2026

Which engineering practices does Perplexity AI ask for?

AI Agents is named in 34% of job postings at Perplexity AI, followed by Multimodal AI (9%), A/B Testing (9%), Tool Use (7%).

AI Agents 47 34% required in 100% · 32 open now · since Aug 2025
Multimodal AI 12 9% required in 100% · 8 open now · since Apr 2026
A/B Testing 12 9% required in 83% · 8 open now · since Sep 2025
Tool Use 10 7% required in 30% · 9 open now · since Apr 2026
Context Engineering 10 7% required in 20% · 5 open now · since Sep 2025
Machine Learning 9 7% required in 89% · 7 open now · since Mar 2025
Post-training 8 6% required in 13% · 4 open now · since Sep 2025
Reinforcement Learning 8 6% required in 13% · 4 open now · since Apr 2026
Show all (45)
Edge AI7
Platform Engineering7
CI/CD6
RAG6
Function Calling6
LLM Guardrails5
Recommender Systems5
HPC4
Agentic Workflows3
Configuration Management2
Contrastive Learning2
Deep Linking2
Incident Management2
KV Cache2
Embeddings2
Computer Vision2
GitOps2
NLP2
Quantization2
Speculative Decoding2
DPO1
Dimensional Modeling1
ETL/ELT1
EU AI Act1
Fine-tuning1
GRPO1
Human-in-the-Loop1
IAM1
Progressive Delivery1
Prompt Engineering1
Red Teaming1
Rollup1

And 5 more, each named in fewer postings.

What does each Perplexity AI team work with?

The technologies each team's postings require most often, with the number of postings that require them.

Backend

28 postings
Python16
Rust15
Go12
AWS10
Kubernetes9
TypeScript7

AI/ML

25 postings
Python13
LLM10
PyTorch5
Rust4
CUDA Toolkit3
API Gateway2

Sales

12 postings
SQL4
Snowflake3

See the open roles

How does your stack fit Perplexity AI?

Sign in to compare your skills with this stack and see which open roles fit you.
Sign In

How much does Perplexity AI pay by technology?

Median stated pay of the postings that name each technology, against the median of all Perplexity AI postings with stated pay: $310k across 120 postings.

TechnologyPostings with payMedianvs company median
Python44$405k+31%
Rust26$405k+31%
Go25$405k+31%
TypeScript24$405k+31%
LLM23$350k+13%
AWS20$405k+31%
SQL19$250k−19%
Kubernetes12$405k+31%
JavaScript11$405k+31%
Snowflake10$285k−8%

How is the Perplexity AI stack changing?

Read from the dates of the postings themselves: a technology is new when the first posting that names it appeared in the last six months, rising or falling when its share of postings moved between the last two quarters.

First appeared
RedisSep 2026
Adobe After EffectsSep 2026
Contrastive LearningSep 2026
DeepSpeedSep 2026
FSDPSep 2026
SwiftJul 2026
SwiftUIJul 2026
Deep LinkingJul 2026
Rising
Context Engineering0% → 11%
Edge AI0% → 8%
Playwright0% → 7%
Multimodal AI6% → 11%
Post-training3% → 8%
Reinforcement Learning3% → 8%
LLM Guardrails0% → 4%
Swift0% → 3%
Falling
Python68% → 27%
LLM38% → 16%
AWS35% → 13%
Kubernetes26% → 9%
PyTorch18% → 2%
TensorFlow15% → 0%
CUDA15% → 1%
Machine Learning15% → 3%

How modern is the Perplexity AI stack?

Modern AI adopter 74/100

Perplexity AI scores 74 out of 100 (Modern). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 2; legacy ones: 0.

How common is the Perplexity AI stack in its industry?

Share of the 413 companies in the same industries, whose stack Alion knows, that use each technology.

Python70%
Rust17%
LLM55%
Go29%
AWS55%
TypeScript51%
SQL41%
Kubernetes49%
JavaScript57%
C++23%

What sets Perplexity AI apart

SwiftUI4%

Perplexity AI products in its job postings

Postings at Perplexity AI name its own products. They describe what the company makes, so they are left out of the stack above.

Perplexity134

Questions about the Perplexity AI tech stack

What programming languages does Perplexity AI use?

The languages named in Perplexity AI job postings are Python (39%), Rust (25%), Go (20%), TypeScript (18%), SQL (15%), as a share of the 137 postings of the last 12 months.

Does Perplexity AI use PyTorch?

Yes. PyTorch is named in 9 of 137 job postings (7%) and required in 7 of them.

What cloud and platforms does Perplexity AI use?

The cloud and platforms named in Perplexity AI job postings are AWS (27), Kubernetes (17), Figma (8) (postings in brackets).

What skills do you need for a Backend job at Perplexity AI?

Backend postings at Perplexity AI most often require Python (16), Rust (15), Go (12), AWS (10), out of 28 postings in the last 12 months.

Is the Perplexity AI tech stack changing?

Yes. Redis, Adobe After Effects, Contrastive Learning, DeepSpeed first appeared in Perplexity AI job postings in the last six months.

How modern is the Perplexity AI tech stack?

Perplexity AI scores 74 out of 100 (Modern). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 2; legacy ones: 0.

How does Alion know the Perplexity AI tech stack?

Alion reads every job posting Perplexity AI publishes and tags the technologies each one names. The figures on this page count the 137 postings of the last 12 months and were updated on Sep 28, 2026.

Method and citation

Alion reads every job posting the company publishes and tags the technologies each one names. Shares count the postings of the last 12 months, open and closed; the company's own products are counted apart. How we count

Alion, "Perplexity AI tech stack: 142 technologies from 137 job postings", as of Sep 28, 2026. https://alion.io/company/perplexity/technologies

Licence: CC BY-SA 4.0JSON