AI-Powered Search

New
·

5 Weeks

·

Cohort-based Course

Modern retrieval for humans and agents

Previously at

Shopify.com
Reddit
CareerBuilder
Lucidworks
OpenSource Connections

Course overview

Level up your Search & RAG skills with leading AI Search experts

Most search implementations barely scratch the surface of what's possible. While others struggle with irrelevant results and frustrated users, you'll master the cutting-edge techniques that power the world's most successful search experiences—from Reddit and Spotify to hundreds of the Fortune 500.


Why This Course Exists


The Problem: Traditional search training focuses on outdated techniques. Modern AI courses hyper focus on text embeddings and ignore many of the fundamentals of information retrieval. The result? Engineers who can't bridge the gap between amazing demos and production systems that actually work.


Our Solution: Learn from practitioners who've built search systems handling hundreds of millions of queries daily. Doug and Trey have architected search for Reddit, Shopify, Wikipedia, Presearch, CareerBuilder, and dozens of Fortune 500 companies. Now they're sharing the exact methodologies that transformed these platforms.



What Makes This Different


🧠 Go Beyond Surface-Level AI Implementation

Stop downloading random embeddings from Hugging Face or OpenAI and hoping for the best. Learn to systematically analyze your users' actual intent, integrate domain context, and build search that truly understands what people need—not just what they type.


📊 Harness Your Users' Intelligence

Your clickstream data is a gold mine of untapped potential. We'll show you how to properly collect click stream data and how to automatically improve your ranking models using "reflected intelligence"—letting user behavior continuously optimize your search without manual intervention.


🤖 Master RAG That Actually Works

Retrieval Augmented Generation is exploding, but most implementations fail at the "retrieval" part. Learn the advanced chunking strategies, adaptive querying, and guardrails that separate production-ready RAG from toy demos.


🎯 Build Production-Ready Ranking Models

Move beyond basic relevance scoring. Implement battle-tested algorithms from LambdaMART to cross-encoders, with hands-on experience in feature engineering, click model automation, and active learning systems.


🔧 Production Optimization Strategies

Bridge the gap between prototype and production with ANN optimization, quantization strategies, semantic caching, and model serving architectures that scale to millions of users.



What You'll Walk Away With


Immediately Applicable Skills:

- Query intent classification and semantic query parsing

- Click-stream analysis and automated ranking improvements

- Production-ready RAG implementations with proper guardrails

- End-to-end machine learning ranking pipelines

- Advanced vector search optimization techniques

- Combining query modalities for personalized, graph-based, multimodal, and hybrid search.



Strategic Understanding:

- When to use different AI search approaches (and when not to)

- How to systematically improve search relevance using clickstream data

- Production deployment strategies for AI search systems

- The mental models that tie modern information retrieval together


Career Impact:

- Skills used by senior search engineers at top tech companies

- Proven methodologies from instructors who've built search for hundreds of millions of users

- A portfolio and code for production-ready search implementations

- Direct access to a community of search professionals


The Bottom Line

This isn't another AI course that teaches you to call APIs. It's not a search course stuck in 2010. It's the bridge between cutting-edge AI and production search systems that actually work.


You'll learn the exact techniques used by companies processing billions of queries, taught by the engineers who built them. By December 6th, you'll have the skills to architect, implement, and optimize AI-powered search systems that deliver the intelligent AI Search experiences users expect in 2026 and beyond.


Ready to transform your search capabilities?

Who is this course for

01

AI Engineers optimizing search ranking to measurably improve user search satisfaction

02

Search Practitioners that want to learn to systematically improve search relevance

03

Technology leaders hoping to plan search experiments to maximize clicks and conversions

04

Software engineers looking to learn both the engineering and data science side of "retrieval" needed fo modern AI systems.

Prerequisites

  • Basic Python Programming

    Examples will be taught in Python, it's a good idea to have basic Python familiarity under your belt

What you’ll get out of this course

Go beyond the query to understand intent

Learn how to integrate your content's context, your domain context, and your users' individual contexts to optimally interpret query intent. We'll cover query classification, query-sense disambiguation, and semantic query parsing, using multiple lexical and LLM-based strategies.

Improve relevance with crowdsourced ranking models derived from click-stream data

Leverage "reflected intelligence" from your use behavioral signals to automatically improve your ranking models. You'll learn to implement algorithms for signals boosting, matrix factorization, collaborative filtering, personalized search, and knowledge graph learning.

Optimize your Retrieval Augmented Generation (RAG) implementations

RAG represents the largest growing use case for search, and "retrieval" is by far the hardest part of RAG. Learn to optimize search for LLMs and agents, as well as the critical strategies (chunking, adaptive queries, guardrails, etc.) and access patterns needed to optimize RAG.

Build machine-learned ranking models from scratch

Learn common ranking models put into production from LambdaMART to cross-encoders

Develop effective ranking features and automate improvements with click models and Active Learning

Learn how we systematically develop great ranking features using a combination of vector and lexical search indices. Generate automatic judgments from user click stream data and uncover unexplored ranking features leveraging simplified dynamic bayesian networks (SDBNs).

Fill in holes in your modern information retrieval knowledge

The field of information retrieval is vast. Learn the mental models that tie it all together. Understand when to use bi-encoders vs. cross encoders vs. knowledge graphs, ANN vs. quantization vs. representation learning, pooled vectors vs. late interaction vs. late chunking, etc.

Operationalize AI Search

Get hands on experience optimizing AI Search for production. Implement ANN and quantization strategies, reranking, semantic caching, and even local model serving for search and RAG.

What’s included

Live sessions

Learn directly from Doug Turnbull & Trey Grainger 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.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

17 live sessions • 55 lessons

Week 1

Nov 4—Nov 9

    Nov

    4

    Course Overview + The Search Relevance Problem

    Tue 11/46:00 PM—7:30 PM (UTC)

    Topics:

    8 items

    Nov

    5

    User Behavior Insights [Eric Pugh]

    Wed 11/56:00 PM—7:00 PM (UTC)

    Nov

    6

    Signals & Reflected Intelligence Models

    Thu 11/66:00 PM—7:30 PM (UTC)

    Topics:

    7 items

    Nov

    7

    Office Hours

    Fri 11/76:00 PM—6:45 PM (UTC)
    Optional

Week 2

Nov 10—Nov 16

    Nov

    11

    AI-Powered Query Modalities

    Tue 11/116:00 PM—7:30 PM (UTC)

    Topics:

    7 items

    Nov

    12

    Mixing Sparse & Dense Representations with MiniCOIL [Evgeniya Sukhodolskaya]

    Wed 11/126:00 PM—7:00 PM (UTC)

    Nov

    13

    Building Ranking Classifiers / Learning to Rank (LTR)

    Thu 11/136:00 PM—7:30 PM (UTC)

    Topics:

    6 items

    Nov

    14

    Office Hours

    Fri 11/146:00 PM—6:45 PM (UTC)
    Optional

Week 3

Nov 17—Nov 23

    Nov

    18

    Retrieval Augmented Generation (RAG)

    Tue 11/186:00 PM—7:30 PM (UTC)

    Topics:

    6 items

    Nov

    19

    Interleaving Strategies for RAG [Max Irwin]

    Wed 11/196:00 PM—7:00 PM (UTC)

    Nov

    20

    Automating LTR with Click Models and Active Learning

    Thu 11/206:00 PM—7:30 PM (UTC)

    Topics:

    6 items

    Nov

    21

    Office Hours

    Fri 11/216:00 PM—6:45 PM (UTC)
    Optional

Week 4

Nov 24—Nov 30

    Nov

    25

    Vector Search Performance Optimization [Jon Handler]

    Tue 11/256:00 PM—7:00 PM (UTC)

Week 5

Dec 1—Dec 6

    Dec

    2

    Optimizing AI Search for Production

    Tue 12/26:00 PM—7:30 PM (UTC)

    Topics:

    8 items

    Dec

    3

    Guest Lecture [TBD]

    Wed 12/36:00 PM—7:00 PM (UTC)

    Dec

    4

    AI-Powered Query Understanding & Agentic Search

    Thu 12/46:00 PM—7:30 PM (UTC)

    Topics:

    7 items

    Dec

    5

    Final Office Hours & Farewell!

    Fri 12/56:00 PM—6:45 PM (UTC)
    Optional
A pattern of wavy dots

Join an upcoming cohort

AI-Powered Search

Nov 2025

$1,600

Dates

Nov 4—Dec 6, 2025

Payment Deadline

Nov 4, 2025
Get reimbursed

What people are saying

        Doug was to me and our team a mentor, the resident expert in search matters. He has a rare combination of humility, brilliance, and friendliness
Bertrand Rigaldies

Bertrand Rigaldies

Principal Engineer, Shipt
        Taking a course from Doug is one of the best career moves you can make. He is a veritable powerhouse in Search Relevance
Audrey Lorberfeld

Audrey Lorberfeld

Search Engineer, Sourcegraph

Meet your instructors

Doug Turnbull

Doug Turnbull

Since 2010, Doug Turnbull has worked with companies such as Shopify, Careerbuilder, Wikimedia Foundation, Shipt, and LexisNexis on improving search experiences. Doug coaches and develops search teams from startups to Fortune 500 companies, setting up organizational practices to build relevant search. Doug wrote “Relevant Search” (2016) and co-authored “AI Powered Search” (2022). He also co-created the Elasticsearch Learning to Rank, bringing machine learning to the most popular search engine, which revamped Wikipedia and Yelp, driving intelligent search behind dozens of companies' search experiences.

Shopify.com
OpenSource Connections
Reddit
Wikipedia
Yelp
Trey Grainger

Trey Grainger

Trey Grainger is lead author of the book AI-Powered Search (Manning 2025) and the founder of Searchkernel, a software consultancy building the next generation of AI-powered search. He also serves as a technical advisor at OpenSource Connections. He previously served as CTO of Presearch, a decentralized web search engine, and as Chief Algorithms Officer and SVP of Engineering at Lucidworks, an search company whose technology powers hundreds of the world’s leading organizations. Trey is also co-author of the book Solr in Action (Manning 2014), as well as over a dozen other publications including books, journals, and research papers. Trey has 18 years of experience in search and data science, including significant work developing semantic search, personalization and recommendation systems, and building self-learning search platforms leveraging content and behavior-based reflected intelligence.

Optimized AI Conference
Lucidworks
Presearch
CareerBuilder
Searchkernel

Typical Weekly Schedule

4-8 hours per week

  • Tuesday: Live Course Session (Trey/Doug)

    1:00pm - 2:30pm EST


  • Wednesday: Guest Speaker

    1:00-2:00pm EST (days/times may vary)

    We're bringing in subject-matter experts for specialized sessions covering several emerging topics at the frontier of AI-powered search.

  • Thursday: Live Session (Doug/Trey)

    1:00-2:30pm EST


  • Fridays - Office Hours

    1:00pm - 1:45pm

    Check in bring your questions to discuss with Trey and Doug.

  • Notebook-based Labs

    2 hours per week

    Jupyter-notebooks-based assignments to sharpen your skills and reinforce course material.

Free resource

Sign up for our Free, Weekly Lightning Lessons!

Fri, Oct 10, 2025: Ranking is overrated: why query understanding matters more

Hosted by Daniel Tunkelang and Doug Turnbull

  • How query understanding fits into modern retrieval and AI


Mon, Oct 13, 2025: Synthetic RAG evaluation

Hosted by Alexey Grigorev and Doug Turnbull

  • Generating Data for RAG Evaluation + IR Metrics


Thu, Oct 16: Agentic Search: Are LLMs Replacing Decades of IR Wisdom?

Hosted by Jon Handler and Trey Grainger

  • How Agentic Search is implemented, and how it's disrupting information retrieval


Sign up below for the full upcoming list!

Get the list of FREE lessons!

Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Frequently Asked Questions

A pattern of wavy dots

Join an upcoming cohort

AI-Powered Search

Nov 2025

$1,600

Dates

Nov 4—Dec 6, 2025

Payment Deadline

Nov 4, 2025
Get reimbursed

$1,600

USD

5 Weeks