Glassbox reads the jobs open on public job boards every six hours and counts the skills each one names. This page counts the machine learning jobs: titles that name machine learning, deep learning, computer vision, NLP, or applied or research science.
Every Monday a new week replaces this one here. The story linked in the rail keeps one week and looks closer.
At a glance
- 183 of the 304 machine learning jobs we read name Python.
- PyTorch is named in 40% of machine learning jobs and 34% of senior machine learning jobs.
- 5 to 7 years is the most common ask: 67 of the 152 jobs that state a number.
Most list at least one language#
194 of the 304 we read list at least one programming language. 99 list two or more.
Languages they name
Share of the 304 jobs read, by language304 jobs
View as table
| Language | Jobs | Share | Employers | senior machine learning |
|---|---|---|---|---|
| Python | 183/304 | 60% | 105 | 60% |
| C++ | 50/304 | 16% | 30 | 12% |
| SQL | 31/304 | 10% | 23 | 10% |
| Go | 19/304 | 6% | 13 | 9% |
| Java | 15/304 | 5% | 12 | 7% |
1 of these 5 languages come up more often here than in senior machine learning jobs.
Senior machine learning jobs name MLOps more often. PyTorch less.#
Put the same skills side by side, and two groups appear. The top rows lean to machine learning jobs. The bottom rows lean to senior machine learning jobs.
All jobs vs senior
Share of each set that mentions the skill304 machine learning · 167 senior machine learning
View as table
| Skill | Machine learning | Senior machine learning |
|---|---|---|
| PyTorch | 123/304 · 40% | 57/167 · 34% |
| C++ | 50/304 · 16% | 20/167 · 12% |
| Reinforcement learning | 57/304 · 19% | 24/167 · 14% |
| MLOps | 72/304 · 24% | 48/167 · 29% |
| Observability | 35/304 · 12% | 27/167 · 16% |
| AWS | 48/304 · 16% | 33/167 · 20% |
PyTorch appears in 123 machine learning jobs at 78 employers: 40% of them, against 34% of senior machine learning jobs. MLOps goes the other way: 24% here, 29% in senior machine learning jobs.
Beyond the languages, AI and data come up most#
299 of the 304 jobs read list an AI skill. 146 list one in data.
Beyond the languages
Share of the 304 jobs read that mention each skill304 jobs
AI and machine learning · 299 jobs
Data · 146 jobs
DevOps and operations · 87 jobs
Cloud · 57 jobs
5 to 7 years is the most common ask#
machine learning jobs that state a number ask for 5 to 7 years.
152 of the 304 jobs state a number of years. The other 152 don't say.
Most machine learning jobs are senior#
Senior here means a senior, lead or principal level. Of the 304 jobs, 49 read as intern, entry level or junior, 21 as mid level and 67 don't say.
Of 304 machine learning jobs. Hatched: no level stated.
Who is hiring, and where#
143 employers posted these jobs. No single one dominates: Reddit has the most, 15 of the 304.
Where the 304 jobs are
The 304 jobs, by the country each one names304 jobs
Internships
Remote
Questions this page answers#
Answers from the week of 5 October 2026.
- What skills do machine learning jobs ask for most?
- 183 of the 304 machine learning jobs we read name Python, 136 name LLMs and 123 name PyTorch.
- How many years of experience do machine learning jobs ask for?
- 67 of the 152 machine learning jobs that state a number ask for 5 to 7 years. The other 152 don't say.
- How many machine learning jobs name more than one programming language?
- 99 of the 304 machine learning jobs we read name two or more languages.
- How many machine learning jobs are remote?
- 109 of the 304 machine learning jobs are marked remote by their job board.
Curious how many of the 15 skills these jobs ask for most are already on your CV?
Your CV is probably on your laptop. Comparing it there takes a minute.
How we counted
This page counts the machine learning jobs: titles that name machine learning, deep learning, computer vision, NLP, or applied or research science.
The job type comes from the title. Senior means a senior, lead or principal level in the same job type.
We look for about 250 named skills, by fixed rules, in the 304 ads long enough to read. How Glassbox counts.
The 304 jobs we counted
30 of the 304, one employer at a time. Titles and employers only, never the ads.
- ML Data Engineer (m/f/d) - Sensor Data & Pipelinesautonomous-teamingAsks 5 years
- Senior Principal Machine Learning EngineerCotivitiAsks 12 years
- Senior Machine Learning Engineer - Growth & PersonalisationDeliverooAsks 3 years
- R&D Intern - Fairness in Deep Learning - ParisArtefactjobsInternship
- Machine Learning Engineer - IV (Biometrics)JumioAsks 5 years
- Staff Research Scientist- Interactive AvatarsSynthesia
- Member of Technical Staff (ML)Reka
- Machine Learning ResearcherJanestreet
- Data Scientist, AI/MLGremlinAsks 5 years
- Principal AI/ML Scientist & EngineerPipedriveAsks 8 years
- Senior Machine Learning ScientistFlagshippioneeringinc
- Machine Learning Engineer, RadarStripeJunior
- Staff AI/ML Engineer (all)Xolife
- Staff Research Scientist - Post-Training for AgentsDatadog
- Machine Learning Engineer, AI SafetyNVIDIAJunior
- Machine Learning InternQontoInternship
- Senior Machine Learning Engineering ManagerSpotify
- Machine Learning Consultant (m/w/d)Machine Learning Reply
- Applied Machine Learning Engineer, EMEAFireworks
- Senior Computer Vision / Photogrammetry Engineer (m/w/d)syte GmbH
- Computer Vision Engineer - TrackerHarmattan Ai
- Senior ML Engineer (Token Factory)Nebius
- Staff Machine Learning Engineer, Ads Foundational RepresentationsredditAsks 7 years
- Research Engineer (m/f/d)Sereact GmbHJunior
- Computer Vision Engineer - TrackerSignal Processing Engineer (RF Processing & Analytics)
- Senior Computer Vision Engineer - PerceptionSe3Asks 2 years
- Machine Learning / Data Engineer TuringAsks 4 years
- Staff Applied Machine Learning ScientistWhoopAsks 7 years
- Junior NLP Data ScientistSteerbridgeJunior
- Member of Technical Staff (Machine Learning Engineer, Search & Agents)Perplexity
Glassbox. "Three in five machine learning jobs name Python" Counted in the week of 5 October 2026. seeglassbox.com/market/machine-learning/week/2026-10-05
Past weeks
Every Monday's count of machine learning jobs, kept as it was published.