skilltree
CareersSkillsNetworkHow It WorksAbout
Find a Role
All skills

Python or R

+0%
Python or R & Object-Oriented Programming

Scripting for data cleaning, analysis, and automation

416Live openings
$172,541Median salary
101Roles demanding it
37.7%Avg. posting demand

Demand over time

Where it's in demand

Roles whose live postings ask for this skill most often.

MLOps Engineer
100%
$161,427
Data Scientist
90%
$156,531
Machine Learning Engineer
90%
$201,000
Junior Software Engineer
80%
$132,125
Senior Data Scientist
80%
$233,746
Staff Data Scientist
80%
$244,812
Staff Machine Learning Engineer
80%
$212,000
DevOps Engineer
80%
$161,200
Applied Scientist
80%
$183,000
Staff Site Reliability Engineer
80%
$176,000

Pairs with

Skills that show up alongside this one, beyond chance.

Object-Oriented Programming61 roles
CI/CD66 roles
Scripting49 roles
NoSQL Databases38 roles
Version Control64 roles
SQL84 roles
Kubernetes43 roles
Big Data Technologies52 roles
Docker31 roles
JavaScript/TypeScript42 roles
C/C++30 roles
Scala23 roles

Same cluster

Object-Oriented ProgrammingJavaScript/TypeScriptSQLSimulation
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.