ROADMAP · ~30 hours over 6 weekends
Working SWE → AI engineer
Software engineers with 3-7 years shipping production code who are moving into AI features on their existing team.
Who this is for
You’re a software engineer with 3-7 years shipping production code. You know git, code review, and how a deployed service degrades in ways the tests don’t catch. You’ve called an LLM API a few times, maybe built a chatbot, but you haven’t built an AI system that a team relies on.
The market wants you. Anecdotally: ~48% of AI-engineer job postings in 2026 target 3-7 YoE candidates — this is the biggest segment, larger than “entry-level” and “10+ YoE senior” combined.
What this roadmap does not try to be
- Not “beginner AI.” If you don’t code, this isn’t the start. Try
/roadmap/zero-to-ai. - Not “interview cram.” Two-week interview? Use
/roadmap/interview-cram. - Not “research to production.” No paper reproductions, no ML theory beyond what production code needs.
Realistic timeline
About 30 hours of focused reading + hands-on. Distributed across 6 weekends at 5 hours each, you’re an AI-eng-capable engineer at the end. In practice, most people do this in 3-4 months of on-and-off Sunday afternoons, alongside their day job.
THE PATH
17 stops, in order
Phase 1Mental model2 stops
- 1
- 2
Lesson
Reading a model card and a pricing sheetHow to skim a new model release in 60 seconds and know if it matters.
Phase 2Talking to LLMs4 stops
- 3
- 4
Lesson
Tokens, context, and what a call actually costsYou'll get asked "what's this going to cost?" on day one.
- 5
- 6
Lesson
Streaming responses, honestlyStreaming isn't optional in 2026 UX; understand its cost + latency trade-offs.
Phase 3Tools & agents3 stops
- 7
Lesson
Tool use, from three lines of PythonThe mechanism behind every agent, MCP server, and code executor.
- 8
- 9
Phase 4Retrieval4 stops
- 10
Lesson
Embeddings, without the mathsIf you skip this you'll ship a "just add RAG" solution that quietly fails.
- 11
Lesson
Vector stores worth using in 2026The right vector store depends on scale + query pattern; know the choices.
- 12
- 13
Lesson
Evaluating a RAG system without lying to yourselfHow to know your RAG works before your users tell you it doesn't.
Phase 5Production & proof4 stops
- 14
- 15
Interview card
How would you defend a customer-support agent against prompt injection when it can send emails and read a customer database?The one prod-security question that comes up in every senior loop.
- 16
- 17
Lesson
The three portfolio projects that get you hiredTwo projects that put you in the interview pool.
NOT COVERED HERE
What this roadmap skips
- Training a model from scratch. This roadmap is engineering-around-models.
- Prompt-engineering listicles. Where a technique matters it lives inside a lesson.
- Deep RL / fine-tuning. Different arc; add if you specialize into it.