Skip to content
AI Product Engineer Wiki

    ↑ ↓ to move between results, Enter to open, Esc to close

    Menu

    Free and open guide · beginner to expert

    Become an AI product engineer

    Learn to own an AI feature end to end: the user problem, the UX, the prototype, the evals, the launch and the numbers that prove it worked.

    roadmap stages
    9
    articles
    51
    portfolio projects
    6
    no sign-up
    Free
    The AI product loop. Every launch feeds the next problem.
    Show text descriptionHide text description

    A loop of six steps. The last step leads back to the first.

    1. User problem (Stage 2)
    2. Model and cost (Stage 3)
    3. AI UX (Stage 4)
    4. Prototype (Stage 5)
    5. Evals (Stage 6)
    6. Ship and learn (Stages 7–8)

    After "Ship and learn", what you learned from users becomes the next user problem.

    The roadmap

    Nine stages, from understanding the role to shipping a paid AI feature. Levels rise as you go. Pick a stage to see what it covers.

    Your progress: articles completed in this browser.

    Level: Beginner Level: Intermediate Level: Advanced Level: Expert

    Stage 1 of 9

    Start Here

    Level: Beginner 1 week 4 articles

    Understand the role, the AI product lifecycle and pick a learning plan that fits your week.

    You'll be able to

    • Explain what an AI product engineer owns and what they hand off
    • Compare the role with AI engineer, ML engineer, PM and full-stack engineer
    • Choose a 3, 6 or 12-month plan with realistic weekly hours
    Open stage 1: Start Here

    Stage 2 of 9

    Product Foundations

    Level: Beginner 2 weeks 6 articles

    Find problems worth solving, write a one-page spec and decide whether AI is the right tool at all.

    You'll be able to

    • Run problem discovery and user interviews as an engineer
    • Write a one-page AI feature spec with success metrics
    • Recognize problems where AI is the wrong solution
    Open stage 2: Product

    Stage 3 of 9

    LLM Capabilities for Product Decisions

    Level: Intermediate 2 weeks 6 articles

    Turn model strengths, latency, cost and context limits into product decisions you can defend.

    You'll be able to

    • Estimate latency and cost per task before you build
    • Choose a model with a repeatable decision framework
    • Decide between building, buying and fine-tuning
    Open stage 3: LLM capabilities

    Stage 4 of 9

    Designing AI UX

    Level: Intermediate 3 weeks 7 articles

    Design interfaces that set expectations, show their sources and keep people in control.

    You'll be able to

    • Design every state of an AI feature, including errors and refusals
    • Make outputs editable, undoable and cited
    • Add human-in-the-loop approvals where actions are risky
    Open stage 4: AI UX

    Stage 5 of 9

    Rapid Prototyping

    Level: Intermediate 2 weeks 5 articles

    Go from idea to a tested demo in days, then turn what you learned into a spec.

    You'll be able to

    • Validate an AI feature with a prompt-first or Wizard-of-Oz prototype
    • Ship a streaming Next.js demo that handles every stop reason
    • Turn prototype findings into a buildable spec
    Open stage 5: Prototyping

    Stage 6 of 9

    Evals as Product Metrics

    Level: Advanced 3 weeks 6 articles

    Measure quality the way users experience it and catch regressions before they ship.

    You'll be able to

    • Build a golden dataset from real user tasks
    • Design rubrics and calibrate an LLM judge
    • Run eval regression suites in CI tied to business KPIs
    Open stage 6: Evals

    Stage 7 of 9

    Shipping & Iterating

    Level: Advanced 3 weeks 6 articles

    Roll out gradually, instrument everything and turn user feedback into measurable improvements.

    You'll be able to

    • Roll out AI features behind flags with staged exposure
    • Design A/B tests and analytics events for AI features
    • Close the loop from user feedback to prompt changes
    Open stage 7: Shipping

    Stage 8 of 9

    Trust, Safety & Economics

    Level: Expert 3 weeks 7 articles

    Defend against misuse, protect user data and make every AI feature pay for itself.

    You'll be able to

    • Threat-model prompt injection and tool misuse
    • Design input, output and action guardrails
    • Model unit economics and price an AI feature
    Open stage 8: Trust & economics

    Stage 9 of 9

    Projects & Career

    Level: Expert Ongoing 4 articles

    Turn your projects into a portfolio and case studies, and prepare for AI product interviews.

    You'll be able to

    • Present projects as product case studies
    • Answer AI product sense interview questions
    • Plan your next career step and leveling
    Open stage 9: Career
    Show the roadmap as text
    1. Stage 1: Start Here (beginner, 1 week) Understand the role, the AI product lifecycle and pick a learning plan that fits your week.
    2. Stage 2: Product Foundations (beginner, 2 weeks) Find problems worth solving, write a one-page spec and decide whether AI is the right tool at all.
    3. Stage 3: LLM Capabilities for Product Decisions (intermediate, 2 weeks) Turn model strengths, latency, cost and context limits into product decisions you can defend.
    4. Stage 4: Designing AI UX (intermediate, 3 weeks) Design interfaces that set expectations, show their sources and keep people in control.
    5. Stage 5: Rapid Prototyping (intermediate, 2 weeks) Go from idea to a tested demo in days, then turn what you learned into a spec.
    6. Stage 6: Evals as Product Metrics (advanced, 3 weeks) Measure quality the way users experience it and catch regressions before they ship.
    7. Stage 7: Shipping & Iterating (advanced, 3 weeks) Roll out gradually, instrument everything and turn user feedback into measurable improvements.
    8. Stage 8: Trust, Safety & Economics (expert, 3 weeks) Defend against misuse, protect user data and make every AI feature pay for itself.
    9. Stage 9: Projects & Career (expert, ongoing) Turn your projects into a portfolio and case studies, and prepare for AI product interviews.

    Who this is for

    Developers who can already build a web app and want to own the product side of AI features.

    • Full-stack developers

      You ship features every week. Learn to own the AI product decisions too: what to build, how it should feel, and how you know it works.

      Move from "I called the API" to "I own the outcome".

    • Product-minded engineers and technical PMs

      You care about users and metrics and want to get closer to the code, the evals and the trade-offs that decide quality and cost.

      Make AI calls you can defend with data.

    • Founders and indie hackers

      You build AI products alone or with a tiny team, so you need product sense, engineering and unit economics in one head.

      Ship an AI feature people pay for, without burning money on tokens.

    New to building with LLMs? Read the sister site, AI Full-Stack Engineer Wiki, alongside the first three stages.

    Pick a plan that fits your week

    Same curriculum, three paces. Shorter plans skip some projects; the 12-month plan does all six.

    3-month plan

    Sprint

    12–15 hours a week

    13 weeks · 3 of 6 projects

    Between jobs, on a learning sabbatical, or already shipping AI features at work.

    Week-by-week schedule
    1. Wk 1–2 Start Here , Product Foundations
    2. Wk 3–5 LLM Capabilities for Product Decisions , Designing AI UX + Project 1: AI writing assistant inside an existing app
    3. Wk 6–8 Rapid Prototyping , Evals as Product Metrics + Project 2: Smart catalog search with RAG and citations
    4. Wk 9–11 Shipping & Iterating , Trust, Safety & Economics
    5. Wk 12–13 Projects & Career + Project 6: Capstone: a paid AI SaaS feature end to end

    6-month plan

    Recommended

    Steady

    7–9 hours a week

    26 weeks · 5 of 6 projects

    Full-time developers who can protect an evening or two and part of a weekend.

    Week-by-week schedule
    1. Wk 1–3 Start Here , Product Foundations
    2. Wk 4–8 LLM Capabilities for Product Decisions , Designing AI UX + Project 1: AI writing assistant inside an existing app
    3. Wk 9–12 Rapid Prototyping + Project 2: Smart catalog search with RAG and citations
    4. Wk 13–16 Evals as Product Metrics + Project 3: AI onboarding agent with approvals
    5. Wk 17–20 Shipping & Iterating + Project 5: A/B-tested AI feature with a cost-per-success dashboard
    6. Wk 21–23 Trust, Safety & Economics
    7. Wk 24–26 Projects & Career + Project 6: Capstone: a paid AI SaaS feature end to end

    12-month plan

    Part-time

    4–5 hours a week

    52 weeks · 6 of 6 projects

    Busy schedules: parents, founders, or anyone learning alongside a demanding job.

    Week-by-week schedule
    1. Wk 1–5 Start Here , Product Foundations
    2. Wk 6–14 LLM Capabilities for Product Decisions , Designing AI UX + Project 1: AI writing assistant inside an existing app
    3. Wk 15–20 Rapid Prototyping + Project 2: Smart catalog search with RAG and citations
    4. Wk 21–28 Evals as Product Metrics + Project 3: AI onboarding agent with approvals
    5. Wk 29–36 Shipping & Iterating + Project 4: Feedback-driven feature: mine edits, improve prompts + Project 5: A/B-tested AI feature with a cost-per-success dashboard
    6. Wk 37–42 Trust, Safety & Economics
    7. Wk 43–52 Projects & Career + Project 6: Capstone: a paid AI SaaS feature end to end

    Hours are estimates for an experienced developer. Take longer if you're new to TypeScript or product work: the order matters more than the pace.

    How this wiki teaches

    Every article follows the same shape, so you always know where to find the decision, the code and the exercise.

    • Diagrams with text descriptions

      Every concept gets a diagram built in code, and every diagram has a full text description.

    • Runnable TypeScript

      Examples use the Anthropic SDK, handle every stop reason and are type-checked in CI.

    • A product lens on everything

      Each article ends with the product decision it informs, so theory always lands on a choice you make.

    • Exercises and quizzes

      A "Try it" exercise and a short quiz with instant feedback after every article.

    • Real projects

      Six projects of increasing difficulty, ending with a paid AI feature and a written case study.

    • Beginner to expert

      Levels rise stage by stage, so you always know how hard the next step is.

    Start with stage 1

    Find out what an AI product engineer owns, how the role compares with the ones you know, and which plan fits you.

    Read "What is an AI product engineer?"