@laobaishare: https://x.com/laobaishare/status/2072257451576189066
Summary
This is a detailed 12-month self-study roadmap for AI engineers, covering Python basics, API calls, RAG systems, Agent development, evaluation deployment, and job preparation.
View Cached Full Text
Cached at: 07/01/26, 04:12 PM
How to Become an AI Engineer in 2026 (No Degree Required)
Want to be an AI engineer? The key isn’t your degree — it’s whether you’ve built something that actually runs.
Here’s a 12-month roadmap. Follow it ⬇️
First, let’s clear up two roles so you don’t mix them up:
Model Researcher – creates and trains models. This role does value advanced degrees and strong math skills, but market demand is small.
AI Engineer – integrates existing large models into real products. For example, building a customer service bot that actually solves problems, an internal search that digs through tens of thousands of documents for answers, or an agent that runs an entire workflow without human supervision.
This is the role with the highest demand right now — and the one you can get into without a CS degree. What matters here is software engineering ability, understanding how large models behave, and product judgment — not a diploma.
In China, this trend is also growing. More job postings no longer rigidly require “computer-related majors”. What they do require is “what have you built and can you hit the ground running?” But let’s be honest: most domestic positions still check both “degree requirement + project experience”. A strong portfolio is a big plus, but not a magic key that bypasses all degree filters — the degree matters a bit, but it’s not absolute.
Phase 1 (Months 1–3): Write Solid Code
Don’t skip this step.
Choose Python — almost every AI library and framework ships with Python support first.
By the end of these three months, you should be able to start from an empty file and write a working program without looking up syntax: variables, conditionals, functions, file I/O, calling APIs, handling errors, and reading others’ code.
Learn Git and push your code to GitHub (or use Gitee as a backup mirror if GitHub access is slow in China).
Don’t panic about math. You won’t need linear algebra or calculus. Basic statistics and numerical intuition are enough; you can pick up more when you actually need it.
What to do:
- Follow a systematic Python tutorial and write code every day, even just 30 minutes
- Build 5 small projects: a calculator, a file organizing script, a tool that calls a public API, a simple data cleaning script, a command-line notebook
- Learn basic Git operations and push all 5 projects to GitHub / Gitee
- Join a community of fellow learners — don’t study alone in a bubble
Phase 2 (Months 3–5): Learn to Call Large Model APIs
Chat interfaces are for end users. As an AI engineer, you call APIs directly in your code and process results.
You don’t have to start with OpenAI (billing and network access can be tricky). Domestic options like DeepSeek, Kimi, Tongyi Qianwen, and Zhipu AI all offer open APIs with similar logic. Pick any one to start.
What to learn: send requests from your own script, handle streaming responses, manage multi-turn conversation history, control output format, and deal with rate limiting and errors.
Writing prompts that reliably produce the same result is a different skill from writing prompts that sometimes work. In a real product, “probably correct” is a bug, not a capability.
Then learn tool use (also called function calling) — enabling the model to call a function, query a system, or fetch a piece of data. Once you master this, the concept of “agent” is no longer a buzzword: an agent is simply model + tools + a loop.
What to do:
- Get an API key and make your first successful call within the first hour
- Write a command-line tool: paste any text, let the model process it
- Build a chatbot with memory that remembers previous conversation
- Implement one tool use: give the model a function it can call, and make it call correctly
Phase 3 (Months 5–7): Build a RAG System
This is the skill that determines whether you’ll get hired, because most real-world AI products today rely on it under the hood.
RAG (Retrieval-Augmented Generation) is simple: a model only knows what it was trained on. To make it answer accurately using your own data (company documents, product manuals, knowledge bases), you need to retrieve the relevant pieces on the fly and feed them into the model.
Tech chain to learn: split documents into chunks, convert each chunk into an embedding (a numeric semantic representation), store them in a vector database, then at query time retrieve the most relevant chunks and pass them to the model to generate the answer.
You don’t have to struggle with foreign vector databases. Domestic options like Milvus and Tencent Cloud VectorDB work well, and most cloud providers offer managed services.
If you can build a RAG application that actually runs on real documents, you’re already ahead of most people who have only “talked about AI” — this is your first portfolio project.
What to do:
- First understand the principles of embeddings and vector databases, then write code
- Build a RAG app using real documents (your own notes, a pile of PDFs, a wiki)
- Add a retrieval evaluation layer: are you finding really relevant content or just something that looks related?
- Deploy it so someone outside your machine can access it — don’t leave it only on your laptop
Phase 4 (Months 7–9): Build an Agent
Everyone talks about agents, but very few can build a reliable version.
An agent: given a goal, it breaks down steps, calls tools, and decides what to do next based on results. RAG answers a question; an agent completes a task.
The tool use you learned in Phase 2 goes into a loop, with multiple tools available. Now you face reality: agents often loop endlessly, call the wrong tool, or get stuck.
Being able to build an agent that “looks amazing in a demo video and actually works in production without falling apart” — that’s the gap that separates the market’s real demand from the hype. The difference is failure handling, tool design, and evaluation — exactly where companies are hurting for talent.
What to do:
- Build a single-agent system that uses several tools to complete a realistic multi-step task
- Build a small multi-agent system where two or more agents cooperate or cross-check each other
- Add explicit failure handling: what should the agent do when a tool call fails or returns empty?
- This is your second portfolio project: a multi-agent system solving a real problem
Phase 5 (Months 9–11): Learn Evaluation and Deployment
This is the most tedious step — and the one that filters out the most people. Getting an AI feature to work once is easy. Getting it to work reliably for the 10,000th time is what companies actually pay for.
Evaluation: set up a methodology to measure whether your system is good and whether a change makes it better or worse. Common practice: use a set of test cases, measure accuracy, relevance, consistency, sometimes score with another model, sometimes by human review.
Deployment (also called MLOps): move your system from your laptop to a place where real users can access it, set up monitoring, handle concurrency, keep an eye on costs, and catch problems before users do.
Even mastering basic deployment and monitoring makes you significantly more hireable than someone who only runs demos on their own machine.
What to do:
- Build an evaluation framework for one of your previous projects: a test set and a scoring method
- Deploy one project to production with monitoring and basic cost tracking
- This is your third portfolio project: a fully deployed system with evaluation and monitoring
- Document what you tested, what you found, and what you’d improve next — the thought process itself is a plus
Phase 6 (Months 11–12): Get a Job
At this point, don’t learn anything new. Focus on getting your work seen by the right people.
You now have three real projects: a RAG app with evaluation, a multi-agent system solving a real problem, and a fully deployed system with monitoring. This portfolio will speak louder than most degree requirements for AI engineer roles.
Write a clear case study for each project: the problem you faced, your approach, what you measured, and what you’d do differently if you started over.
When applying, also target roles like “AI application engineer” or “AI + software engineer”. Often these are more realistic first steps, and you can later move into a dedicated AI engineer role.
Salary ranges in China vary widely by city, company, and experience. Entry-level is roughly 200–300k RMB per year; with experience in a big tech company, it can reach 500k+ or more — I’d suggest checking current job listings since the market moves fast.
When an interviewer asks, “How would you handle tool call failure in an agent?” or “How would you evaluate a RAG system?” you can answer with something you actually built, not something you memorized. That’s the real value of this path.
What to do:
- Write a clear case study for each of your three portfolio projects
- Publish at least one technical deep-dive explaining how you solved a specific difficulty
- Apply broadly, including “AI + software engineer” roles as a realistic start
- In interviews, talk about what you built and the problems you discovered, not just concepts
Honest Word
Twelve months is a realistic timeline — but only if you actually do each phase, not just “prepare” for it.
Reading this post doesn’t count as learning. Finishing five small projects, a RAG app, and an agent system marks a real step forward.
As for “AI can already write code, why do I need to learn this?” — because someone has to design the system architecture, decide whether the output is correct, and figure out what to build. AI tools make a knowledgeable person more valuable, not obsolete. You’re not competing with the tool; you’re learning how to command it.
Similar Articles
@FakeMaidenMaker: Full-Stack AI Engineer Roadmap: From Zero to Math, LLMs, and Agents – Covers Everything. There’s tons of AI material online, but it's all fragmented—one article on fine-tuning, another agent demo, every search yields "Build a RAG in 5 minutes" fast food. A coherent system from math to LLM to agent is nearly impossible to find.
A free, open-source AI engineering curriculum that covers math, LLMs, and agents across 20 phases and 435 lessons in Python, TypeScript, Rust, and Julia, designed to fill gaps in fragmented AI tutorials.
@vintcessun: Tonight I came across a learning roadmap project that redefined where to start learning Agent. I used to think Agent was just a pile of tools and frameworks, but its core is the "observe-think-execute" loop and the harness engineering's organization of permissions, state, and backtracking. It breaks down learning into building a minimal Agent loop from scratch all the way to deploying a real Agent, with 8 stages, each with clear deliverables and recommended resources — not just links but an actionable todo list. This systematic approach made me realize my previous learning was too fragmented.
An open-source learning roadmap project called Agent-Learning-Hub, which breaks down AI Agent learning into 8 stages from building a minimal Agent loop to production deployment, providing executable todo lists and recommended resources, maintained by members of the Datawhale community.
@Russell3402: A friend wanted to learn AI engineering, but I couldn't come up with a good learning path for a while. Here I recommend an open-source AI engineering learning curriculum! It aims to take you from the ground up, covering the complete AI engineering stack: from math, machine learning, deep learning, Transformers, LLMs, Agents, MCP, multi-agent…
Recommends an open-source AI engineering learning course, containing 20 stages and 503 lessons, covering from math fundamentals to production deployment, including Python and other languages, aiming to build a complete AI engineering system from scratch.
@FinnTsai88: https://x.com/FinnTsai88/status/2066451245515333902
The article introduces three new courses released by OpenAI on June 12, and provides a 7-day practice plan to help users go from basic usage to building AI workflows, ending with a checklist.
@ai_laotie: https://x.com/ai_laotie/status/2068215413050347654
Introduces three AI workflows that will make money in 2026: reverse-engineering overseas case studies, converting long-form articles into viral X threads, and building a faceless AI short video matrix. Emphasizes that systematic workflows and prompt iteration matter more than chasing new tools.