Loading
Comparison · dataset August 2026

Data Scientist vs ML Engineer: which is more exposed to AI?

Data Scientist carries 9 points more AI exposure than ML Engineer.

Data Scientist sits at 65% time-weighted AI exposure against 56% for ML Engineer, a 9-point gap driven by the 54% of data scientist work time that current models can already substitute outright. ML Engineer holds a larger human-critical core — 36% of the role's time sits in work like "research direction and hypothesis setting" that models score poorly on. Both roles sit inside Computer & Math, so the exposure difference reflects task design rather than a change of field.

9PP GAP

Seven dimensions, side by side.

METRICDATA SCIENTISTML ENGINEERDELTA
AI exposure65%56%9pp gap
Resilience score64/10072/1008pt gap
Substitutable work time54%28%Fully automatable today
Human-critical work time24%36%Models score poorly here
Median salary$118k$158k$40k apart
10-year growth35%28%Data Scientist
US workforce202k84kBLS OEWS
Task level

What actually creates the gap.

Data Scientists spend 54% of their time-weighted week on tasks a current model can produce end-to-end, against 28% for ML Engineers. The single largest contributor is "clean and transform datasets", graded at 88% and worth 14% of the role's time. That one task accounts for more of the gap than any difference in seniority, tooling, or industry.

Data Scientist
MOST EXPOSED TASKS
  • Clean and transform datasets88% · 14% time
  • Write analysis code and notebooks84% · 16% time
  • Generate charts and exploratory summaries82% · 10% time
  • Build baseline predictive models78% · 14% time
HUMAN-CRITICAL CORE
  • Communicate uncertainty to stakeholders14% · 8% time
  • Frame business and research questions18% · 10% time
  • Decide deployment and governance trade-offs22% · 6% time
ML Engineer
MOST EXPOSED TASKS
  • Build data preprocessing pipelines82% · 12% time
  • Write model training code78% · 16% time
HUMAN-CRITICAL CORE
  • Research direction and hypothesis setting18% · 8% time
  • Model architecture design28% · 16% time
  • Production reliability and serving31% · 12% time
What transfers

Both roles lean on cognitive, procedural, judgement — that is the part of your experience that travels intact. Beyond that, the two capability profiles are unusually close: no dimension separates them by more than 15 points, which is why the switch difficulty below reads the way it does.

Switching between them
LowDIFFICULTY

ML Engineer appears in our dataset as a mapped adjacent career for Data Scientists: the move lowers exposure by 9 points, landing at 56%. Switch difficulty reads low — capability profiles are 6 points apart on average and both sit in the same family.

Score your own exposure in 8 questions →

Common questions.

Is Data Scientist or ML Engineer more at risk from AI?

Data Scientist. It scores 65% time-weighted AI exposure against 56% for ML Engineer — a 9-point gap. 54% of data scientist work time is already fully substitutable by current models, versus 28% for ML Engineers.

Which pays more, Data Scientist or ML Engineer?

ML Engineer, by roughly $40k at the median ($158k versus $118k). Note that the higher-paying role here is also the less AI-exposed one, which matters if you are weighing pay against durability.

Can a data scientist switch to being a ml engineer?

ML Engineer appears in our dataset as a mapped adjacent career for Data Scientists: the move lowers exposure by 9 points, landing at 56%. Switch difficulty reads low — capability profiles are 6 points apart on average and both sit in the same family.

Which role is growing faster, Data Scientist or ML Engineer?

Data Scientist, at 35% projected ten-year growth versus 28% — a 7-point difference. Growth and AI exposure are separate signals: a role can grow in headcount while the content of the work is substantially rewritten.

Career families
Computer & Math
Methodology
Scores are time-weighted across each role's canonical O*NET tasks, graded against current frontier-model capability. How we score.