Data AI Career

Roadmap · R06

Role Roadmap: Junior Data Analyst → AI Engineer

Data & AI Career Arc with Certifications, Skills, & Salary Progression


Overview

This roadmap follows the most common progression from entry-level analytics through data engineering, machine learning, and specialist AI engineering roles. It reflects 2026 certification statuses, salary data from major platforms, and the hardest transition points (Data Engineer → ML Engineer requires 2–4 years).

Key insight: Data Analyst → Data Engineer is the most common pivot (18–24 months). The jump to ML Engineering is substantially harder and typically takes 2–4 years from a data engineer role.


ENTRY (0–2 years) — Junior Data Analyst / BI Developer / SQL Analyst

Day-in-the-Life

  • Refresh existing dashboards in Tableau or Power BI.
  • Answer ad-hoc business questions with SQL queries.
  • Build recurring reports for stakeholders.
  • Learn how data flows through the company's warehouse.
  • Participate in data quality reviews.

Required Skills

  • SQL fundamentals — JOINs, aggregations, window functions, CTEs.
  • Python or R basics — pandas, filtering, pivoting data.
  • Data warehouse concepts — fact tables, dimensions, slowly changing dimensions.
  • ETL/ELT literacy — understand how raw data arrives and gets transformed.
  • BI visualization — Power BI or Tableau dashboards, report design.
  • Git basics — committing, branching (if working with analytics engineers).
  • Statistics fundamentals — mean, median, standard deviation, correlation.

Certifications (Entry)

CertIssuerCodeStatusURL
Azure Data FundamentalsMicrosoftDP-900ActiveMicrosoft Learn
Azure AI FundamentalsMicrosoftAI-901Replaces AI-900 (June 30, 2026)Microsoft Learn
AWS Certified AI PractitionerAWSAIF-C01ActiveAWS Certification
Google Cloud Digital LeaderGoogle CloudDigital LeaderActiveGoogle Cloud Learn
SnowPro CoreSnowflakeCOF-C03Active (Launched Feb 16, 2026)Snowflake Learn
Tableau Desktop SpecialistTableauTDSActiveTableau Certification
Power BI Data AnalystMicrosoftPL-300ActiveMicrosoft Learn

Note: Microsoft AI-900 retires June 30, 2026 → replaced by AI-901 (Foundry-focused). See Microsoft certification retirements 2026 for details.

Free & Low-Cost Resources

Salary Progression (U.S., 2026)

PercentileSalarySource
25th$66,179Glassdoor
Median$88,239Glassdoor
75th$118,884Glassdoor

Regional Variation (Glassdoor avg):

  • San Jose, CA: ~$110K
  • New York, NY: ~$95K
  • Austin, TX: ~$82K
  • Remote-friendly roles: ~$85K

ASSOCIATE (2–5 years) — Data Engineer / Analytics Engineer

Transition from Analyst to Engineer

Timeline: 18–24 months with focused learning and on-the-job projects. See InterviewQuery and DataEngineerAcademy.

Day-in-the-Life

  • Build and maintain ETL/ELT pipelines in production (Airflow, Dagster, Prefect, dbt).
  • Optimize SQL queries and schema design on cloud data warehouses.
  • Collaborate with analytics engineers on data modeling (dbt).
  • Manage data quality, testing, and version control for data code.
  • Debug failing pipelines and troubleshoot data inconsistencies.
  • Participate in infrastructure decisions (Kafka, Pub/Sub, streaming).

Required Skills

  • Python production-grade — packaging, testing, logging, error handling, API development.
  • Spark / PySpark — distributed computing, RDDs, DataFrames, SQL on Spark.
  • Orchestration — Airflow DAGs, Dagster ops, Prefect flows, task dependencies.
  • dbt — building transformation models, testing, documentation, CI/CD.
  • Cloud data warehouses — Snowflake, BigQuery, Synapse, or Redshift (deep operational knowledge).
  • Schema design — normalization, slowly changing dimensions, data vault patterns.
  • Streaming fundamentals — Kafka, Google Cloud Pub/Sub, AWS Kinesis (publish-subscribe patterns, partitioning).
  • Git & CI/CD — pull requests, code review, automated testing, deployment pipelines.
  • SQL optimization — execution plans, indexing, partitioning strategies.

Certifications (Associate)

CertIssuerCodeStatusURL
Fabric Data Engineer AssociateMicrosoftDP-700Active (replaced DP-203, retired March 31, 2025)Microsoft Learn
AWS Certified Data Engineer AssociateAWSDEA-C01ActiveAWS Certification
Azure Database AdministratorMicrosoftDP-300ActiveMicrosoft Learn
Google Cloud Professional Data EngineerGoogle CloudPDEActiveGoogle Cloud Learn
Databricks Certified Data Engineer AssociateDatabricksDCDAActiveDatabricks Certification
Snowflake SnowPro Advanced: Data EngineerSnowflakeAdvancedActiveSnowflake Learn
Confluent Certified Developer for Apache KafkaConfluentCCDAKActiveConfluent Learn
Confluent Certified Administrator for KafkaConfluentCCAAKActiveConfluent Learn
Analytics Engineer CertificationdbtAE CertActivedbt Learn
MongoDB Associate DeveloperMongoDBADADActiveMongoDB University

Free & Low-Cost Resources

Salary Progression (U.S., 2026)

LevelSalarySource
Entry (Level 3)$125K–$145KLevels.fyi
Mid (Level 4)$150K–$180KLevels.fyi
Median (all levels)$155KGlassdoor
75th percentile$171KGlassdoor

At major tech companies (Levels.fyi):

  • Google: $164K–$358K (L3–L6)
  • Meta: $168K–$439K (IC3–IC6)
  • Microsoft: $202K–$287K (Levels 62–64)
  • Amazon: $143K–$258K (L4–L6)

PROFESSIONAL (5–8 years) — Senior Data Engineer / Data Architect / ML Engineer

At this level, the path splits into two specialties: stay focused on data engineering & architecture, or pivot toward machine learning engineering.


Path A: Senior Data Engineer / Data Architect

Day-in-the-Life

  • Design lakehouse and data mesh architectures (Delta Lake, Apache Iceberg, Apache Hudi).
  • Set data standards, SLAs, and governance policies across teams.
  • Mentor junior engineers; lead design reviews.
  • Own end-to-end streaming pipelines at scale (Flink, Kafka, Spark Streaming).
  • Plan disaster recovery, cost optimization, and cross-region replication.
  • Collaborate with data governance and compliance teams.

Required Skills

  • Lakehouse architecture — Delta Lake, Apache Iceberg, Apache Hudi comparison and trade-offs.
  • Streaming at scale — Apache Flink, Spark Streaming, event time vs. processing time, exactly-once semantics.
  • Data governance — cataloging, lineage, access controls, masking, audit logging.
  • Data contracts — producer-consumer agreements, schema evolution, SLA definitions.
  • Data mesh — domain-driven data ownership, data products, federated governance.
  • Cost optimization — reserved capacity, spot instances, query optimization, storage tiering.
  • Disaster recovery & BCDR — backup strategies, replication, failover procedures.
  • Advanced SQL — query optimization, materialized views, incremental processing.

Certifications (Senior Data Engineering Path)

CertIssuerCodeStatusURL
Databricks Certified Data Engineer ProfessionalDatabricksDCDEPActiveDatabricks Certification
Snowflake SnowPro Advanced: ArchitectSnowflakeArchitectActiveSnowflake Learn

Books

  • Designing Data-Intensive Applications — Martin Kleppmann (2017). O'Reilly. O'Reilly Library | Official site.
  • Fundamentals of Data Engineering — Joe Reis & Matt Housley (2022). O'Reilly. O'Reilly | Amazon.
  • Data Mesh — Zhamak Dehghani (2021). O'Reilly. O'Reilly.

Salary Progression (U.S., 2026)

LevelSalarySource
Senior Data Architect (avg)$218,503Glassdoor
25th percentile$172,497Glassdoor
75th percentile$280,735Glassdoor

Top-paying industries (Glassdoor):

  • Energy, Mining & Utilities: $212,982 median
  • Telecommunications: $206,672 median
  • Financial Services: $199,804 median
  • Management & Consulting: $197,553 median

Path B: Senior ML Engineer

Day-in-the-Life

  • Build and maintain feature stores (Feast, Tecton) for model consumption.
  • Own model serving infrastructure (Triton, BentoML, KServe) in production.
  • Implement model monitoring, drift detection, and retraining loops.
  • Optimize GPU usage and inference costs.
  • Design and evaluate LLM applications; implement RAG systems.
  • Lead model evaluation experiments; define success metrics.

Required Skills

  • Feature engineering & stores — Feast, Tecton, feature lineage, feature governance.
  • Model serving — NVIDIA Triton, BentoML, KServe, FastAPI, containerization.
  • MLflow / Kubeflow / Vertex — experiment tracking, model registry, production workflows.
  • Model evaluation & monitoring — drift detection, data drift vs. label drift, monitoring dashboards.
  • Online inference & latency — caching, batching, cold-start optimization, GPU allocation.
  • GPU economics — batch size tuning, memory management, cost-per-inference calculations.
  • RAG & vector DBs — embedding models, vector stores (Pinecone, Weaviate, Milvus), retrieval strategies.
  • PyTorch or TensorFlow production — model optimization (quantization, pruning), distributed training.
  • Experiment design — A/B testing, multi-armed bandits, causal inference.

Certifications (ML Engineer Path)

CertIssuerCodeStatusURL
Azure Data Scientist (deprecated, pivot to Azure AI)MicrosoftDP-100Retiring 2026; superseded by Azure AI Engineer trackMicrosoft Learn
Google Cloud Professional ML EngineerGoogle CloudPMLEActiveGoogle Cloud Learn
Databricks Certified ML AssociateDatabricksDCMLAActiveDatabricks Certification
Databricks Certified ML ProfessionalDatabricksDCMLPActiveDatabricks Certification
AWS Certified Machine Learning Engineer – AssociateAWSMLA-C01Active (replaces MLS-C01, retiring March 31, 2026)AWS Certification
AWS Certified ML SpecialtyAWSMLS-C01Retiring March 31, 2026AWS Certification
NVIDIA NCA-AIIONVIDIANCA-AIIOActiveNVIDIA Learning

2026 Update: AWS MLS-C01 retires March 31, 2026. Holders' certs remain valid for 3 years from issue date. New AWS Certified Machine Learning Engineer – Associate (MLA-C01) is the replacement. See AWS Training Blog.

Books

  • Designing Machine Learning Systems — Chip Huyen (2022). O'Reilly. O'Reilly | Amazon | GitHub resources.
  • Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow — Aurélien Géron (2023, 3rd ed.). O'Reilly. O'Reilly | Amazon.
  • Machine Learning Engineering — Andriy Burkov (2020). mlebook.com.

Salary Progression (U.S., 2026)

LevelSalarySource
ML Engineer (mid-level base)$155K–$200KKore1 ML Engineer Salary Guide
ML Engineer (avg all)$187KGlassdoor
AI/ML Engineer (avg)$177KGlassdoor

At FAANG (Levels.fyi):


EXPERT (8+ years) — Principal Data Engineer / Distinguished Data Scientist / AI Engineer / Chief Data Officer

Path A: Principal Data Engineer

Deep expertise in data architecture, governance, cost optimization, and org-wide data strategy.

  • Design multi-cloud data platforms.
  • Set data standards, licensing strategies, and cost governance.
  • Lead critical incident response; architect disaster recovery.
  • Mentor multiple engineering teams; guide hiring.
  • Board-level data strategy conversations.

Salary: $280K–$400K+ base (depends heavily on company, equity).


Path B: AI Engineer (2024+ Role)

Building production applications with LLMs, foundation models, and agentic systems.

Day-in-the-Life

  • Select and fine-tune (or use off-the-shelf) foundation models for domain tasks.
  • Design and test RAG systems for retrieval-augmented generation.
  • Implement prompt engineering at scale; A/B test variations.
  • Manage vector databases; optimize embeddings and retrieval.
  • Build evaluation harnesses for open-ended model outputs (LLM-as-a-judge patterns).
  • Optimize inference costs and latency (token/min budgeting).
  • Make fine-tuning vs. RAG trade-off decisions.
  • Deploy agentic workflows (tool calling, function composition, memory management).

Required Skills

  • LLM application patterns — prompting, few-shot learning, chain-of-thought, retrieval-augmented generation (RAG).
  • Vector database selection & tuning — Pinecone, Weaviate, Milvus, FAISS; embedding model selection; retrieval ranking.
  • Evaluation harnesses — LLM-as-a-judge scoring, retrieval metrics (nDCG, MRR), user study design.
  • Prompt engineering at production scale — versioning, A/B testing, sensitivity analysis.
  • Cost optimization — token budgets, batch processing, caching, context length optimization.
  • Fine-tuning strategies — LoRA, QLoRA, instruction tuning; trade-offs with RAG and prompting.
  • Agentic systems — ReAct pattern, tool integration, multi-turn reasoning, function composition.
  • Safety & alignment — jailbreak testing, bias detection, guardrails.

Certifications (AI Engineer Path)

CertIssuerCodeStatusURL
AWS Certified AI PractitionerAWSAIF-C01Entry-levelAWS Certification
AWS Generative AI Developer (Proposed)AWS(In development)Check AWS blog for statusAWS Certification Portal
NVIDIA NCP-AIINVIDIANCP-AIIActive (AI Infrastructure Engineer)NVIDIA Learning

Note: Formal certifications for AI Engineering are still emerging (2026). AWS and Google are rapidly expanding in this space. See AWS Training Blog.

Books

  • AI Engineering: Building Applications with Foundation Models — Chip Huyen (2025). O'Reilly. O'Reilly | Amazon | Goodreads.
  • Building Machine Learning Powered Applications — Emmanuel Ameisen (2020). O'Reilly. O'Reilly.

Salary Progression (U.S., 2026)

LevelSalarySource
AI Engineer (base)$145K–$310KKore1 AI Engineer Salary Guide
Mid-level AI Engineer (base)$155K–$200KKore1
AI/ML Engineer (avg)$177KGlassdoor
Senior AI Engineer (with equity)$400K+–$600K+Kore1 (at frontier AI labs)

Path C: Chief Data Officer (CDO)

Executive role: not engineering, but strategy & governance.

Responsibilities

  • Chief steward of enterprise data strategy.
  • Manage data budgets, licensing, cloud contracts.
  • Oversee data governance, compliance, privacy.
  • Lead digital transformation and data-driven culture initiatives.
  • Typical board reporting; C-suite interactions.

Tenure & Dynamics

Average tenure: < 3 years (Heidrick & Struggles research). High turnover reflects organizational politics and unclear mandate.

Salary Progression (U.S., 2026)

SourceSalary Range
Glassdoor (avg)$325K–$715K (wide variation)
Heidrick & Struggles (base + bonus + equity, 2023 survey)$540K–$1.6M–$1.9M total comp
Mid-market companies (salary)$250K–$350K
Startups (salary)$180K–$300K
Top-tier financial services (salary)$400K–$550K

See Salary.com CDO Data and Heidrick & Struggles 2025 exec comp report.


Lateral Pivots

Data Analyst → Data Engineer

Timeline: 18–24 months with focused learning and on-the-job project exposure.

Why it's common: Analysts already understand SQL, business logic, and data concepts. Core gap is engineering skills (production Python, orchestration, cloud infra).

How: Take on data pipeline ownership. Learn Airflow/dbt/Spark in spare time. Contribute to ETL improvements. Pursue DP-700 or DEA-C01. See DataTalks.Club Zoomcamp.

Data Engineer → ML Engineer

Timeline: 2–4 years. This is the hardest pivot.

Why it's hard: Data engineers optimize pipelines; ML engineers optimize model performance. Requires statistics, linear algebra, experimental design, and deep ML framework knowledge. Different mental models.

How: Build features for existing ML models. Study Designing ML Systems and Hands-On ML. Contribute to model evaluation & monitoring. Take Databricks ML Associate cert. Tackle a non-trivial ML project (classification, forecasting, or recommendation system).

Data Scientist → ML Engineer

Timeline: 1–2 years.

Why it works: Research skills translate directly. Gap is production rigor (testing, monitoring, serving, cost optimization).

How: Productionize one of your research projects. Learn BentoML or Triton. Contribute to model serving infrastructure. Study feature stores and MLOps.

Database Administrator (DBA) → Data Engineer

Timeline: 12–18 months.

Why it works: Strong SQL and schema knowledge. Missing: distributed systems, streaming, Python/Spark, orchestration.

How: Learn Spark/PySpark. Study cloud data warehouses (BigQuery, Snowflake). Take DP-700. Contribute to dbt projects.

Software Engineer → AI Engineer

Timeline: 6–18 months. The 2024+ entry path.

Why it works: Deep engineering rigor, testing discipline, deployment experience. Missing: LLM fundamentals, prompt engineering, vector databases.

How: Build LLM applications (RAG, agents). Study LLM patterns. Contribute to open-source (LangChain, LlamaIndex). No formal ML degree needed; focus is application development.


Key Transition Patterns

Must-Learn Sequence

  1. SQL mastery (Analyst) → Python production + Spark (Engineer).
  2. Cloud DW (BigQuery, Snowflake, Redshift) → Orchestration (Airflow, dbt).
  3. dbt + version control → Streaming fundamentals (Kafka).
  4. For ML pivot: Feature engineering → Model serving → Evaluation & monitoring.

Hardest Jumps

  1. Engineer → ML: Requires statistics + linear algebra + experimental design. Not just bigger data.
  2. Researcher → Production ML: Opposite of #1. Researchers favor novelty; production demands reliability, cost, latency.
  3. Analytics → ML: Biggest conceptual leap. Analytics answers "what happened?" ML answers "what will happen?" Different uncertainty models.

Fast Paths (with risk)

  • 2-year Data Analyst → Data Engineer: Requires full-time focus + project ownership. Many companies don't provide this path.
  • 6-month Software Engineer → AI Engineer: Viable if you ship LLM products quickly and iterate. Certification optional.

Recommended Learning Path by Role

Junior Data Analyst (0–2 years)

Free:

Paid (if available):

  • DataCamp SQL + Python intro paths (~$30/month).
  • Coursera Tableau or Power BI courses (~$50/month).

Certifications: DP-900 or PL-300 (most marketable).

Data Engineer (2–5 years)

Free:

Books:

  • Designing Data-Intensive Applications (Kleppmann) — foundational.
  • Fundamentals of Data Engineering (Reis & Housley) — practical, modern.

Certifications: DP-700 (Fabric) or DEA-C01 (AWS) are industry-standard.

ML Engineer (5–8 years)

Books:

  • Designing Machine Learning Systems (Huyen) — systems design, not theory.
  • Hands-On Machine Learning (Géron) — practical PyTorch and TensorFlow.
  • Machine Learning Engineering (Burkov) — rapid overview.

Courses (paid, high-quality):

Certifications: Databricks ML Professional or Google Cloud PMLE.

AI Engineer (2025+)

Books:

  • AI Engineering (Huyen, 2025) — production-focused, not research.
  • Kuriosities, case studies, and essays in LLM blogs (OpenAI, Anthropic, DeepSeek, etc.).

Projects:

  • Build a RAG system end-to-end (OpenAI API → Pinecone → FastAPI → Docker).
  • Fine-tune a small LLM (Llama 2) on your domain data.
  • Implement a multi-agent system with ReAct pattern.

Conferences:

  • NeurIPS (large; research-heavy).
  • KDD (systems + algorithms + applications).
  • Strata Data Conference (data + ML ops).
  • Snowflake Summit (data warehouse + analytics).
  • Databricks Data + AI Summit (lakehouses + ML).
  • ODSC (Open Data Science Community).

YouTube Channels & Communities

YouTube (Recommended)

  • 3Blue1Brown — Math foundations (linear algebra, calculus).
  • StatQuest with Josh Starmer — Statistics, ML intuition.
  • Andrej Karpathy — Deep learning from scratch, LLM lectures.
  • Two Minute Papers — ML research summaries.
  • Yannic Kilcher — Paper reviews, technical deep-dives.
  • DeepLearningAI — Andrew Ng's team (short courses on LLMs, prompt eng).
  • Krish Naik — ML, data engineering tutorials.
  • DataTalks.Club — Data engineering, free Zoomcamp.
  • Hugging Face — NLP, transformers, open models.

Communities & Newsletters

  • r/MachineLearning, r/datascience, r/dataengineering (Reddit).
  • DataTalks.Club Slack (free, active data eng community).
  • Locally Optimistic (dbt, analytics engineering blog).
  • Rebus Foundation (data mesh, domain-driven data).
  • Machine Learning Ops (MLOps.community) (ops, infrastructure, governance).

Conferences & Meetups

  • NeurIPS — Premier ML research conference.
  • KDD — Mining and knowledge discovery; systems focus.
  • Strata Data Conference — Data platform, governance, strategy.
  • Snowflake Summit — Data warehouse, Iceberg, data apps.
  • Databricks Data + AI Summit — Lakehouse, MLOps, governance.
  • ODSC (Open Data Science Conference) — Broad data + ML community.

2026 Certification Status Summary

CertOld CodeNew CodeRetirement DateAction
Azure AI FundamentalsAI-900AI-901June 30, 2026Migrate to AI-901 (Foundry-focused)
Azure Data EngineerDP-203DP-700March 31, 2025Already retired; use DP-700
AWS ML SpecialtyMLS-C01MLA-C01March 31, 2026Migrate to MLA-C01 or new Generative AI cert
Snowflake SnowPro CoreCOF-C02COF-C03May 14, 2026Launched Feb 16, 2026; COF-C02 retiring

Sources

Salary Data

Certifications

Books

Free Resources

Transition Timelines

Additional Research


Document version: 2026-04-30
Sources verified: All citations checked against vendor pages, salary databases, and official announcements.
Notes for users: Salary figures are median U.S. data as of April 2026. Certification status reflects 2026 retirement schedules. Regional and role-specific variations apply.

Rate this article
…
Was this helpful?
Comments (—)
0/2000