top of page
Flex.jpg

Designing an AI interviewer that candidates trust and recruiters can rely on

Indeed Flex connects people with temporary work. I designed the AI Interview, a conversational screening step inside the app. It combines fixed, role-specific questions with AI-driven follow-ups.

COMPANY

Indeed FLex

MY ROLE

UX/UI Designer

PLATFORM

iOS and Android, plus recruiter setup

TIMELINE

6 months · 2024–2025

WORKED WITH

Product, engineering and the AI team

01- THE PROBLEM 

Scheduling human interviews was slow, and recruiters couldn't compare candidates fairly

For high-volume temporary roles, candidates waited and dropped off. Recruiters had no consistent way to line one candidate up against another.

CANDIDATE

Speed and clarity 

Screening had to be fast, and it had to feel fair. Candidates wanted to know how long it would take and what happened afterwards.

EMPLOYERS

Consistent, comparable assessments

Recruiters needed a reliable signal. They wanted answers they could compare across candidates without re-reading every response.

The design challenge

The interview had to feel fast and human to the person taking it, and produce structured, comparable data for the person reviewing it.

02 · Research

Two groups with two different needs shaped every decision

I combined competitor analysis, user interviews with candidates and recruiters, and a review of existing hiring data to find where screening broke down. 

03 · Ideation and interface design

Three open questions decided the design

An established design system was already in place, so I skipped low-fidelity exploration and worked directly in high fidelity. The trade-off was exploring fewer alternative layouts, which I offset by testing interactive prototypes against these three questions.

01

Entry point

QUESTION

Launch right after applying, or as a separate scheduled step?

DECISION

Inside the application flow. Candidates expected the interview to follow the application directly, and it removed a scheduling step.

02

Question format

QUESTION

Text prompts or a chat-style conversation?

DECISION

Chat won. It matched how candidates already expect AI tools to behave and lowered the learning curve.

03

Feedback during the interview

QUESTION

Should candidates see any signal about how an answer landed?

DECISION

Neutral progress signals only, such as which question they're on and a clear acknowledgement. No signal about quality, because showing scoring criteria could let candidates game the interview.

Visuals_edited.jpg
04 · Conversation design

I designed a relationship the candidate trusts for one conversation, not a form

I defined the tone, pacing and boundaries: how the AI introduces itself, signals what is evaluated, responds to unclear answers, and closes. I drafted the intro, tone and closing, then reviewed them with the AI team so the prompts matched what the system could do.

01

State the rules up front

Before the first question, candidates see what the AI assesses and how their answers are used. That removes the ambiguity that makes AI-led evaluation feel unfair.

03

Keep the voice human

Prompts use plain, warm language, closer to a recruiter than a system, to close some of the gap an automated format creates.

02

Never let the candidate feel stuck

Unclear or off-topic answers get a clarifying follow-up, not a silently scored bad signal. A conversational misstep is never penalised.

04

Always close the loop

At the end, candidates are told what happens next and when, so an automated process doesn't end in silence.

Screenshot 2026-09-16 at 09.20_edited.jp
Screenshot 2026-09-16 at 09_edited_edite

Accommodation request handled mid-interview, without restarting or losing progress

Screenshot 2026-09-16 at 09_edited_edite

Off-topic branch — re-asked with added context instead of scored as a failure

Conversation design principles in an actual exchange

Before and after AI interview 

Screenshot 2026-10-15 at 20.51.28.png
05 · Dialogue pattern

Fixed core questions for comparison, adaptive follow-ups for a natural conversation

Instead of a rigid question list or a fully open chat, I designed a hybrid. The system adapts to each answer, so a good candidate isn't scored on a rushed first reply.

Step 1

AI asks a core question

A structured question related to the role.

Step 2

Candidate responds

The system captures the answer.

Step 3

AI evaluates

It looks for signals such as experience, clarity and relevance.

Clear, sufficient answer

Move to the next core question

The conversation keeps its pace.

Step 4

AI decides what's next

One of three branches, below.

Vague or incomplete answer

Ask a targeted follow-up

A good candidate isn't scored on a rushed first answer.

Off-topic or confused answer

Re-ask with added context

The misunderstanding isn't logged as a failure.

Why a hybrid

A fixed script gave consistency but felt rigid. A fully open conversation felt natural but was hard to compare. Fixed core questions with AI-driven follow-ups gave candidates room to represent themselves and gave recruiters a more honest, comparable signal. If a candidate doesn't understand a question, they can ask for it to be repeated or rephrased.

Working with the AI and engineering teams

Defining the UI for AI-generated content

I worked with the AI scientists and engineers to agree what the model could generate (follow-up questions, short acknowledgements) and what had to stay fixed (core questions, scoring). 

Feasibility

We agreed limits the system could meet, such as the number of follow-ups per question and how long a reply could take, so the design never promised more than the model could deliver.

Latency

Language models and speech recognition take time to respond, so I designed typing and "taking longer than usual" states so people never mistake silence for failure. See section 08.

Where I pushed back

Engineering leaned towards a fully open AI conversation, because it felt natural and was simpler to build. I argued for fixed core questions with AI follow-ups, because an open chat made candidates hard to compare. We tested both, and the hybrid won on consistency for recruiters while still feeling like a conversation.

06 · When things go wrong

AI can be slow, unsure or wrong, so a candidate is never penalised for it

AI-led interviews fail in ways a form can't. Connections drop, answers are unpredictable and replies can lag. Each state is designed around one principle: nothing that isn't the candidate's fault counts against them.

32.png

The AI is slow

PROBLEM

Silence reads as an error, and people abandon.

DESIGN RESPONSE 

A typing indicator appears at once. If the reply takes longer, a short message says so and the candidate keeps their place.

31.png

The connection drops

PROBLEM

A technical failure could cost someone a job opportunity.

DESIGN RESPONSE

Progress is saved after every answer. The candidate returns to the question they were on, with a message confirming that nothing was lost.

Accommodation option 6.png

The AI misunderstands

PROBLEM

An unclear or off-topic answer could be scored as a failure.

DESIGN RESPONSE

The AI re-asks with added context, and the candidate can ask to repeat the question, rephrase it, or request an accommodation.

Edge cases and guardrails

The AI asks something irrelevant or biased

Follow-ups can only come from an approved list of topics tied to the role, and never touch protected characteristics. Anything outside that list is blocked before the candidate sees it.

The answer can't be understood

The AI rephrases once. If it still can't parse the answer, the candidate is offered another way to answer (type instead of speak), and the question is never scored as a failure.

The AI gets it wrong in the recruiter summary

Every summary line links to the candidate's own words (a quote or audio clip), so recruiters can check it instead of trusting it.

07 · Accessibility

Candidates can ask for an accommodation mid-interview without losing progress

AI-led interviews can create extra barriers for people who need accommodations. The request is handled inside the conversation, so the candidate doesn't have to restart, leave the flow or contact support. I designed the key moments (the request, the confirmation and the return to the question) with accessibility in mind: clear text labels, large touch targets, and no time limits. [I have not run a formal WCAG audit. That’s on my list of next steps.]

08 · User testing

Testing changed how the conversation reads and where the candidate is in it

Before the interview design was finalized, the AI interview team ran an unmoderated and moderated preference study on UserTesting.com in February 2025. 100 active job seekers, across ages, industries, and comfort with technology, chose between design variations and explained why

100

active job seekers, with mixed ages, industries and comfort with technology

6

Design decisions voted on, from the interviewer visual to the progress indicator

I worked on this study with our UX researcher. I designed the variations, took part in the study and the follow-up calls, and watched participants work through the tasks. I used what I saw, not just the vote counts, to make the design decisions below.

Three things that shaped the design

01 · Humanness and honesty

People wanted a human face, and wanted to know it was an AI. 45 of 100 chose a real photo of a recruiter and 33 chose a human-like avatar, but some called the photo misleading or "creepy". The avatar was the middle ground.

​​

"It makes the most sense; it's good to have an idea of whom you are talking to."

"I don't like using a 'real' person; it is kinda creepy."

02 · Progress, not pressure

Progress felt reassuring. Timers felt like pressure. 89 of 100 wanted some progress indicator (47 text, 42 stepper). The timer got 2 votes.

​

"The timer feels like it's timing me and can make me anxious." Participant

03 · Familiar patterns

Familiar patterns won. A highlight ring around the speaker (56) beat a soundwave (22) and a pulsing effect (22), and branded speech bubbles took 77 of 100 votes.

​

"The highlight most closely aligns with the video conference programs I use - Google Meet and Zoom - so it feels most intuitive." Participant

A finding from testing the MVP: people weren't ready

WHAT I SAW 

When we tested the MVP, some people joined the interview before they were ready. Some had just woken up, and some weren't dressed for an interview. Starting the call straight away left them unprepared and uncomfortable on camera.

WHAT I CHANGED

I added a waiting room and a short preparation step before joining the call. People see a checklist and a camera preview, and they join when they choose to.

WHY IT MATTERS

Being ready affects how a person comes across, so a rushed start could make the interview less fair to them. The waiting room puts them in control of when it begins.

Screenshot 2026-10-15 at 22.00.15.png
09 · The recruiter side

Recruiters configure the interview, so what candidates see matches what employers control

I also designed the interface recruiters use to set up the AI Interview.

01

Post jobs

Create and post listings by role and department.

02

Choose questions

Pick from a template library or write your own.

03

Set Criteria

Define required skills and time limits for the assessment.

04

Review progress

See candidate progress and analytics in real time to refine hiring criteria.

10 · Impact and what I learned

Hiring got faster, clearer and more consistent for both sides

The AI Interview reduced scheduling friction and standardised the interview journey across high-volume roles. The design drove completion and clarity. Time-to-interview also reflects the AI evaluation and the removal of scheduling steps.

40%

Reduction in time-to-interview

60%

Decrease in scheduling friction

40%

Improvement in interview completion rate

Figures from the Indeed team's measurement of the rollout. 

Trust needs transparency

Candidates need to know what's being evaluated and how. Showing it before the first question made the process feel fairer, so it became the first thing they see.

Adaptive beats static

Follow-ups that respond to answers gave candidates room to represent themselves and gave recruiters a more honest signal.

AI works best as decision support

It surfaces insight quickly. Recruiters stay in charge of decisions.

Systems thinking matters

The experience goes beyond the interface to how answers are captured, analysed and presented for review.

Frame 1460626837.jpg
Frame 1460626838.jpg
11 · Where I'd take this next

If I had more time

These are explorations, not shipped work.

Test the hard cases

Run moderated sessions on the failure and accommodation screens, with non-native English speakers and screen-reader users. The study compared designs but never tested these moments

Evaluate the AI

Review the conversation, not just the screens. With research and ML partners, agree a short quality rubric covering clarity, tone, relevance and fairness. Then review a sample of real transcripts against it, including answers from non-native speakers.

Accessibility audit

Audit the full flow against WCAG 2.2 AA. Test with a screen reader, keyboard only, large text and reduced motion, ideally with people who use them every day. Chat interfaces often fail here, for example when new messages aren’t announced or time limits cut people off.

bottom of page