Career RoadmapΒΆ
Target RolesΒΆ
AI Engineer / LLM Engineer (\(140k-\)280k)ΒΆ
Build production AI applications: RAG systems, agents, prompt pipelines, fine-tuned models.
Must-have: RAG, prompt engineering, LLM APIs (OpenAI/Anthropic/local), vector databases, Python, FastAPI, Docker Nice-to-have: LoRA/QLoRA fine-tuning, AI agents, MCP, LangChain/LlamaIndex, MLOps
ML Engineer (\(130k-\)250k)ΒΆ
Build, train, deploy, and maintain ML models at scale.
Must-have: PyTorch, scikit-learn, model training/eval, Docker, CI/CD, cloud (AWS/GCP/Azure), SQL Nice-to-have: Distributed training, MLOps (MLflow, W&B), Spark, LLM serving (vLLM)
Data Scientist (\(110k-\)200k)ΒΆ
Analyze data, build models, run experiments, communicate insights.
Must-have: Python (pandas, NumPy, scikit-learn), statistics, SQL, visualization, communication Nice-to-have: Causal inference, time series, deep learning, GenAI literacy
MLOps / AI Platform Engineer (\(130k-\)230k)ΒΆ
Build infrastructure for ML/AI teams.
Must-have: Docker, Kubernetes, CI/CD, cloud ML platforms, MLflow/W&B, monitoring, IaC (Terraform)
Skills MatrixΒΆ
Skill |
AI Eng |
ML Eng |
Data Sci |
MLOps |
|---|---|---|---|---|
Python |
Y |
Y |
Y |
Y |
SQL |
- |
Y |
Y |
- |
Statistics |
- |
Y |
Y |
- |
PyTorch |
- |
Y |
- |
- |
LLM APIs + RAG |
Y |
- |
- |
- |
Prompt engineering |
Y |
- |
- |
- |
Fine-tuning |
Y |
Y |
- |
- |
AI agents |
Y |
- |
- |
- |
Docker / CI/CD |
Y |
Y |
- |
Y |
Cloud (AWS/GCP) |
- |
Y |
- |
Y |
Kubernetes |
- |
- |
- |
Y |
90-Day PlanΒΆ
Days 1-30: Foundation
Set up environment, choose learning track
Complete Phase 0-1 (foundations, Python/data science basics)
First small project on GitHub
Days 31-60: Core Skills
AI Engineer: Embeddings, vector DBs, basic RAG β deploy RAG chatbot
ML Engineer: Math, neural networks, PyTorch β deploy ML pipeline with MLflow
Data Scientist: Statistics, causal inference β EDA + predictive model, write a blog post
Days 61-90: Advanced + Job Prep
Complete advanced topics for your track
Build second portfolio project
Polish portfolio, update resume/LinkedIn, start applying
Practice with INTERVIEW_PREP.md
Portfolio (Minimum 3 Projects)ΒΆ
Project |
Shows |
Tech |
|---|---|---|
RAG Chatbot |
You can build AI apps |
LangChain, ChromaDB, OpenAI/Ollama, FastAPI |
Fine-tuned Model |
You understand training |
QLoRA, Hugging Face, eval metrics |
MLOps Pipeline |
You can ship to production |
MLflow, Docker, GitHub Actions, FastAPI |
What makes a good project README: What it does, architecture diagram, how to run it, key design decisions, results/metrics, what you learned.
Free deployment: HuggingFace Spaces, Render, Railway, Vercel, GitHub Pages
Where to ApplyΒΆ
AI/ML job boards: ai-jobs.net, MLOps.jobs, HuggingFace Jobs, LinkedIn, Wellfound, Levels.fyi
Best for first role: AI-native startups, mid-size tech companies, consulting firms
Strategy: 5-10 applications/week, customize for top choices, follow up after 1 week
NetworkingΒΆ
Contribute to open source (even docs/tests on LangChain, HF)
Write blog posts (1 per project, share on LinkedIn/X)
Join communities: HuggingFace Discord, r/MachineLearning, r/LocalLLaMA
Attend local AI/ML meetups
Certifications (Optional)ΒΆ
Certification |
Provider |
Value |
|---|---|---|
AWS ML Specialty |
AWS ($300) |
High |
Google Professional ML Engineer |
GCP ($200) |
High |
HuggingFace NLP Course |
HF (Free) |
Medium |
Skip generic βAI fundamentalsβ certificates from non-technical platforms.