Technology skill
Python jobs
A general-purpose programming language and the default tool for data work, scripting, and machine learning. The most transferable technical skill in our data: it turns up well outside software, in finance, science, and operations. Below: the 8 occupations it unlocks on this board, live counts included, and the skills that show up beside it in real postings.
What Python unlocks
Occupations whose postings name this skill, from the adjacency data the instrument runs on. Counts are live board inventory, refreshed nightly.
| Occupation | Live roles | More |
|---|---|---|
| Data Engineer | 600 | salary |
| Sales Engineer | 600 | salary |
| Software Engineer | 600 | salary |
| Backend Developer | 569 | salary |
| Data Scientist | 458 | salary |
| AI Engineer | 348 | salary |
| Machine Learning Engineer | 274 | salary |
| MLOps Engineer | 27 | salary |
Named beside it
Co-occurrence measured over 28,628 postings: how often each skill appears in the same posting as Python.
- Pandas/NumPytogether in 58
- Airflowtogether in 156
- dbttogether in 96
- Rusttogether in 155
- Javatogether in 673
- JavaScripttogether in 329
Quick answers
What is Python?
A general-purpose programming language and the default tool for data work, scripting, and machine learning. The most transferable technical skill in our data: it turns up well outside software, in finance, science, and operations. On this board it is a technology skill, extracted from posting text by the nightly scrape. Every skill, defined: the glossary.
How many jobs ask for Python?
Python unlocks 8 occupations on this board, with 3,476 live roles across them right now. The largest is Data Engineer (600 open).
What skills pair with Python?
Measured over 28,628 postings, the skills most often named beside Python are Pandas/NumPy (together in 58), Airflow (together in 156), dbt (together in 96).
Skills are extracted from posting text by the nightly scrape and mapped to occupations through the same lexicon the career instrument uses. A skill page exists only while enough live roles are reachable through it; counts are inventory, never padding.