Which roles ask for Machine Learning at tech companies · 294 roles · 90 days to Oct 7, 2026
Updated
294 roles counted that list Machine Learning, one per company, title and level; 706 postings in the window.
In short
Machine Learning: listed in 294 roles at tech companies whose requirements we read, in the 90 days to Oct 7, 2026. It was required in 210 and preferred in 84. The largest group is data scientist roles: 71 of 294 (24%).
- Required
- 210 of 294 (71%)
- Of the roles that list Machine Learning
- Preferred
- 84 of 294 (29%)
- Of the roles that list Machine Learning
- Largest group
- 71 of 294 (24%)
- Data scientist
Roles that ask for Machine Learning
Roles listing Machine Learning, by title family. Where the role has a page, the count is also out of that role's roles whose requirements we read.
| Role | Roles | Of the role's roles we read |
|---|---|---|
| Data scientist | 71 | 71 of 112 (63%) |
| Software engineer | 58 | 58 of 719 (8%) |
| Machine learning engineer | 50 | 50 of 79 (63%) |
| Research scientist | 28 | 28 of 39 |
| AI engineer | 18 | 18 of 70 (26%) |
| Data engineer | 14 | 14 of 99 (14%) |
| Forward deployed engineer | 13 | 13 of 63 (21%) |
| Security engineer | 11 | 11 of 126 (9%) |
| Data analyst | 8 | 8 of 47 |
| Site reliability engineer | 7 | 7 of 70 (10%) |
Companies that ask for it most
- Databricks12 roles
- Zscaler10 roles
- Scale AI7 roles
- Stripe7 roles
- Airbnb6 roles
- Deepgram5 roles
- George Bernard Consulting5 roles
- OpenAI5 roles
- Spotify5 roles
- Okta4 roles
Asked alongside
Out of the 294 Machine Learning roles whose requirements we read: the other skills they ask for. At most 10 per list, those asked for most.
| Skill | Roles asking |
|---|---|
| Python | 194 of 294 (66%) |
| AI | 102 of 294 (35%) |
| SQL | 87 of 294 (30%) |
| LLMs | 66 of 294 (22%) |
| Statistics | 60 of 294 (20%) |
| PyTorch | 57 of 294 (19%) |
| AWS | 54 of 294 (18%) |
| Generative AI | 40 of 294 (14%) |
| Distributed Systems | 39 of 294 (13%) |
| Azure | 37 of 294 (13%) |
| Skill | Roles asking |
|---|---|
| AI | 47 of 294 (16%) |
| LLMs | 38 of 294 (13%) |
| AWS | 30 of 294 (10%) |
| CI/CD | 28 of 294 (10%) |
| Azure | 23 of 294 (8%) |
| GCP | 22 of 294 (7%) |
| Python | 22 of 294 (7%) |
| Kubernetes | 18 of 294 (6%) |
| Model Evaluation | 18 of 294 (6%) |
| AI Agents | 17 of 294 (6%) |
Experience
Of the 166 roles that state years
Each line counts roles asking for at least that many years, so the lines overlap.
- 1+ year
- 164 of 166 (99%)
- 2+ years
- 161 of 166 (97%)
- 3+ years
- 145 of 166 (87%)
- 5+ years
- 107 of 166 (64%)
- 8+ years
- 38 of 166 (23%)
- 10+ years
- 19 of 166 (11%)
Degree
Of the 239 roles we could read for it
- Required
- 41 of 239 (17%)
- Required, or experience instead
- 49 of 239 (21%)
- Preferred
- 15 of 239 (6%)
- Not mentioned
- 134 of 239 (56%)
Pay and remote work
Of the 294 roles we could read for it. Pay these roles state, not what the skill pays.
- Median stated pay
- $209k a year
- Roles stating pay
- 131 of 294 (45%)
- Remote roles
- 170 of 294 (58%)
How we count: 294 roles from 171 employers in the 90 days to Oct 7, 2026, each role counted once however many boards post it. Skills are counted out of the roles whose requirements we read. Roles are not filtered by country. Methodology