Case Study · 02

Wellfound Reach

Designing an AI recruiting product from zero, as the sole product designer. From a search box to a team of sourcing agents, an assistant that coaches the recruiter, and outreach that runs from their own inbox.

Role
Principal Product Designer
Timeline
2023 – Present
Team
1 Designer, 8 Engineers, 1 PM
Scope
0→1 Design, ongoing product leadership
Company
Uma Moiseenko · 9 YOE
New York, NY · Senior Software Engineer @ Google
STRONG FIT
Senior engineer at Google with 13 years building user-facing features. Strong React frontend and Python/Go backend experience.
w:
Agent · Full Stack Engineer
NYC Top-Tier
Auto Pitch ON
“Senior full-stack engineer, 5 to 12 years, Series A to C startups, NYC or hybrid. Has shipped on a small team.”
241
Evaluated
117
Matched
12
Pitched
3
Replied
React Focused183 evaluated · 94 matched · 8 pitchedAuto Pitch ON
Fintech Experience117 evaluated · 75 matched · 6 pitched50 to review
FAANG AlumniSourcing candidates…
Ask Wellfound
what other companies like Vimeo can I target?
Researched companyAnalyzed market
9 companies with similar engineering DNA to Vimeo
MuxLoomBrightcoveCloudflareWistia+4
Pool expands1 → 28,134 candidates
New agent created with expanded target companies
Sarah Chen · Interested
“Yes actually, I built the agent orchestration layer at my last role…”
Gmail

Context

The problem we set out to solve

Startup recruiting is broken in a specific way: the companies that need great talent the most have the fewest resources to find it. They can't afford agency recruiters. They don't have time to manually source across five different platforms. And the tools that exist are either built for enterprise or built for keywords, not for the nuanced, context-rich way startup hiring actually works.

Wellfound had a decade of startup hiring data. 10M candidates who came to Wellfound specifically for startup roles, 500M+ enriched external profiles, and 13 years of signals: company stages, inferred skills, teammate data. But no product that put all of it to work for a self-serve recruiter. That was the opportunity.

"Every startup deserves a great recruiter." That was the north star. The question was how to build one that actually understood context.

Discovery & Research

Starting with the people, not the interface

Before drawing a single screen, I needed to understand the landscape. Who are startup recruiters? What does their day actually look like? Where do existing tools fail them, and where do they succeed?

What we did

  • Interviewed 20+ startup founders, recruiters, and hiring managers
  • Shadowed recruiting workflows across early-stage and growth-stage companies
  • Audited competitor products including LinkedIn Recruiter, Gem, Ashby, and hireEZ
  • Mapped existing Wellfound data to understand what signals we had
  • Ran card sorting exercises to understand mental models around candidate evaluation

What we learned

  • Recruiters spend 60–70% of their time on sourcing, the least creative part of the job
  • Keyword matching misses great candidates; context (company stage, trajectory, inferred skills) matters more
  • Outreach from a real inbox gets 2–3x the response of platform messages
  • The hard part isn't the first list. It's what to do when the obvious candidates run out and outreach isn't converting
  • Small teams need one tool, not five: sourcing, outreach, tracking, and intelligence in one place
Synthesis 20 recruiter interviews, 142 notes. Four clusters we expected. One we didn’t.
sourcing
outreach
tools
after the list?
60–70% of my week is sourcing
keyword search misses the good ones
stage + trajectory matter more
InMail gets ignored
replies come to my real inbox
personalizing 50 emails by hand
5 tools, 5 tabs
the spreadsheet is the real ATS
Mira, recruiter, Series B
Dev, founder, hiring #4
list went stale by week 2
the obvious candidates ran out
“what do I try next?”
nobody tells me outreach isn’t working
need a colleague, not a dashboard
the hard part isn’t the first list ↑
Insight 04 · shaped the product

The first list is fine. The stall after it is the product.

Affinity mapping from 20+ user interviews, clustering pain points into themes

Strategy & Framing

Framing the product around four jobs to be done

From the research, four clear jobs emerged. These became the structural backbone of the product, and every feature maps back to one of these.

01
Find the right people

Sourcing agents that understand context, not keywords. Describe the role in plain English; the agent evaluates company stage, trajectory, inferred skills, and candidate intent, and explains every fit.

02
Reach out personally, at scale

AI-personalized sequences sent from the recruiter's own inbox. Auto Pitch runs outreach around the clock; the recruiter can review every message or let it run. Candidates see a person, not a platform.

03
Keep the pipeline moving

Building the initial list is the easy part. Ask Wellfound, the assistant inside Reach, suggests the next search when one stalls, expands the pool to adjacent companies, rewrites outreach that isn't converting, and flags layoffs and talent movement.

04
Process inbound, fast

AI evaluations, standardized resumes, and company context for every applicant. Inbound and agent-sourced candidates reviewed in one shortlist, filterable by which agent found them.

Design Process

How we got from whiteboard to product (and then again)

As the sole designer on a fast-moving team, I had to move between altitudes constantly. Strategic framing one day, pixel-level details the next. And the product has been redesigned in place more than once as the AI got more capable. Here's how the process worked.

Information Architecture

The first design challenge was structural. Recruiting touches searching, evaluating, messaging, tracking, and analyzing, all tightly coupled. I mapped every user flow before opening Figma, working through how a recruiter's day would actually move through the product.

The IA has since reorganized around agents. A project holds its agents, each agent owns a strategy, a sequence, and its own funnel, and the shortlist is where everything lands.

From search to agents The 2023 map put Search at the center. The agent took its place, and the shipped nav is the board.
Reach
Search
Outreach
Pipeline
Settings
Natural-language query
Saved searches
Ask Wellfound
search was a feature. the agent is the object.
wellfound.com/reach/projects/full-stack-engineer
Full Stack EngineerAgentsShortlistAsk Wellfound
Agents · 3
NYC Top-Tier241 · 117 · 12 · 3
React Focused183 · 94 · 8 · 2
Fintech Experience117 · 75 · 6 · 1
Shortlist · 48
Ask Wellfound
Agent
NYC Top-Tier
Auto Pitch
Senior full-stack, Series A to C, NYC. Has shipped on a small team.
241
Evaluated
117
Matched
12
Pitched
3
Replied
a project holds its agents

Rapid exploration

I explored 3–4 directions for each major surface before converging. The candidate profile was the hardest. It needed to show deep context (company history, inferred skills, career trajectory) without overwhelming a recruiter who's evaluating 50 profiles in a session.

Low-fidelity wireframes first, shared early with engineering to catch feasibility issues. Then medium-fidelity explorations tested with 5–8 recruiters per round.

The agent card went through the same treatment. It had to say, in one glance, what the agent is looking for and how it is doing (evaluated, matched, pitched, replied) without turning into a dashboard.

Three ways to say what an agent is doing Same agent, three cards. Eight recruiters, round 2.
A · Dense table
AgentEvalMatchPitchReply
NYC Top-Tier241117123
React Focused1839482
Fintech1177561
FAANG Alumni643100
B · Card + funnel
NYC Top-Tier Auto Pitch
Senior full-stack, Series A to C, NYC. Has shipped on a small team.
241evaluated
117matched
12pitched
3replied
Uma M. · strong fit
Neven W. · strong fit
C · Status feed
Evaluated 241 profiles for NYC Top-Tier
117 matched. Pitching 12 from your inbox…
3 replies. Sarah Chen is interested.
Follow-up sent to 9 candidates
2 of 8
6 of 8
0 of 8
heard 5 times“Strategy sentence up top. Nobody reads the numbers first.”
Jordan, talent lead
what it wants + how it’s doing, in one glance
Why B won

says what it’s looking for ✓
says how it’s doing ✓
not a dashboard ✓

Usability testing & iteration

We ran moderated usability tests at every major milestone: search experience, candidate evaluation, outreach flow, and pipeline management. Each round surfaced things we hadn't anticipated.

The biggest pivot came from testing the search experience. Our first version was powerful but complex, with too many filters and too much control. Recruiters told us they wanted to describe what they were looking for in plain English and have the AI figure out the rest. That insight reshaped the entire search paradigm.

The second big pivot came later. Recruiters ran one search, got a good list, and stalled. Testing showed they didn't want more filters, they wanted a colleague: "what should I try next?" That became Ask Wellfound, and the chat moved from a side panel to the home of every project.

Round 3: search Advanced filters versus a sentence. Eight recruiters, the same three tasks.
A · Advanced filters
TitleSeniorityLocationCompany stageSkillsYearsBooleanExclude+ 14 more
(senior OR staff) AND (backend OR “back-end”) AND NOT frontend…
B · Plain English
Reach reads it. No fields to fill.
3 of 8 finished
8 of 8 finished
Top findings · round 3

01 sentences, not boolean
02 “what do I try next?”
03 a colleague, not a dashboard

recruiter 6“The first list is fine. Then I just… stare at it.”
Amanda, recruiter 6
the stall after the first list → Ask Wellfound

Key Design Decisions

The choices that shaped the product

Agents over searches

A search is a one-shot. An agent keeps working. We reframed the primary object from "a search you run" to "an agent you launch." It has a strategy written in plain English ("senior backend engineer who's worked at a Series B startup and knows distributed systems"), it evaluates candidates continuously, and you can run several at once to test different strategies for the same role. The UI had to make a running agent feel trustworthy: what it is doing right now, what it found, what it did on your behalf.

wellfound.com/reach/projects/full-stack-engineer
Full Stack EngineerSearchAgentsShortlistAsk Wellfound
Uma Moiseenko
13 yrs at Google · React, Python/Go
Strong fit
Neven Wang-Tomic
Tech lead at Plaid · Rails, SQL · 8 yrs
Strong fit
Sarah Chen
Fullstack at Datadog · agents in prod
Strong fit
Teo Alvarez
Staff eng at Ramp · Go, Postgres
Fit
1 list · 48 results · done
Agent · running
NYC Top-Tier
Auto Pitch ON
0
Evaluated
0
Matched
0
Pitched
0
Replied
Evaluating candidates
Uma Moiseenko
13 yrs at Google · React, Python/Go
Strong fit
Neven Wang-Tomic
Tech lead at Plaid · Rails, SQL · 8 yrs
Strong fit
React Focused183 evaluated · 94 matched · 8 pitchedAuto Pitch ON
Fintech Experience117 evaluated · 75 matched · 6 pitched50 to review
FAANG AlumniSourcing candidates…
1list. Then it stops.
24/7Evaluating, pitching from your inbox, reading the replies.
3agents on one role. Three strategies, one shortlist.
wellfound.com/reach/projects/full-stack-engineer/sequence
Full Stack EngineerAgentsShortlistSequence
Stage 1 of 3 · intro
AI personalization
To Sarah Chen · 1 of 12 pitched by NYC Top-Tier
Hi {{first_name}},

We’re building something ambitious in developer tools and looking for engineers who’ve solved hard infrastructure problems.

{* ask about missing experience *}
Hi Sarah,

We’re building something ambitious in developer tools and looking for engineers who’ve solved hard infrastructure problems.

I saw your fullstack work at Datadog. Have you had a chance to run AI agents in production? We’re building heavily in that space.
Sending from nate@yourcompany.com Sent · follow-up in 3 days
Reply · Gmail · 10:42 AM
Interested
Auto-draft from your guidelines
Send from Gmail
Sarah Chen replied · Interested
“Yes, I’ve been running agents in prod at Datadog since spring…”
Gmail
+50%reply rate from the recruiter’s own inbox versus platform messages.
her name. your inbox. your voice.

Outreach from real inboxes, not platform messages

Our data showed that outreach from a recruiter's actual email gets 50% higher response rates than platform messages. So we designed the entire outreach flow around the recruiter's real identity: their inbox, their voice, their signature. AI personalization fills each message uniquely per candidate, follow-ups are automatic, replies land in Gmail and in the app, and Reach drafts the response from the recruiter's guidelines. Auto Pitch is the recruiter choosing to let it run.

Coaching over dashboards

Most recruiting tools show you data. Reach tells you what to do about it. Ask "what other companies like Vimeo can I target?" and Ask Wellfound researches the market, expands the pool, and creates the agent for you. It also meets recruiters where they already work: Slack, Gmail, and any AI assistant through MCP.

wellfound.com/reach/projects/video-infra-engineer
Video Infra EngineerAgentsShortlistAsk Wellfound
Ask Wellfound Your list stalled at 1 company
Researched VimeoAnalyzed the marketChecked your pipeline
9 companies share Vimeo’s engineering DNA. Six had engineers open to new roles this quarter:
MuxLoomBrightcoveCloudflare StreamWistiaKaltura+3
Pool1 → 0 candidatesCreate agent
Video infra · 9 target companies28,134 in pool · evaluating…Auto Pitch ON
0candidates, from a pool of one company.
a colleague, not a dashboard
Also answers in
#hiring-engGmailMCP

Outcomes

What shipped & what it did

Wellfound Reach launched as a self-serve AI recruiting product and has kept shipping: unlimited sourcing agents, Auto Pitch, Ask Wellfound, email and LinkedIn sequences, ATS and AI-assistant integrations. Concept to first ship in under a year, and two major re-architectures since.

500M+
Enriched profiles, plus 10M candidates with startup intent
50%
Higher response rate from Wellfound candidates than cold outreach
<2 min
Time to first candidates, with no onboarding calls and no setup fees
Free
To start. Paid plans from $135 per seat per month, no per-hire fees

Reflection

What I learned building this

Being the sole designer on a 0→1 product is a masterclass in prioritization. You can't design everything perfectly, so you have to decide what matters most, ship it, learn from it, and iterate. The hardest part wasn't any individual design problem; it was knowing when to go deep and when to keep moving.

The biggest lesson: AI products need more design thinking, not less. When the technology can do anything, the design challenge shifts from "what's possible" to "what's useful." Every feature in Reach was filtered through a simple question: does this save the recruiter time, or does it just look impressive?

Designing for agents changed the job again. When the product acts on the recruiter's behalf, the design work is less about screens and more about trust: showing what the agent is doing, why it chose someone, and leaving the recruiter a way to steer without having to babysit. The best interface for an autonomous system is one that explains itself.

Working this closely with engineering also changed how I design. I learned to think in system constraints early, to design for edge cases that would have bitten us in production, and to treat the handoff not as a deliverable but as an ongoing conversation.

The best product design I did on Reach wasn't a screen. It was the decision framework that helped us say no to 80% of the features we considered.

Next Project

Essentials