Learning Roadmap
How to Become a AI AIUX Engineer
A step-by-step, phase-based learning path from beginner to job-ready AI AIUX Engineer. Estimated completion: 6 months across 5 phases.
Progress saved in your browser — no account needed.
-
Foundations: AI Literacy + UX Fundamentals
4 weeksGoals
- Understand how LLMs, embeddings, and RAG pipelines work at a conceptual and practical level
- Learn core UX principles adapted for AI: mental models, trust calibration, progressive disclosure
- Set up a development environment and build a simple chatbot interface with OpenAI API
Resources
- OpenAI API documentation and playground
- NNGroup articles on AI UX patterns
- Fast.ai Practical Deep Learning course (first 3 lessons)
- Don Norman - The Design of Everyday Things (reframe for AI)
MilestoneBuild and deploy a basic conversational interface with streaming responses and basic error handling
-
Prompt Engineering & Conversational Design
5 weeksGoals
- Master prompt engineering techniques: few-shot, chain-of-thought, system prompts, structured output
- Design multi-turn conversation flows with state management and context windows
- Learn LangChain fundamentals for chaining prompts and integrating retrieval
Resources
- LangChain documentation and templates
- Anthropic's prompt engineering guide
- Voiceflow or Botpress for visual dialogue design
- OpenAI Cookbook for conversation management patterns
MilestoneDesign and implement a multi-turn AI assistant with context-aware responses, guardrails, and fallback flows
-
AI-Native Interface Development
6 weeksGoals
- Build dynamic AI-driven UI components with React/Next.js and Vercel AI SDK
- Implement streaming UI patterns, source citations, confidence indicators, and feedback mechanisms
- Design and implement progressive disclosure for AI-generated long-form content
Resources
- Vercel AI SDK documentation
- Next.js App Router documentation
- Shadcn/ui component library
- Dan Abramov - Just JavaScript (for reactive UI mental models)
MilestoneBuild a production-quality AI interface with streaming, citations, user feedback loops, and responsive design
-
RAG, Evaluation & Advanced Patterns
5 weeksGoals
- Build end-to-end RAG pipelines and design UIs that expose retrieval quality to users
- Implement AI output evaluation frameworks and UX metrics instrumentation
- Design for multimodal AI: voice interfaces, image generation UIs, hybrid input patterns
Resources
- Pinecone or Weaviate vector database tutorials
- LangSmith for tracing and evaluation
- Google PAIR AI UX guidelines
- Weights & Biases for experiment tracking
MilestoneShip a RAG-powered application with evaluation dashboards, A/B testing infrastructure, and multimodal interaction
-
Portfolio, Specialization & Industry Readiness
4 weeksGoals
- Build 2-3 portfolio projects demonstrating end-to-end AI UX engineering
- Specialize in an industry vertical (healthcare AI, developer tools, fintech AI, etc.)
- Prepare case studies showing measurable impact on AI UX metrics
Resources
- Personal portfolio site on Vercel
- Case study writing frameworks (STAR method adapted for design/engineering)
- Industry-specific AI UX guidelines (HIPAA for health, SOC2 for enterprise, etc.)
MilestonePresent a polished portfolio with 3 production-quality AI UX projects, complete with design rationale, technical architecture, and measured outcomes
Practice Projects
Apply your skills with hands-on projects. Ordered by difficulty.
AI Customer Support Chatbot with Human Handoff
BeginnerBuild a customer support chatbot using OpenAI API that handles common questions, detects when it's uncertain, and seamlessly transfers to a human agent with full conversation context. Include confidence indicators and source citations.
RAG-Powered Knowledge Base with Source Citations
IntermediateBuild a document Q&A system using LangChain and Pinecone where users can upload documents and ask questions. Design the UI to show source passages, relevance scores, and allow users to verify AI claims against source material.
AI Writing Assistant with Collaborative Editing UX
IntermediateCreate a writing tool where AI suggests continuations, rewrites, and improvements. Design the interaction to feel collaborative rather than prescriptive, with accept/reject/regenerate flows, tone controls, and inline editing.
Multi-Agent Task Planner with Transparent Reasoning
AdvancedBuild a system where multiple AI agents collaborate to plan and execute complex tasks (e.g., travel planning, project breakdown). Design the UX to show agent handoffs, reasoning chains, and allow user intervention at any step.
Multimodal AI Interface (Voice + Text + Image)
AdvancedDesign and build an interface that supports text chat, voice input, image upload, and image generation in a unified conversation. Handle modality switching, mixed-media message rendering, and cross-modal context preservation.
AI UX Design System & Component Library
IntermediateCreate a reusable design system with React components specifically for AI-powered interfaces: streaming message bubbles, source citation cards, confidence indicators, feedback buttons, human handoff triggers, and prompt suggestion chips.
Ready to Start Your Journey?
Prep for interviews alongside your learning — it reinforces every concept.