What Shortlist Does

Built around the real you,
not your keywords.

Shortlist is a locally-run Mac application that matches jobs to who you actually are: YOUR values, YOUR work style, YOUR deal-breakers, not just your job title. Here's how it works.

How it works

Four steps from stranger to shortlist.

Shortlist is designed around a simple idea: you describe yourself, and the tool gets to work. No Boolean strings. No dropdown hell.

01

Upload your documents

Drop in your resume, cover letters, or anything else that reflects your work history. Coach reads them so it can ask smarter questions and build a richer profile from the start.

02

Talk to Coach

Have a real conversation with your AI Coach that asks what you've loved, what you'd walk away from, what kind of environment brings out your best work, and what you won't settle for. Coach listens and follows up.

03

Review and own your profile

Coach synthesizes everything into a structured profile written in your voice. Every section is fully editable because, as we know, AI occasionally overstates or fills gaps with plausible-sounding details that aren't exactly true. You stay in control of how you're represented.

04

Get your shortlist

Jobs are scored against your full profile — values, work style, deal-breakers, salary expectations, and the kinds of companies you've been excited about — and surfaced with thorough plain-language explanations for every result.

Job Matching

Scored against the whole picture. Explained before you click.

Every result comes with a score, a tier, and a plain-language breakdown of what matched, what was unknown, and what to watch out for. You'll never click into a job and realize 30 seconds in that it was never even close.

How scoring works

Jobs are scored 1-10 against your profile using Claude. The score reflects the whole picture, not just title matching, including location preference confirmation, salary alignment, company type, values fit, and deal-breaker detection.

Results are also weighted by ATS platform quality. Roles from Greenhouse, Lever, and Ashby get a ranking boost because those platforms tend to attract more established, intentional employers. Workday is deprioritized by default (and job seekers know why), but you can adjust this in Preferences.

Score tiers

9-10: Exceptional. 7-8: Strong Match. 5-6: Close Match. Weak matches are filtered out by default. The threshold is adjustable.

9
EXCEPTIONAL
Sr. Business Operations Associate
Zapier · Salary not listed
Remote ✓ Full-time via Ashby
✓ Zapier is a direct tool in daily workflow
✓ Remote-first culture matches non-negotiable
✓ Cross-functional ops strategy core to role
— Salary not listed, likely competitive
8
STRONG
Knowledge Management Lead
Acme Health · Salary not listed
Remote ✓ Full-time via Greenhouse
✓ Mission-driven org matches values profile
✓ Strong alignment with ops background
✗ Some technical requirements may exceed stack
Evaluations

Paste a link. Get a score. Keep what you find.

Beyond the automated search, you can evaluate any job you come across manually. Paste a single job link or point Shortlist at a company careers page and it will find and score every relevant role for you.

One role
Full careers page
jobs.ashbyhq.com/zapier/6b8f88...
Evaluate
Sr. Business Operations Associate
Zapier · Remote · via Ashby
9
EXCEPTIONAL MATCH

One role

Paste any job posting URL. Shortlist fetches the listing via the ATS API (Ashby, Lever, and Greenhouse are fully supported with direct API access) and runs it through the same scoring pipeline as your automated results.

Full careers page

Paste a company careers page URL and Shortlist scans every open role, pre-filters by relevance to your profile, and scores the best matches. Pulls structured job data directly from Ashby, Lever, and Greenhouse APIs rather than scraping.

My Shortlist tab

Manually evaluated jobs live in the My Shortlist tab and persist until you delete them. They never get swept away by a new automated search. Star any result from the Longlist to save it here too.

Job Pipeline Tracker

From match to hired. All in one place.

When you mark a role as Applied in My Shortlist, it moves to the Tracker — a kanban board that takes you all the way through the hiring process with tools for every stage.

Applied 1
Program Ops Manager
Bright Org
Applied Mar 12
Interviewing 1
Sr. BizOps Associate
Zapier
Round 2
Offer 1
Knowledge Mgr
Acme Health
Evaluating offer
Wrapped 1
Comms Coordinator
Studio Co
HIRED!
📋

Interview round tracker

Log each round with date, type (phone screen, panel, take-home), and interviewer profiles including name, title, LinkedIn handle, and notes. Rounds collapse automatically when you move to the Offer stage.

💰

Offer evaluation workspace

Enter offer details and see an automatic comparison against your stated salary floor. A Levels.fyi link for your role is generated automatically. Negotiation log and Coach quick-actions included.

🎉

HIRED! celebration

When you accept an offer and mark it HIRED!, the app throws a full celebration — glow worms, confetti, the works. Then Coach opens automatically to help you prep for day one.

📝

Lessons Learned

Every closed role has a Lessons Learned field that activates when the card is wrapped. Over time you build a personal record of what worked, what didn't, and what to carry forward.

Coach

A job search assistant that actually listens for the signal.

Coach is a persistent AI assistant available throughout the app. It built your profile, it knows your preferences, and it knows exactly where you are in your search. It gives different help at different stages, and it stays out of the way when you don't need it.

Coach — Sr. BizOps Associate
C
Round 2 for Zapier coming up. Want to do a full prep session, or work on something specific?
Y
Let's work on my STAR stories for the cross-functional execution questions.
C
Good call. You have a strong story in your profile about the Samaritan workflow project. Want me to help you shape it specifically for a BizOps framing?

Stage-aware help

Coach opens with a different greeting depending on where you are.
Applied: it offers to help with follow-up or phone screen prep.
Interviewing: interview questions, STAR stories, company research, thank you emails.
Offer: evaluation and negotiation. It never surfaces the wrong tools at the wrong time.

Knows your profile

Coach has full context on your profile, your conversation history, your current stage, any notes you've added, and the full job description for the role you're working on. Prep is specific, not generic.

In-scope by design

Coach is scoped to job searching and platform help only. It won't answer coding questions, medical questions, or anything outside its lane — by design.

Privacy and Architecture

Your data lives on your machine. Full stop.

Shortlist is a local Mac application. There is no Shortlist server. There is no account. There is no algorithm learning from your job search. Here's exactly what goes where.

What stays on your machine

Your profiles, your Coach conversation history, the documents you upload, your API keys, your Tracker data, your saved evaluations, your preferences. All of it. None of it leaves your computer through Shortlist.

What goes out, and where

Two outbound API calls during normal use: job search query strings to JSearch/RapidAPI (no personal data, just search terms), and your profile content plus job listing text to Anthropic for AI scoring. Both use your own API keys, not ours — because there is no ours.

Why this matters

You are describing yourself, your values, and what you won't settle for. That is personal. It belongs on your machine. You bring your own Anthropic and RapidAPI keys, you control the costs, and nothing routes through Shortlist infrastructure because there isn't any.

What You Need

Two API keys and five minutes.

Shortlist runs on your Mac. You bring two API keys. A setup guide is included with your download.

🍎

Mac — Apple Silicon or Intel

Shortlist is a local Mac application. Windows support is on the roadmap. Setup takes about five minutes.

🤖

Anthropic API Key

Powers Coach and all AI matching. Usage-based pricing — no subscription, you pay per use. Most job seekers spend a few dollars a month.

🔍

RapidAPI Key (JSearch)

Powers job search results via Google Jobs data. Free tier at rapidapi.com — 100 requests per month included.