Loading
Comparison · dataset August 2026

Data Analyst vs Data Engineer: which is more exposed to AI?

Data Analyst carries 8 points more AI exposure than Data Engineer.

Data Analyst sits at 73% time-weighted AI exposure against 65% for Data Engineer, an 8-point gap driven by the 39% of data analyst work time that current models can already substitute outright. Data Engineer holds a larger human-critical core — 30% of the role's time sits in work like "stakeholder data requirements gathering" that models score poorly on. Both roles sit inside Computer & Math, so the exposure difference reflects task design rather than a change of field.

8PP GAP

Seven dimensions, side by side.

METRICDATA ANALYSTDATA ENGINEERDELTA
AI exposure73%65%8pp gap
Resilience score54/10066/10012pt gap
Substitutable work time39%44%Fully automatable today
Human-critical work time26%30%Models score poorly here
Median salary$86k$122k$36k apart
10-year growth23%21%Data Analyst
US workforce192k168kBLS OEWS
Task level

What actually creates the gap.

Both roles hand a similar slice of the week to substitutable work — 39% for Data Analysts, 44% for Data Engineers — but it is different work. Data Analyst exposure concentrates in "sql query writing and optimization"; Data Engineer exposure concentrates in "generate sql transformations". Two roles can share a score and face completely different disruption timelines.

Data Analyst
MOST EXPOSED TASKS
  • SQL query writing and optimization91% · 16% time
  • Data cleaning and transformation88% · 12% time
  • Dashboard and report creation84% · 11% time
HUMAN-CRITICAL CORE
  • Stakeholder storytelling18% · 8% time
  • Cross-functional data strategy21% · 6% time
  • Business hypothesis formation28% · 12% time
Data Engineer
MOST EXPOSED TASKS
  • Generate SQL transformations88% · 14% time
  • Write ETL pipeline code84% · 22% time
  • Write data documentation78% · 8% time
HUMAN-CRITICAL CORE
  • Stakeholder data requirements gathering16% · 8% time
  • Architect data platform strategy22% · 10% time
  • Data quality and contract management34% · 12% time
What transfers

Both roles lean on procedural, cognitive, 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

Data Analyst appears in our dataset as a mapped adjacent career for Data Engineers: the move raises exposure by 8 points, landing at 73%. Switch difficulty reads low — capability profiles are 4 points apart on average and both sit in the same family.

Score your own exposure in 8 questions →

Common questions.

Is Data Analyst or Data Engineer more at risk from AI?

Data Analyst. It scores 73% time-weighted AI exposure against 65% for Data Engineer — an 8-point gap. 39% of data analyst work time is already fully substitutable by current models, versus 44% for Data Engineers.

Which pays more, Data Analyst or Data Engineer?

Data Engineer, by roughly $36k at the median ($122k versus $86k). 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 analyst switch to being a data engineer?

Data Analyst appears in our dataset as a mapped adjacent career for Data Engineers: the move raises exposure by 8 points, landing at 73%. Switch difficulty reads low — capability profiles are 4 points apart on average and both sit in the same family.

Which role is growing faster, Data Analyst or Data Engineer?

Data Analyst, at 23% projected ten-year growth versus 21% — a 2-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.