skilltree
CareersSkillsNetworkHow It WorksAbout
Find a Role
All skills
Skill cluster · 12 skills

Natural Language Processing

Focuses on natural language processing, large language models, and generative AI for data science and machine learning. Roles include ML engineers and data scientists.

270Live openings
$185,430Median salary
101Roles touched
0.42Cohesion

Skills in this cluster

Ordered by centrality — how strongly each anchors the group.

Natural Language Processing +0%
15.8%
16 openings10 roles
Large Language Models +0%
14%
41 openings24 roles
Computer Vision +0%
14.6%
24 openings16 roles
Generative AI +0%
13.8%
96 openings61 roles
Data Science +0%
13.6%
23 openings17 roles
Reinforcement Learning +0%
16.5%
7 openings4 roles
Personalization +0%
10%
5 openings5 roles
Agentic AI +0%
9.9%
5 openings5 roles
Scikit-Learn +0%
9.6%
3 openings3 roles
Benchmarking +0%
13%
5 openings5 roles
Artificial Intelligence +0%
14.3%
35 openings25 roles
Robotics +0%
18%
10 openings5 roles

Roles that hire this cluster

Machine Learning Engineer
8 matching skills · $201,000
Principal Data Scientist
6 matching skills · $276,183
Senior Data Scientist
6 matching skills · $233,746
Applied Scientist
6 matching skills · $183,000
Staff Machine Learning Engineer
6 matching skills · $212,000
Product Manager, AI/ML
5 matching skills · $166,500
Research Scientist
5 matching skills · $80,000
AI Research Scientist
5 matching skills · $209,000

Adjacent clusters

FastAPI & LangChainPySpark & Apache SparkPenetration Testing & Network SecurityUnit Testing & Integration TestingCI/CD & Cloud Infrastructure
skilltree

Start with one role. Discover the paths around it.

Product

  • Careers
  • How It Works
  • About

Resources

  • Blog
  • Sign up for our Email
  • Wall of Love

Company

  • Privacy
  • Terms
  • Contact

© 2026 skilltree. All rights reserved.