01 · Zero-to-one AI product
Leading UX for an agentic sourcing product from zero to GA
Led UX for Sourcing Assistant, Indeed's agentic sourcing product, from first whiteboard to GA in five months. The launch grew revenue by double digits and cut average time to hire by six days.
I led the UX work on a zero-to-one AI Sourcing product for Indeed, Sourcing Assistant, and helped shape the system around it so it could deliver value to both customers and the business. We went from a blank whiteboard to a GA launch in five months. Along the way, we scaled from a small tiger team to a full org that also encompassed the legacy sourcing product.
The new agentic experience grew revenue by double digit percentages, decreased average time to hire by six days, and started to shift employer spend from manual sourcing to automated sourcing.
Solving the wrong problem, eight months in
In fall 2025, a reorg created a Sourcing Steering Committee over two efforts: an existing Sourcing team and a new AI Sourcing stream. The AI Sourcing work had been in motion for about eight months before I arrived, with an Alpha already designed and built. I joined as part of a small tiger team that was asked to rethink the product from first principles.
It became clear to me that the previous team had been trying to solve the wrong problem: outreach automation. However, employers wanted us to solve the tedium of finding qualified candidates.
This wasn't an abstract framing problem. In an Indeed/Harris Poll survey, 71% of hiring managers said rising application volume had made it harder to find qualified candidates, and 93% said they'd lost strong candidates because their hiring process took too long.
The goal was to automate enough of the sourcing workflow that an employer no longer needed to be a trained recruiter to find good candidates. The same users already had a manual, keyword driven sourcing product one tab away. Along the way, we challenged our assumptions and learned how employers built trust in automated products.
Halfway through the project, the CEO moved the timeline up by two months. That compressed our learning window and forced us to discover, design, and build a product with a new process playbook.
Define the UX strategy, then build the conditions around it
My responsibility was to define and hold the UX strategy for AI Sourcing from Alpha through GA and to build the conditions around it so the product could land and grow.
Concretely, that meant:
Defining what the product actually was, not only what it looked like, including the agent's autonomy model, trust strategy, and where in the funnel users retained or gave up control.
Leading Sourcing Assistant design, research, and content work from the start, then growing and reshaping the UX team as the AI Sourcing product and engineering org grew.
Using a seat on the Sourcing Steering Committee to influence platform-level decisions, such as accelerating a peer team's modernization milestone so Sourcing Assistant could ship on the new surface, and repeatedly advocating for a staged automation model.
Co-creating a research operating model that compressed validation from weeks to days. That model, Rapid Discovery, began as a way to keep this team grounded in behavior and eventually became a template for others.
Turning Alpha signals into a trust framework
Alpha launched in mid November 2025 with thirty two customers across small, mid market, and enterprise segments. Within three weeks, we saw strong match quality and early hiring outcomes, but also clear friction for users who were not already comfortable with LLM based products.
When Alpha closed, I led the synthesis and translated what we had learned into three design bets that would anchor the Beta experience:
Trust building
Customers needed visible evidence that the agent was making decisions similar to what they would have done. Without that, automation read as a black box. Some users abandoned the agent. Others tried to micromanage it into something more predictable.
Activity visibility
The most common question in Alpha sessions was "What is it doing right now". People wanted a real time sense of what the agent was doing on their behalf, not an occasional summary.
Outreach previews
Outreach was the highest stakes moment in the flow, because messages went out under the employer's name. Employers wanted to see, edit, and approve those messages before they went out.
Individually these look like UX improvements. Taken together they formed a trust framework for an agent that sat next to a manual product. We used them to focus design and research investment for Beta and to align PM, engineering, and content around what it would take to earn autonomy rather than simply request it. Beta research later confirmed that these three areas were where we needed to invest, and that weak design in any of them created adoption friction, especially for customers without strong affinity for LLM tools.
Solving enterprise control in twenty-four hours
Late in Q1 FY26, a research readout from several enterprise customers surfaced a hard constraint. They would not adopt Sourcing Assistant if they could not see and approve the candidates the agent wanted to contact on their behalf. They wanted a shortlist inside the workflows they already used, not an agent sending cold outreach in their name without an approval step.
We were one week from GA feature freeze when this landed. Product leadership initially wanted to ship without addressing it to protect scope. The UX team argued that ignoring it would put GA metrics at risk, and we were given twenty four hours to find a direction that could ship.
In that window, I pulled the lead UX team into a working session and reviewed their first idea, which added a new candidate review paradigm on top of the three we already had. That would have fragmented the experience further. I rejected that route and redirected the team to solve for shortlist inside the existing Projects surface, which was already the primary candidate management space in the enterprise product.
That afternoon we produced three Projects based concepts and put them in front of users. Feedback was unanimous in favor of the Projects direction. After the sessions, engineering flagged a feasibility concern. I approved a small pivot that preserved the core concept and handled the constraint. At the end of the US work day, our lead designer handed the work to a lead in Tokyo, who fleshed out interaction details and edge cases overnight. We woke up to a complete, validated feature that engineering could pick up before freeze.
Shortlist shipped as part of Projects in GA. Enterprise customers got the approval control they had asked for in a surface they already trusted, and we avoided introducing another review paradigm into an already complex system.
Building Rapid Discovery so research
could keep up
Within the first month of Alpha, it was obvious that the existing research cadence could not keep pace with the product. Studies often took weeks from question to readout. The Sourcing Assistant surface could change multiple times in a week, and we were shipping new flows before we had meaningful feedback on the old ones.
I asked my UXR manager counterpart to help me build a Rapid Discovery process that compressed this into a forty eight to seventy two hour loop. We staffed a small pod with a designer and a researcher, then coached them on ways to move faster without compromising objectivity.
With the introduction of AI tools into the process, we were able to test concepts very quickly. In addition to rapidly creating wireframes and prototypes, we were able to create interactive interfaces that focused users on specific elements that we were testing. For example, we created a prototype that tested an activity feed to judge the level of detail and cadence that felt trustworthy and useful to employers.
Rapid Discovery filled the gap between traditional research and the pace of an AI product. It kept the agent tightly coupled to real behavior instead of assumptions and helped us avoid large, unvalidated bets. Over time, other teams adopted the same pattern for their own fast paced work.
The automation tradeoff, and the call I lost
The deepest tension in this cycle was around automation versus human-in-the-loop.
Users would not adopt full automation on day one. They needed to opt in gradually: automation on-switches at each stage of the funnel, each one earned by trust built in the prior step.
Staged automation would look too similar to the manual product. Forcing the issue on autonomy would move customers faster than inviting them to stall in a manual mental model.
The decision went toward the all-or-nothing switch and Beta shipped that way. We tried to compensate through trust-building copy and visible agent activity, but it was not enough. Beta research confirmed what Alpha research indicated: customers require either heavy hand-holding or a strong affinity for LLM-based products to trust an all-or-nothing agent. Product leadership came around as soon as data and sentiment came in to support it. GA shipped without staged automation, but the team began exploring where and when to introduce human-in-the-loop moments.
I had the right instinct about the system, but I did not have the right behavioral data at the right moment to shift the decision.
In retrospect, a small, targeted pre-Beta study on how customers wanted to progress into automation would have given me stronger footing for a choice that affected trust, adoption, and risk across the entire product.
We hit GA on the accelerated timeline
Sourcing Assistant automated the tedious, time consuming parts of finding qualified candidates, the problem employers had been asking us to solve all along. The results validated the product-market fit behind it.
See Sourcing Assistant, the shipped product, on Indeed.com →
MICAELA DODSON