A structured 12.5-month program that takes developers from basic Python syntax to building and deploying production AI systems.
| Phase | Name | Duration | Focus |
|---|---|---|---|
| 0 | Engineering Foundations | 2 months | Python, Linux, Git, SQL |
| 1 | Data Engineering & Visualization | 2 months | NumPy, Pandas, Stats, Seaborn |
| 2 | Machine Learning Engineering | 2.5 months | Scikit-learn, MLflow, Pipelines |
| 3 | Deep Learning & NLP | 2.5 months | PyTorch, Transformers, HuggingFace |
| 4 | AI Systems & LLM Engineering | 2 months | RAG, Agents, FastAPI |
| 5 | MLOps & Deployment | 1.5 months | Docker, CI/CD, Monitoring |
This is not a tutorial series. It is not a collection of Jupyter notebooks that explain concepts in isolation. Every phase ends with a deployed, publicly visible project. Every session builds on a real codebase, not a toy example.
Students entering Phase 0 should know basic Python syntax — loops, functions, conditionals. Nothing more is assumed. Everything else is built from here.
At Inference Lab, we also run small cohorts with direct mentorship. For enrollment and mentorship inquiries: