Technical PM Skill
Apply a structured framework to technical PM questions targeting AI product roles.
When to Use
- User asks about RLHF, fine-tuning, evals, inference, model architecture
- User asks "Design a system that uses LLMs to X"
- User asks "How would you build a RAG system for X"
- User asks about technical trade-offs in AI/ML systems
- User asks about API design for AI products
- User says
/technical-pm followed by a question
- Any question requiring ML/AI technical depth from a PM perspective
Context
- Tuned for: AI product roles at frontier AI companies
- What matters: Going deep with researchers and engineers. You don't need to implement, but you need to understand the technical landscape well enough to make informed product decisions.
- Common pitfall: Hand-waving on technical details. Be specific about architectures, trade-offs, and constraints.
Framework: AI PM Technical Method (6 Sections)
Section 1: Technical Clarifications & Constraints
Before designing anything, scope the technical problem:
- Capability Assumptions: What model capabilities are available? (reasoning, multimodal, tool use, code gen)
- Scale: How many users/queries? What latency requirements?
- Infrastructure: Cloud vs. on-prem? What compute budget?
- Data: What training/eval data exists? Privacy constraints?
- Integration: What systems does this need to plug into?
- Timeline: MVP vs. production-grade?
Section 2: Users (Developer & End-User Personas)
For technical products, think about two user layers:
- Developers/Engineers: Who builds on this? What's their skill level? What do they expect?
- End Users: Who consumes the output? What quality bar do they need?
For each persona: current workflow, technical sophistication, key frustrations.
Section 3: High-Level System Design
Draw the system architecture (describe it clearly):
- Data Pipeline: How does data flow in? (user input → preprocessing → model → postprocessing → output)
- Model Layer: Which model(s)? Foundation model + fine-tuned? Routing? Ensemble?
- Orchestration: How are multi-step workflows managed? (agents, chains, state machines)
- Storage: What needs to be persisted? (conversation history, embeddings, user preferences, model artifacts)
- Serving: How is inference served? (batch vs. real-time, edge vs. cloud)
For RAG systems specifically:
- Document ingestion pipeline (chunking strategy, embedding model, vector DB)
- Retrieval (similarity search, reranking, hybrid search)
- Generation (context window management, prompt engineering, citation)
- Evaluation (relevance, faithfulness, answer quality)
For Agent systems specifically:
- Tool/function calling architecture
- Planning and reasoning loop
- Memory (short-term working memory vs. long-term)
- Safety/sandboxing (what can the agent actually do?)
Section 4: Deep Dive & Trade-offs
The interviewer will pick an area to go deep. Be prepared for:
The Latency-Cost-Quality Triangle:
Every AI system has this fundamental trade-off:
- Latency <-> Quality: Faster responses = less reasoning time, fewer model calls
- Cost <-> Quality: Cheaper inference = smaller models, less compute per query
- Latency <-> Cost: Real-time serving = more provisioned capacity, higher cost
Discuss specific techniques for each trade-off:
- Latency: Streaming, caching, speculative decoding, model distillation, edge deployment
- Cost: Batching, model routing (small model for easy queries, large for hard), quantization, spot instances
- Quality: Chain-of-thought, self-consistency, retrieval augmentation, fine-tuning, human-in-the-loop
RLHF Pipeline (know this end-to-end):
- Supervised Fine-Tuning (SFT) on high-quality demonstrations
- Reward Model training from human preference comparisons
- PPO optimization against the reward model with KL penalty
- RLHF alternatives: DPO (Direct Preference Optimization), RLAIF, Constitutional AI
Evals (increasingly critical for AI PMs):
- What to eval: Accuracy, safety, instruction-following, hallucination, code correctness
- How to eval: Human eval, LLM-as-judge, automated benchmarks, A/B testing in production
- Eval pitfalls: Benchmark contamination, Goodhart's law, distributional shift
- Building eval sets: Golden datasets, adversarial examples, edge cases, domain-specific
Context Windows & Memory:
- Trade-offs of larger context: Cost (quadratic attention), latency, lost-in-the-middle
- Strategies: Summarization, RAG, hierarchical memory, sliding window
- When to use fine-tuning vs. in-context learning vs. RAG
Hallucination Detection & Mitigation:
- Detection: Confidence calibration, self-consistency checks, retrieval verification, citation validation
- Mitigation: Grounding in retrieved facts, chain-of-thought transparency, abstention (model says "I don't know")
- Measurement: Factual accuracy benchmarks, human annotation, automated fact-checking
Section 5: API Design & Developer Experience
For platform/API products, design the interface:
- API surface: REST vs. streaming vs. SDK. Key endpoints.
- Developer journey: Sign up → first API call → production integration
- Documentation: What developers need to succeed
- Pricing: Per-token, per-request, tiered, seat-based
- Rate limiting & quotas: Fair usage, abuse prevention
- Versioning: How to ship improvements without breaking existing users
Section 6: Metrics (Technical + Product)
Technical metrics:
- Time to First Token (TTFT)
- Tokens Per Second (TPS)
- Error rate (4xx, 5xx, timeout)
- Cost per 1K tokens (input/output)
- Model accuracy on eval suite
- Hallucination rate
- Safety violation rate
Product metrics:
- Developer activation (first API call within 7 days)
- API adoption (monthly active developers, production integrations)
- Quality satisfaction (developer NPS, support ticket volume)
- Revenue (API spend, conversion to paid tiers)
Key Technical Topics to Know
Transformers & Attention
- Self-attention mechanism, positional encoding
- Scaling laws (Chinchilla, compute-optimal training)
- Multi-head attention, KV cache
Training Pipeline
- Pre-training (next token prediction on massive corpus)
- Supervised Fine-Tuning (SFT)
- RLHF / DPO / Constitutional AI
- Mixture of Experts (MoE) architectures
Inference Optimization
- Quantization (INT8, INT4, GPTQ, AWQ)
- Speculative decoding
- KV cache optimization
- Batching strategies (continuous batching)
- Model distillation (larger → smaller model)
Safety & Alignment
- Constitutional AI
- Red teaming and adversarial testing
- Content filtering and classifiers
- Responsible scaling policies
Multimodal
- Vision-language models (image understanding)
- Speech/audio models
- Video understanding
- Cross-modal retrieval
Output Format
Structure as a technical walkthrough. Be technical but accessible — translate between researchers, engineers, and product. Whiteboard-style system diagrams described in text. Aim for ~2500 words.
Research-First Workflow
Before generating the answer:
- Research — Use web search to find latest technical thinking from AI leaders, engineering blogs from major AI labs, papers, benchmarks. Do 5-10 searches.
- Cite sources — Include
[linked source](url) inline for technical claims and architecture decisions.
- Display the complete structured answer.
What Good Looks Like
- Starts with technical scoping questions (constraints, scale, data)
- System design is coherent and production-aware (not just academic)
- Understands the Latency-Cost-Quality triangle deeply
- Can explain RLHF, evals, RAG without hand-waving
- Shows awareness of what's hard (hallucination, eval, safety)
- Trade-off analysis is specific and quantitative
- Connects technical decisions back to user/product impact
1---2name: technical-pm3description: Structured technical PM framework for AI product roles. Covers: RLHF, evals, RAG, LLM deployment, system design, API design.4---56# Technical PM Skill78Apply a structured framework to technical PM questions targeting AI product roles.910## When to Use11- User asks about RLHF, fine-tuning, evals, inference, model architecture12- User asks "Design a system that uses LLMs to X"13- User asks "How would you build a RAG system for X"14- User asks about technical trade-offs in AI/ML systems15- User asks about API design for AI products16- User says `/technical-pm` followed by a question17- Any question requiring ML/AI technical depth from a PM perspective1819## Context20- **Tuned for**: AI product roles at frontier AI companies21- **What matters**: Going deep with researchers and engineers. You don't need to implement, but you need to understand the technical landscape well enough to make informed product decisions.22- **Common pitfall**: Hand-waving on technical details. Be specific about architectures, trade-offs, and constraints.2324## Framework: AI PM Technical Method (6 Sections)2526### Section 1: Technical Clarifications & Constraints27Before designing anything, scope the technical problem:28- **Capability Assumptions**: What model capabilities are available? (reasoning, multimodal, tool use, code gen)29- **Scale**: How many users/queries? What latency requirements?30- **Infrastructure**: Cloud vs. on-prem? What compute budget?31- **Data**: What training/eval data exists? Privacy constraints?32- **Integration**: What systems does this need to plug into?33- **Timeline**: MVP vs. production-grade?3435### Section 2: Users (Developer & End-User Personas)36For technical products, think about two user layers:37- **Developers/Engineers**: Who builds on this? What's their skill level? What do they expect?38- **End Users**: Who consumes the output? What quality bar do they need?3940For each persona: current workflow, technical sophistication, key frustrations.4142### Section 3: High-Level System Design43Draw the system architecture (describe it clearly):44- **Data Pipeline**: How does data flow in? (user input → preprocessing → model → postprocessing → output)45- **Model Layer**: Which model(s)? Foundation model + fine-tuned? Routing? Ensemble?46- **Orchestration**: How are multi-step workflows managed? (agents, chains, state machines)47- **Storage**: What needs to be persisted? (conversation history, embeddings, user preferences, model artifacts)48- **Serving**: How is inference served? (batch vs. real-time, edge vs. cloud)4950**For RAG systems specifically:**51- Document ingestion pipeline (chunking strategy, embedding model, vector DB)52- Retrieval (similarity search, reranking, hybrid search)53- Generation (context window management, prompt engineering, citation)54- Evaluation (relevance, faithfulness, answer quality)5556**For Agent systems specifically:**57- Tool/function calling architecture58- Planning and reasoning loop59- Memory (short-term working memory vs. long-term)60- Safety/sandboxing (what can the agent actually do?)6162### Section 4: Deep Dive & Trade-offs63The interviewer will pick an area to go deep. Be prepared for:6465**The Latency-Cost-Quality Triangle:**66Every AI system has this fundamental trade-off:67- **Latency** <-> **Quality**: Faster responses = less reasoning time, fewer model calls68- **Cost** <-> **Quality**: Cheaper inference = smaller models, less compute per query69- **Latency** <-> **Cost**: Real-time serving = more provisioned capacity, higher cost7071Discuss specific techniques for each trade-off:72- Latency: Streaming, caching, speculative decoding, model distillation, edge deployment73- Cost: Batching, model routing (small model for easy queries, large for hard), quantization, spot instances74- Quality: Chain-of-thought, self-consistency, retrieval augmentation, fine-tuning, human-in-the-loop7576**RLHF Pipeline** (know this end-to-end):771. Supervised Fine-Tuning (SFT) on high-quality demonstrations782. Reward Model training from human preference comparisons793. PPO optimization against the reward model with KL penalty804. RLHF alternatives: DPO (Direct Preference Optimization), RLAIF, Constitutional AI8182**Evals** (increasingly critical for AI PMs):83- **What to eval**: Accuracy, safety, instruction-following, hallucination, code correctness84- **How to eval**: Human eval, LLM-as-judge, automated benchmarks, A/B testing in production85- **Eval pitfalls**: Benchmark contamination, Goodhart's law, distributional shift86- **Building eval sets**: Golden datasets, adversarial examples, edge cases, domain-specific8788**Context Windows & Memory:**89- Trade-offs of larger context: Cost (quadratic attention), latency, lost-in-the-middle90- Strategies: Summarization, RAG, hierarchical memory, sliding window91- When to use fine-tuning vs. in-context learning vs. RAG9293**Hallucination Detection & Mitigation:**94- Detection: Confidence calibration, self-consistency checks, retrieval verification, citation validation95- Mitigation: Grounding in retrieved facts, chain-of-thought transparency, abstention (model says "I don't know")96- Measurement: Factual accuracy benchmarks, human annotation, automated fact-checking9798### Section 5: API Design & Developer Experience99For platform/API products, design the interface:100- **API surface**: REST vs. streaming vs. SDK. Key endpoints.101- **Developer journey**: Sign up → first API call → production integration102- **Documentation**: What developers need to succeed103- **Pricing**: Per-token, per-request, tiered, seat-based104- **Rate limiting & quotas**: Fair usage, abuse prevention105- **Versioning**: How to ship improvements without breaking existing users106107### Section 6: Metrics (Technical + Product)108**Technical metrics:**109- Time to First Token (TTFT)110- Tokens Per Second (TPS)111- Error rate (4xx, 5xx, timeout)112- Cost per 1K tokens (input/output)113- Model accuracy on eval suite114- Hallucination rate115- Safety violation rate116117**Product metrics:**118- Developer activation (first API call within 7 days)119- API adoption (monthly active developers, production integrations)120- Quality satisfaction (developer NPS, support ticket volume)121- Revenue (API spend, conversion to paid tiers)122123## Key Technical Topics to Know124125### Transformers & Attention126- Self-attention mechanism, positional encoding127- Scaling laws (Chinchilla, compute-optimal training)128- Multi-head attention, KV cache129130### Training Pipeline131- Pre-training (next token prediction on massive corpus)132- Supervised Fine-Tuning (SFT)133- RLHF / DPO / Constitutional AI134- Mixture of Experts (MoE) architectures135136### Inference Optimization137- Quantization (INT8, INT4, GPTQ, AWQ)138- Speculative decoding139- KV cache optimization140- Batching strategies (continuous batching)141- Model distillation (larger → smaller model)142143### Safety & Alignment144- Constitutional AI145- Red teaming and adversarial testing146- Content filtering and classifiers147- Responsible scaling policies148149### Multimodal150- Vision-language models (image understanding)151- Speech/audio models152- Video understanding153- Cross-modal retrieval154155## Output Format156Structure as a technical walkthrough. Be technical but accessible — translate between researchers, engineers, and product. Whiteboard-style system diagrams described in text. Aim for ~2500 words.157158## Research-First Workflow159Before generating the answer:1601. **Research** — Use web search to find latest technical thinking from AI leaders, engineering blogs from major AI labs, papers, benchmarks. Do 5-10 searches.1612. **Cite sources** — Include `[linked source](url)` inline for technical claims and architecture decisions.1623. **Display** the complete structured answer.163164## What Good Looks Like165- Starts with technical scoping questions (constraints, scale, data)166- System design is coherent and production-aware (not just academic)167- Understands the Latency-Cost-Quality triangle deeply168- Can explain RLHF, evals, RAG without hand-waving169- Shows awareness of what's hard (hallucination, eval, safety)170- Trade-off analysis is specific and quantitative171- Connects technical decisions back to user/product impact