Skip to content

Skill

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.

RoleRolesOf the role's roles we read
Data scientist7171 of 112 (63%)
Software engineer5858 of 719 (8%)
Machine learning engineer5050 of 79 (63%)
Research scientist2828 of 39
AI engineer1818 of 70 (26%)
Data engineer1414 of 99 (14%)
Forward deployed engineer1313 of 63 (21%)
Security engineer1111 of 126 (9%)
Data analyst88 of 47
Site reliability engineer77 of 70 (10%)

Companies that ask for it most

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.

Required
SkillRoles 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%)
Preferred
SkillRoles 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