All paths

I want to be an AI / ML Engineer

Python → ML → Deep Learning → LLMs. 6–9 months.

Timeline: 6–9 months

ML roles reward both math intuition and shipping. Build models AND deploy them.

PythonLinear Algebra & StatsPandas / NumPyScikit-learnDeep Learning (PyTorch)LLMs & RAG

Your milestones

1

Months 1–2: Python + Math

Foundations.

  • NumPy, Pandas
  • Linear algebra
  • Probability & stats
  • Calculus basics
2

Months 3–4: Classical ML

Scikit-learn end-to-end.

  • Regression & classification
  • Trees & RF, XGBoost
  • Clustering, PCA
  • Cross-validation
3

Months 5–6: Deep Learning

PyTorch.

  • Neural nets
  • CNNs, RNNs
  • Transfer learning
  • 1 vision + 1 NLP project
4

Months 7–9: LLMs + Deployment

Ship real AI.

  • Transformers
  • RAG with LangChain
  • FastAPI + Docker
  • Cloud deployment

Outcomes by the end

4+ ML projects
1 deployed LLM app
Kaggle competition entry
ML-ready portfolio

Ready to start?

Jump straight into the content built for this path.