AI Engineering Learning Roadmap
AI Engineering Learning Roadmap
We’re sharing a learning roadmap for those who want to start AI engineering. This roadmap is structured to allow step-by-step learning of the core areas of AI engineering.
👨💻 Coding & ML Fundamentals
Basic Languages and Concepts
Python
- Python for Data Science (freeCodeCamp)
- Basic Python syntax and data structures.
- Data science libraries like NumPy, Pandas, Matplotlib.
Bash
- Bash Scripting Crash Course
- Basic shell commands and scripting.
- Automation and system management.
Typescript (Optional)
- TypeScript Handbook
- Static type system.
- Object-oriented programming.
Statistics & Types of ML Models
- Khan Academy - Statistics and Probability
- Google’s Machine Learning Crash Course
- “The Hundred-Page Machine Learning Book” by Andriy Burkov
📦 LLM APIs
- OpenAI Cookbook
- LangChain Documentation
- Anthropic API Guide
- Multi-modal with OpenAI (vision & audio)
🔧 Model Adaptation
- Prompt Engineering Guide
- Hugging Face – Transformers Fine-tuning Course
- Toolformer: Language Models Can Teach Themselves to Use Tools
🗃️ Storage for Retrieval
🧠 RAG & Agentic RAG
- RAG with LangChain and OpenAI
- Haystack RAG Pipeline
- Meta’s original RAG paper
- LLM Orchestration with LangGraph
🤖 AI Agents
🏗️ Infrastructure
👀 Observability & Evaluation
🛡️ Security
- AI Red Teaming Guide (Microsoft)
- Ethical Considerations from DeepMind
- Llama Guard & Prompt Guardrails
🚀 Forward Looking Elements
- AI Agents for Robotics - Stanford CS327G
- Voice Cloning & TTS (coqui.ai)
- CLI AI Agents (Auto-GPT, gpt-engineer)
Learning Guide
This roadmap comprehensively covers various areas of AI engineering. Each section can be learned independently, and you can adjust the learning order according to your interests and goals.
Recommended Learning Order
- Coding & ML Fundamentals: First learn programming and machine learning concepts that form the foundation of AI engineering.
- LLM APIs: Learn basic usage of large language models.
- Model Adaptation: Learn how to adjust models through prompt engineering and fine-tuning.
- Storage & RAG: Learn how to build data storage and retrieval systems.
- AI Agents: Learn how to design and implement autonomous AI agents.
- Infrastructure & Security: Consider deployment and security in production environments.
Learning Tips
- Try implementing the practical examples from each section yourself.
- Participate in relevant communities to share experiences with other developers.
- Continuously update with the latest trends and technologies.
We hope this roadmap helps you start your journey in AI engineering. Please proceed with learning at your own pace and according to your interests.
Ready to Build the Future of Private AI Cloud?
If you resonate with Thaki Cloud’s mission—”AI Compute & Software for Everyone”—please contact us via email right away. 📧 info@thakicloud.co.kr