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.
Seven dimensions, side by side.
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.
- SQL query writing and optimization91% · 16% time
- Data cleaning and transformation88% · 12% time
- Dashboard and report creation84% · 11% time
- Stakeholder storytelling18% · 8% time
- Cross-functional data strategy21% · 6% time
- Business hypothesis formation28% · 12% time
- Generate SQL transformations88% · 14% time
- Write ETL pipeline code84% · 22% time
- Write data documentation78% · 8% time
- Stakeholder data requirements gathering16% · 8% time
- Architect data platform strategy22% · 10% time
- Data quality and contract management34% · 12% time
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.
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.