GenAI @ Adobe | Agentic Lead Eng

An LLM that "does research" is easy to fake and hard to trust. In this workshop you build a real one: a deep research agent that plans a question into sub-questions, searches the web, reads and verifies sources, tracks what it finds, and writes a report where every claim carries a citation.
Getting there is not a prompting trick. It is systems thinking. The model is fixed, and reliability comes from the system you build around it: the loop, the tools, the memory, the context budget, the stopping rules, the tool feedback, and the evals.
You build the agent four times, from a single LLM call up to an Agent SDK plus MCP system. Each rebuild starts with a failure you watch happen live, then fix together. Nothing about reliability is taken on faith.
You leave with a working agent, a mental model for debugging any agent that misbehaves, and a starter architecture you can point at your own tools the same week.
Building deep research agents you can trust in production, by mastering the system around the model with systems first thinking.
Start from a single LLM call, add tool calling, then wrap it in the loop that turns a model into an agent
See exactly how a model requests a tool and how you dispatch it, so nothing is a black box
Add state and a stopping policy so the agent knows when it is actually done
Design the system prompt, tool schemas, memory, and context that steer agent behavior
Add a planner, guardrails, and context compaction so long runs do not fall apart
Keep the agent grounded and predictable across complex, multi-turn interactions
Capture step-by-step traces that show exactly where and why a run went wrong
Use structured, cited outputs so every claim maps back to a real source
Turn opaque agent failures into inspectable, fixable events
Build an eval set and score runs with a rubric plus an LLM-as-judge
Track grounding, faithfulness, citation quality, and hallucinations across runs
Instrument token and dollar cost so reliability does not mean runaway bills
Write tool schemas and results that teach the model, not just return raw data
Handle failures, empty results, and errors so the agent recovers instead of crashing
Build predictable behavior into complex, multi-step tool use
Move from a hand-built loop to the Claude Agent SDK and see what it handles for you
Understand precisely what the SDK gives you versus what you still have to design
Connect tools and external context through MCP into a reusable architecture

Senior AI Engineer | GenAI, RAG, Agents | Adobe | Ex-Startups | 9 Years in AI

Software engineers / product folks who have called an LLM API but find agent loops, context management, and MCP still feel like magic
Engineers building or about to build agents who want reliability, not a happy-path demo
ML and AI engineers who can prompt a model but have not yet engineered the system around one

Live sessions
Learn directly from Nikhil Pentapalli in a real-time, interactive format.
Lifetime access
Go back to course content and recordings whenever you need to.
Community of peers
Stay accountable and share insights with like-minded professionals.
Certificate of completion
Share your new skills with your employer or on LinkedIn.
Resources
A Deep research agent you build yourself, from one LLM call to an SDK plus MCP system that plans, searches, reads, verifies, and writes cited reports The full repo, every checkpoint as its own runnable file, yours to keep and reuse
Maven Guarantee
Your purchase is backed by the Maven Guarantee.
Live sessions
4 hrs
Projects / Hands on
3 hrs
Maven for Teams
Reimbursement
Get your company to pay
Everything L&D needs: email template, receipts, and certificate of completion.
Get reimbursedTeam discount
Learn with your teammates
Save 20%+ when 2 or more teammates enroll in the same cohort.
Save 20%+ with a teamPrivate cohort
Run a cohort for your org
A dedicated cohort with a custom schedule and curriculum, tailored to your team.
Book a private cohort$399
USD