Quick answer: What is the machine learning certification roadmap for 2027?
- Stage 1 — Python and data.
- Stage 2 — ML foundations.
- Stage 3 — Depth.
- Stage 4 — Platform proof.
Key takeaways
- Each stage builds on the last.
- Stop when you reach the role you want.
- Hands-on practice at every stage.
Machine learning careers move in clear stages. This roadmap names the certification for each one, so you know what to take next and where you can stop.

The roadmap at a glance
Ranked for this reader. Costs and formats come from each issuer's own page, checked on 3 November 2026; prices change, so confirm before you book.
| # | Certification | Cost | Time | Prove it free |
|---|---|---|---|---|
| 1 | Kaggle Learn Micro-Courses (ML, Python, SQL)Kaggle (Google) | Free1 | Short micro-courses, a few hours each | Free test |
| 2 | CS50's Introduction to AI with PythonHarvard University | Free2 | Self-paced | Free test |
| 3 | Machine Learning SpecializationDeepLearning.AI & Stanford / Coursera | $49/mo Coursera plan3 | 2 months at 10 hours a week | Free test |
| 4 | Deep Learning SpecializationDeepLearning.AI / Coursera | Coursera plan4 | 3 months at 10 hours a week | Free test |
| 5 | Generative AI with Large Language ModelsDeepLearning.AI & AWS / Coursera | Coursera plan5 | 2 weeks at 10 hours a week | Free test |
| 6 | AWS Certified Machine Learning Engineer – AssociateAmazon Web Services | $1506 | Check issuer | Free test |
| 7 | Microsoft Azure Data Scientist Associate (DP-100)Microsoft | Exam priced by country7 | Self-paced | Free test |
| 8 | Google Cloud Professional Machine Learning EngineerGoogle Cloud | $2008 | 2 hours, multiple choice | Free test |
Prove it free before you pay for an exam
Take the free test first. Pay for an exam only when you pass.
Every pick above has a matching free practice test on Science of Apps, one of the world's largest libraries of free certification tests (1,200+). Check your level before you pay for an exam, or add a verifiable credential to LinkedIn while you study. (Disclosure: we publish these tests; the certifications above earn us nothing.)
- Machine Learning Fundamentals CertificationPractise for Kaggle Learn Micro-Courses (ML, Python, SQL) before you pay.Start free test →
- Deep Learning CertificationPractise for Deep Learning Specialization before you pay.Start free test →
- LLM Application Development CertificationPractise for Generative AI with Large Language Models before you pay.Start free test →
- AWS ML Engineer Associate Practice ExamPractise for AWS Certified Machine Learning Engineer – Associate before you pay.Start free test →
Each stage, and the certification for it
- KaggleKaggle Learn Micro-Courses (ML, Python, SQL)Stage 1: Python and dataFree
- Harvard UniversityCS50's Introduction to AI with PythonStage 1: Python and dataFree
- CourseraMachine Learning SpecializationStage 2: ML foundations$49/mo Coursera plan
Kaggle Learn Micro-Courses (ML, Python, SQL)
- Cost
- Free1
- Time
- Short micro-courses, a few hours each
Stage 1: free Python and intro ML on Kaggle Kaggle's free micro-courses cover Python, pandas, SQL, data visualisation and machine learning, each in a few hours with hands-on notebooks and a free certificate. They're ideal practice alongside a structured course.
Best forstage 1: Python and data
CS50's Introduction to AI with Python
- Cost
- Free2
Stage 1: Harvard's free AI with Python Harvard's free course teaches AI with Python through projects: search, optimisation, machine learning, neural networks and language. It assumes some Python and offers an optional paid verified certificate through edX.
Best forstage 1: Python and data
Machine Learning Specialization
- Cost
- $49/mo Coursera plan3
- Time
- 2 months at 10 hours a week
Stage 2: Andrew Ng's ML Specialization, about two months Andrew Ng's specialization with Stanford teaches supervised and unsupervised learning, model evaluation and practical machine learning in Python. It takes about two months at ten hours a week and is widely regarded as the clearest structured start in ML.
Best forstage 2: ML foundations
Deep Learning Specialization
- Cost
- Coursera plan4
- Time
- 3 months at 10 hours a week
Stage 3: Deep Learning Specialization The Deep Learning Specialization covers neural networks, optimisation, CNNs and sequence models in depth. It takes about three months at ten hours a week, assumes machine learning basics and can be audited free on Coursera.
Best forstage 3: Depth
Generative AI with Large Language Models
- Cost
- Coursera plan5
- Time
- 2 weeks at 10 hours a week
Stage 3: Generative AI with LLMs DeepLearning.AI and AWS's course explains how large language models work, how to fine-tune and evaluate them and how to deploy them. It takes about two weeks at ten hours a week and suits developers and data scientists with Python.
Best forstage 3: Depth
AWS Certified Machine Learning Engineer – Associate
- Cost
- $1506
Stage 4: AWS ML Engineer, $150 AWS's associate exam proves you can prepare data, train, deploy and monitor machine learning models on AWS. It costs $150 and expects hands-on ML and AWS experience, making it a strong credential for ML engineers.
Best forstage 4: Platform proof
Microsoft Azure Data Scientist Associate (DP-100)
- Cost
- Exam priced by country7
Stage 4: Azure Data Scientist (DP-100) Microsoft's associate exam proves you can train and deploy machine learning models with Azure Machine Learning. It's priced by country, needs Python and ML basics and renews free online each year.
Best forstage 4: Platform proof
Google Cloud Professional Machine Learning Engineer
- Cost
- $2008
- Format
- 2 hours, multiple choice
Stage 5: Google Cloud Professional ML Engineer, $200 Google Cloud's professional exam tests production machine learning: framing problems, building pipelines and serving and monitoring models. It's two hours, costs $200 and is aimed at experienced ML engineers.
Best forstage 5: Expert
Stages at a glance
| Stage | Focus | Certifications |
|---|---|---|
| 1 | Python and data | free Python and intro ML on Kaggle, Harvard's free AI with Python |
| 2 | ML foundations | Andrew Ng's ML Specialization, about two months |
| 3 | Depth | Deep Learning Specialization, Generative AI with LLMs |
| 4 | Platform proof | AWS ML Engineer, $150, Azure Data Scientist (DP-100) |
| 5 | Expert | Google Cloud Professional ML Engineer, $200 |
Table: Machine learning roadmap
How we ranked these picks
We ordered certifications by prerequisites and role level. Fees and times come from official pages, checked 3 November 2026.
Frequently asked questions
Where do I start in ML?
Kaggle Python and intro ML, then the ML Specialization.
How long does the roadmap take?
A year or more to reach platform exams.
Do I need maths?
Basic algebra and statistics help.
Which platform exam?
The one your employer uses.
Is there a free ML test?
Yes. Science of Apps offers free ML tests.
Sources
- Kaggle (Google) — Kaggle Learn Micro-Courses (ML, Python, SQL), official page (checked 3 Nov 2026)
- Harvard University — CS50's Introduction to AI with Python, official page (checked 3 Nov 2026)
- DeepLearning.AI & Stanford — Machine Learning Specialization, official page (checked 3 Nov 2026)
- DeepLearning.AI — Deep Learning Specialization, official page (checked 3 Nov 2026)
- DeepLearning.AI & AWS — Generative AI with Large Language Models, official page (checked 3 Nov 2026)
- Amazon Web Services — AWS Certified Machine Learning Engineer – Associate, official page (checked 3 Nov 2026)
- Microsoft — Microsoft Azure Data Scientist Associate (DP-100), official page (checked 3 Nov 2026)
- Google Cloud — Google Cloud Professional Machine Learning Engineer, official page (checked 3 Nov 2026)
- Checked November 4, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Where to go from here
- The best online certifications of 2027 — the full top 10 across every field
- Best Machine Learning Certifications of 2027: Top 10 Ranked — related guide
- Best AI Certifications of 2027: 10 Ranked by Career Impact — related guide
- Career guides by Science of Apps for 2027The data science certification roadmap for 2027: from beginner to expertA data science certification roadmap for 2027: Kaggle and CS50, Google Data Analytics, IBM Data Science, the ML Specialization, then DP-100 or AWS MLE.
- Career guides by Science of Apps for 2027The web development certification roadmap for 2027: from beginner to expertA web development certification roadmap for 2027: freeCodeCamp and CS50, Meta Front-End and Back-End, then AWS for deployment.
- Career guides by Science of Apps for 2027The AI certification roadmap for 2027: from first AI course to expert-level examsAn AI certification roadmap for 2027: AI Essentials and AI for Everyone, then AI-900 or AWS AI Practitioner, then ML and LLMs, then expert exams.
- Career guides by Science of Apps for 2027The Python certification roadmap for 2027: from beginner to expertA Python certification roadmap for 2027: Kaggle and CS50, PCEP and freeCodeCamp, IBM Data Science or Meta Back-End, then ML and AI.
- Career guides by Science of Apps for 2027The DevOps certification roadmap for 2027: from beginner to expertA DevOps certification roadmap for 2027: cloud basics, AWS SAA or AZ-104, Terraform, CKA, then PSM I or ITIL 4 for delivery.
- Career guides by Science of Apps for 2027The networking certification roadmap for 2027: from beginner to expertA networking certification roadmap for 2027: Google IT Support or A+, Network+, CCNA, then Security+ and AWS SAA.
Get the ideas, not the noise.
Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.
Prove the skill before you pay for the exam.
Start with the free Machine Learning Fundamentals Certification. 1,200+ free, test-based certifications graded on our server. Pass and get a founder-signed certificate with a credential ID employers can verify.





