Career and Resources
ML engineer, data scientist, or researcher? Building a portfolio, competing on Kaggle, reading landmark papers, and finding the communities that will accelerate your growth.
Know Your Role
From Notebook to Production
High software engineering depth — CI/CD, distributed systems, MLOps. Output is a deployed model or pipeline. Entry via CS degree + ML coursework + portfolio projects.
Show, Don't Tell
A portfolio demonstrates applied capability. Two deep projects beat twenty shallow tutorials — show the full pipeline, quantify results, and deploy something accessible.
- Use real, messy data — not pre-cleaned Kaggle CSVs
- Show data acquisition → EDA → model → deployment
- Quantify: "precision improved from 72% to 89%"
- Write a clear README with visualizations
What to Build
- End-to-end ML system — scrape data, train, API, Docker, deploy
- Kaggle top-25% — with a documented write-up
- Paper replication — reproduce a NeurIPS result from scratch
- Open-source PR — merged to PyTorch, scikit-learn, or HF
- Domain application — ML + your domain expertise
Compete to Grow
The dominant ML competition platform. Structured ranking: Novice → Expert → Master → Grandmaster. Top-25% with a write-up is a recognized hiring credential.
Your Showcase Platform
300,000+ models, 50,000+ datasets, and Spaces for deploying interactive demos — free GPU-backed hosting that makes your portfolio visible to the entire community.
Read the Originals
- Attention Is All You Need (2017) — the Transformer
- BERT (2018) — pre-train + fine-tune paradigm
- GPT-3 (2020) — few-shot emergence at scale
- Scaling Laws (2020) — power laws govern model loss
- Chinchilla (2022) — compute-optimal training
- RLHF / InstructGPT (2022) — alignment via human feedback
Where Ideas Emerge
- NeurIPS — flagship ML/AI conference, broadest scope
- ICML — theory and methods, strong on optimization
- ICLR — representation learning, open review process
- CVPR / ECCV — computer vision (10,000+ submissions)
- ACL / EMNLP — NLP under the ACL Anthology
- KDD — applied ML bridging academia and industry
Join the Conversation
- Papers With Code — every paper linked to its implementation + benchmarks
- r/MachineLearning — 2M+ members, strong technical signal
- Twitter/X ML — real-time paper releases from lead researchers
- EleutherAI Discord — open-source LLM research discussions
- PyData meetups — local or virtual, good for collaborators
Courses & Credentials
Certificates signal completion; projects signal capability. Use courses for foundations — invest most learning time in projects that demonstrate applied skill.
Key Takeaways
- ML engineer, data scientist, researcher — distinct roles; choose deliberately
- Two deep, original projects beat twenty tutorial reproductions
- Kaggle (top-25% + write-up) and HF Spaces are top portfolio platforms
- Read the 10 landmark papers — they underlie every modern system
- Follow NeurIPS, ICML, ICLR, and your domain's top conference
- Go deep in one area first; breadth follows from depth