What you'll get
If you're moving into AI product management, the most common mistake is memorizing jargon from the start, from GPU to MCP. You end up with a long list of terms. Then the interviewer asks, "How would you choose an approach for this feature?" and you freeze.
This tutorial takes a different path. First, you'll use one diagram to see the five layers of an AI product, from the bottom up to the user. Then you'll have your AI agent act as a sparring partner and run a real comparison of two options with you. Last, you'll turn it into a trade-off report you can take to an interview. The article includes 3 prompts you can copy and paste.
You can look up jargon. You can't look up judgment. This tutorial trains the second one. Given a need, you should be able to say whether it can be built, which option to pick, what it costs, and how you'd prove after launch that it works.

First, the five layers: what happens to an AI request
When a user clicks "Summarize" in your product, the request passes through five layers behind the scenes. A product manager doesn't need to build any of these layers. But you should know where each one can get in the way of your product.
LayerIn one lineHow it affects your productOne question a PM should askComputeGPUs, servers and data centersWhether you can self-host, and how much it costsIf a customer wants the model in their own data center, how much hardware and money will that take?Data and trainingWhere the model's abilities come fromWhether to train your own, and if it's worth itCan this be solved by giving the model documents, or do we need to change the model itself?ModelWhat it can understand and generateWhich model to pick, and where its limits areIs a cheap small model good enough? What kinds of questions will it make things up on?Inference serviceTurns the model into a stable APISpeed, concurrency, reliability and the billHow long until the first word appears? Does it crash at peak times?App and AgentThe layer users actually touchWhether it's a chat, a fixed workflow or an AgentAre the rules fixed? Does it need to decide the next step on its own?
A few terms you'll keep running into. Here's how to think about them the first time you see them:
-
Token: The unit a model uses to read and write text. It's also the unit for billing by usage. See the handbook entry Token.
-
Context window: How much content the model can "see" at once. A big window doesn't mean it handles long text well. See the handbook entry context.
-
RAG: Before answering, the system looks something up in a knowledge base and hands the results to the model. It changes what the model sees, not the model itself.
-
Fine-tuning: Training the model again on your own data. It changes the model itself. It costs more, and it fits cases where you need a fixed style or format.
-
MCP: A standard plug that lets AI connect to outside tools and data. See the handbook entry MCP.
-
Agent: You give it a goal, and it decides which tools to call and which steps to take. See the handbook entry Agent.
Step 1: Pick a direction, then decide how deep to go
"AI product manager" isn't one job. It's a group of jobs. Each direction needs a different depth in different layers:
DirectionLayers to go deep onLayers to know at a basic levelAI apps (assistants, writing, customer support)Model, app and AgentCompute, trainingKnowledge base / enterprise Q&AData and context, modelComputeAgent / automationApp and Agent, security and permissionsTrainingModel API / platformInference service, cost and billingAppCompute / infrastructureCompute, inference serviceApp
Not sure? Start with "AI apps." It's the closest to users, and your work is the easiest to show.
Step 2: Have your AI agent coach you, and map the five layers to your product
Don't let it give you a general lecture. Have it use a product you know, explain the layers with that product, and then quiz you:
I'm a product manager and I want to move into AI products. My target direction is [AI apps / knowledge base / Agent / model API / compute, pick one]. A product I know well is [for example: an e-commerce customer service system].
Please be my sparring partner:
1. Use this product I know as the example. Go through the five layers "compute, data and training, model, inference service, app and Agent." For each layer, explain in plain language, in 3 sentences or fewer: what it is, where it can get in the way of my product, and the one question I should ask about it.
2. Based on my target direction, tell me which two layers I should go deep on, and which layers I only need to know at a basic level. Explain why.
3. After the explanation, quiz me with 5 scenario questions. Each one is "a specific requirement plus two options for me to pick from." For example: "Customer service needs to answer questions using our internal company documents. Should we use RAG or fine-tuning?" After I answer, tell me which answers are right or wrong, and why.
4. For any points I get wrong, put them together into a review checklist.
Don't pile on jargon the whole time. If a term has to appear, explain it in one sentence the first time it shows up.
Scenario questions are more useful than definitions. In interviews and at work, you always face "which option fits this need?" Nobody asks you to recite a definition.
Step 3: Hand a real comparison to your AI agent
Multiple-choice answers aren't enough. You need a check you ran yourself. The easiest way is to compare two options on the same task. For example, two models, two prompts, or "asking directly" versus "searching first, then asking." Have your AI agent set it up, run it, and record the results:
Sign in to unlock this key section
New accounts get 10 free credits, plus 1 more for each daily check-in. Spend 1 credit to unlock and it stays open for you.
Item 1 asks for questions the document doesn't answer. This tests whether an option makes things up. Plenty of options look fine day to day, then give themselves away when you ask about things outside the documents. Item 3 tracks speed and cost along with accuracy. An option that's 2% more accurate but costs 5 times as much isn't always worth it.
Step 4: Turn the experiment into a trade-off report
The question interviewers most want answered is "Why didn't you pick the other one?" Have your AI agent help you turn the experiment into a one-page summary:
Based on the comparison experiment we just ran, write a one-page trade-off report for me. Use a product manager's voice:
1. Background: what problem we're solving, and what the acceptance criteria are.
2. Results: the comparison table and the three examples that best show the issues.
3. Choice: which option I picked and why, and in what situations the other option would be better.
4. What I'm not doing: which cutting-edge features I'm holding off on for now, and why (for example, they cost a lot but there's no evidence they'd pay off).
5. Next steps: which metrics to watch after launch, and what signals would mean it's time to re-evaluate.
After you finish the report, play the interviewer and ask me 5 follow-up questions about it.
Item 4 is the most valuable. Saying "this feature is cool, but we're not building it now" shows more judgment than reciting a list of new terms. Resources are limited, so make sure the most important things are solid first.
Resources for going deeper
-
Beginner: Generative AI for Everyone, which covers what AI can and can't do.
-
Foundations: How Transformer LLMs Work, which covers the basics like tokens and attention.
-
Agents: Agentic AI and the Hugging Face Agents Course. The site also has an Agent basics series.
-
Building apps: Dify docs. Drag and drop to build knowledge base Q&A and workflows.
-
Model serving: vLLM docs, to understand deployment, speed and monitoring metrics.
-
Evaluation: Evaluating and Debugging Generative AI.
Notes
-
Evaluation is a required skill in every direction. A demo that runs only shows it might work. Comparison data shows it does work.
-
Tools change. Principles don't. Dify and LangChain are worth trying out. But the more important thing to remember is what problem a tool solves and what it costs.
-
Make your test questions look like real users'. Questions you make up are often too neat. It's better to pull them from real support tickets or user feedback.
-
Keep an eye on API costs during experiments. Running 20 questions twice doesn't cost much. Still, have your AI agent estimate the cost before you start.

Comments (0)
No comments yet. Start the conversation.