Xiaohongshu tech stack

Xiaohongshu builds mostly with Python, C++, Java, SQL. Its stack also includes PyTorch, Linux, PyTorch C++, Redis. Python is named in 196 of the 576 job postings Xiaohongshu published in the last 12 months (34%). Counted by Alion from the job postings of Xiaohongshu, updated Oct 4, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Oct 4, 2026
Technologies in use
252
Postings analysed
576
Open now
576
Modernity
77 /100
New in 6 months
8

What programming languages does Xiaohongshu use?

Python is named in 34% of job postings at Xiaohongshu, followed by C++ (30%), Java (26%), SQL (8%).

Python 196 34% required in 100% · 196 open now · since Jul 2026
C++ 174 30% required in 94% · 174 open now · since Jul 2026
Java 147 26% required in 99% · 147 open now · since Jun 2026
SQL 46 8% required in 100% · 46 open now · since Jul 2026
JavaScript 38 7% required in 39% · 38 open now · since Jul 2026
Kotlin 28 5% required in 96% · 28 open now · since Jun 2026
TypeScript 25 4% required in 96% · 25 open now · since Jul 2026
Go 19 3% required in 100% · 19 open now · since Aug 2026
Show all (16)
Node JS16
C16
Scala14
Objective-C13
Swift12
Rust11
Dart7
Zig1

What frameworks and libraries does Xiaohongshu use?

PyTorch is named in 15% of job postings at Xiaohongshu, followed by PyTorch C++ (6%), TensorFlow (5%), React.js (5%).

PyTorch 89 15% required in 100% · 89 open now · since Jul 2026
PyTorch C++ 34 6% required in 100% · 34 open now · since Jul 2026
TensorFlow 27 5% required in 100% · 27 open now · since Jul 2026
React.js 27 5% required in 56% · 27 open now · since Jul 2026
Megatron-LM 24 4% required in 100% · 24 open now · since Jul 2026
SGLang 24 4% required in 100% · 24 open now · since Jul 2026
DeepSpeed 23 4% required in 100% · 23 open now · since Sep 2026
LangChain 23 4% required in 87% · 23 open now · since Jul 2026
Show all (67)
Transformers20
CUDA18
Flink17
TensorFlow C++15
Vue.js14
TensorRT-LLM13
FFmpeg12
LangGraph12
NCCL12
Triton12
React Native12
Ray9
ROCm8
Apache TVM7
OpenTelemetry7
Flutter7
AutoGen6
Spring Boot6
LlamaIndex5
OpenGL5
TPOT5
CrewAI4
SDL4
TRL4
Hadoop3
JAX3
ONNX Runtime3
CUTLASS2
FAISS2
GStreamer2
Jetpack Compose2
Kotlin Multiplatform2

And 27 more, each named in fewer postings.

What databases does Xiaohongshu use?

Redis is named in 5% of job postings at Xiaohongshu, followed by MySQL (5%), ElasticSearch (1%), ClickHouse (1%).

Redis 31 5% required in 100% · 31 open now · since Jul 2026
MySQL 28 5% required in 100% · 28 open now · since Jul 2026
ElasticSearch 7 1% required in 100% · 7 open now · since Aug 2026
ClickHouse 5 1% required in 100% · 5 open now · since Aug 2026
Milvus 4 1% required in 100% · 4 open now · since Aug 2026
PostgreSQL 3 1% required in 67% · 3 open now · since Aug 2026
RocksDB 2 <1% required in 100% · 2 open now · since Aug 2026
GraphDB 1 <1% required in 100% · 1 open now · since Aug 2026
Show all (14)
Neo4j1
OpenSearch1
Pinecone1
SQLite1
StarRocks1
TiDB1

What cloud and platforms does Xiaohongshu use?

Linux is named in 6% of job postings at Xiaohongshu, followed by Kubernetes (5%), vLLM (4%), GitHub (4%).

Linux 35 6% required in 100% · 35 open now · since Aug 2026
Kubernetes 30 5% required in 100% · 30 open now · since Aug 2026
vLLM 23 4% required in 100% · 23 open now · since Jul 2026
GitHub 21 4% required in 100% · 21 open now · since Aug 2026
Spark 21 4% required in 100% · 21 open now · since Jul 2026
Apache Kafka 18 3% required in 100% · 18 open now · since Aug 2026
CUDA Toolkit 18 3% required in 100% · 18 open now · since Jul 2026
Figma 14 2% required in 100% · 14 open now · since Aug 2026
Show all (33)
OpenAI9
Dify7
Grafana5
Kubeflow4
AWS3
GCP3
Hugging Face3
Langfuse3
Anthropic2
Firebase2
Perplexity2
AWS Lambda1
Amazon S31
Azure1
DLP1
GitLab CI1
Google Cloud Run1
HarmonyOS1
Power BI1
SonarQube1
Supabase1
Tableau1
WebAssembly1
Windows1
iOS SDK1

What developer tools does Xiaohongshu use?

Model Context Protocol is named in 7% of job postings at Xiaohongshu, followed by Claude Code (6%), Cursor (6%), Copilot (3%).

Model Context Protocol 38 7% required in 100% · 38 open now · since Aug 2026
Claude Code 35 6% required in 100% · 35 open now · since Aug 2026
Cursor 33 6% required in 100% · 33 open now · since Jul 2026
Copilot 19 3% required in 100% · 19 open now · since Jul 2026
OpenAI Codex 19 3% required in 100% · 19 open now · since Jul 2026
TensorRT 17 3% required in 35% · 17 open now · since Jul 2026
WebRTC 13 2% required in 100% · 13 open now · since Aug 2026
A2A 11 2% required in 100% · 11 open now · since Sep 2026
Show all (48)
Docker9
Prometheus7
InfiniBand6
Git5
Webpack4
Adobe Photoshop3
Semantic Kernel3
VictoriaMetrics3
Argo Workflows2
Helm2
LLaMA-Factory2
NVLink2
ONNX2
Terraform2
Thanos2
Vite2
WebSockets2
Windsurf2
containerd2
AutoCAD1
AutoGPT1
Axure RP1
Calico1
Cilium1
Devin1
Ghostty1
IDA Pro1
Jenkins1
KServe1
MinIO1
Nginx1
OpenMP1

And 8 more, each named in fewer postings.

What AI and ML technologies does Xiaohongshu use?

LLM is named in 27% of job postings at Xiaohongshu, followed by VLM (4%), Claude (2%), Qwen (2%).

LLM 158 27% required in 100% · 158 open now · since Jun 2026
VLM 21 4% required in 100% · 21 open now · since Aug 2026
Claude 13 2% required in 100% · 13 open now · since Jul 2026
Qwen 13 2% required in 100% · 13 open now · since Aug 2026
AWQ 7 1% required in 100% · 7 open now · since Sep 2026
GPTQ 7 1% required in 100% · 7 open now · since Sep 2026
LLaVA 7 1% required in 100% · 7 open now · since Sep 2026
ChatGPT 6 1% required in 100% · 6 open now · since Jul 2026
Show all (17)
LoRA4
PEFT4
Gemini2
BERT1
DALL-E1
DeepSeek1
Llama1
Mamba1
Midjourney1

Which engineering practices does Xiaohongshu ask for?

AI Agents is named in 19% of job postings at Xiaohongshu, followed by RAG (13%), Function Calling (11%), NLP (9%).

AI Agents 110 19% required in 100% · 110 open now · since Jul 2026
RAG 74 13% required in 100% · 74 open now · since Jul 2026
Function Calling 61 11% required in 100% · 61 open now · since Jul 2026
NLP 53 9% required in 100% · 53 open now · since Jul 2026
Tool Use 52 9% required in 100% · 52 open now · since Jul 2026
SFT 36 6% required in 100% · 36 open now · since Aug 2026
RLHF 32 6% required in 100% · 32 open now · since Jul 2026
Prompt Engineering 27 5% required in 100% · 27 open now · since Jul 2026
Show all (57)
Post-training23
KV Cache18
Reward Modeling17
Context Engineering15
DPO15
SLI/SLO/SLA14
GRPO12
CI/CD11
LLMOps8
Mixture of Experts8
PPO8
IAM7
RLAIF6
Agentic Workflows5
DNS5
OCR5
AIOps4
Speculative Decoding4
TCP/IP4
eBPF4
Computer Use3
Human-in-the-Loop3
Synthetic Data3
Text-to-Speech3
Edge AI3
A/B Testing2
Chaos Engineering2
ETL/ELT2
Modularization2
Red Teaming2
Service Mesh2
Speech Recognition2

And 17 more, each named in fewer postings.

What does each Xiaohongshu team work with?

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

AI/ML

239 postings
Python94
C++89
LLM86
PyTorch64
Java54
PyTorch C++27

Early Careers

86 postings
C++30
LLM25
Python20
Java16
PyTorch16
SQL15

Backend

79 postings
Java37
Python28
LLM19
Cursor14
Redis14
Kotlin13

Industrial Engineering

39 postings
Python16
C++15
Java13
LLM7
Model Context Protocol6
ElasticSearch4

DevOps

31 postings
Python17
Kubernetes16
Linux14
C++13
Java13
NCCL5

Product

26 postings
LLM12
SQL4
Claude Code3
Cursor3
Perplexity2

See the open roles

How does your stack fit Xiaohongshu?

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

How is the Xiaohongshu 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
LLaVASep 2026
ETL/ELTSep 2026
GeminiSep 2026
MLIRSep 2026
ONNXSep 2026
Red TeamingSep 2026
cuDNNSep 2026
NVLinkSep 2026

How modern is the Xiaohongshu stack?

Cutting-edge AI adopter 77/100

Xiaohongshu scores 77 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 17; legacy ones: 0.

Questions about the Xiaohongshu tech stack

What programming languages does Xiaohongshu use?

The languages named in Xiaohongshu job postings are Python (34%), C++ (30%), Java (26%), SQL (8%), JavaScript (7%), as a share of the 576 postings of the last 12 months.

Does Xiaohongshu use PyTorch?

Yes. PyTorch is named in 89 of 576 job postings (15%) and required in 89 of them.

What cloud and platforms does Xiaohongshu use?

The cloud and platforms named in Xiaohongshu job postings are Linux (35), Kubernetes (30), vLLM (23) (postings in brackets).

What skills do you need for a AI/ML job at Xiaohongshu?

AI/ML postings at Xiaohongshu most often require Python (94), C++ (89), LLM (86), PyTorch (64), out of 239 postings in the last 12 months.

Is the Xiaohongshu tech stack changing?

Yes. LLaVA, ETL/ELT, Gemini, MLIR first appeared in Xiaohongshu job postings in the last six months.

How modern is the Xiaohongshu tech stack?

Xiaohongshu scores 77 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 17; legacy ones: 0.

How does Alion know the Xiaohongshu tech stack?

Alion reads every job posting Xiaohongshu publishes and tags the technologies each one names. The figures on this page count the 576 postings of the last 12 months and were updated on Oct 4, 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, "Xiaohongshu tech stack: 252 technologies from 576 job postings", as of Oct 4, 2026. https://alion.io/company/xiaohongshu/technologies

Licence: CC BY-SA 4.0JSON