For Master's students and graduates in the US

Two hundred applications
and a clock you did not choose.

Know which roles are realistic before you spend the evening. Send a resume with no line you cannot defend. Keep every application straight. You decide; the copilot does the reading.

Free forever plan · 12 tailored applications a month · nothing is sent without you

Sound familiar?

The problem is not effort.
It is not knowing where the effort should go.

  1. "Entry level" wants three to five years

    Half the postings that look right for a new graduate are not. Nothing tells you in advance.

  2. Everyone says "tailor your resume." Nobody says how, two hundred times.

    Twenty minutes a posting. By the fortieth one you are pasting the same bullets and hoping.

  3. Sponsorship is a maybe until the phone screen

    The posting says nothing. The recruiter asks in minute four. You needed that before you applied.

  4. The spreadsheet dies in week three

    Twelve tabs, three colours, and the follow-up you forgot because the row scrolled off screen.

Before you apply

Know whether it is realistic before you spend the evening.

A Fit score from three readers, a plain verdict, and every requirement matched or missing. Free on 20 postings a month.

Decide

A straight answer on every posting.

Paste it. Get a Fit score, a verdict, every requirement matched or missing, and the red flags: the experience bar, the pay language, the workload phrasing, the timezone.

  • Three readers, one score

    The ATS scans for phrasing, a recruiter skims for title and years, a hiring manager reads for proof. New graduates usually lose on the second and win on the third. The score shows which.

  • Requirements, row by row

    Matched with evidence, bridged from something adjacent, or missing. Coursework and projects count when they are in your profile.

  • The flags you cannot afford to miss

    Experience bars you do not clear, unpaid or commission-only pay, crunch-culture phrasing, a timezone that does not work. Before you apply, not after.

An application page: a Fit score of 77, the verdict 'Apply today', the requirements the profile proves, and the gaps reframed rather than claimed
Real screen, sample account. The candidate, the postings and the companies are invented; the product is not.
Tailor

A resume for each job,
from things you have actually done.

Import once. Coursework, projects, internships and research become a Career Profile, and every tailored resume is drawn from it.

  • Projects and coursework are evidence

    A capstone or a research assistantship attached to a skill lets the resume claim it. Unattached, it stays grey.

  • Every change shows its reason

    The original, the rewrite, and why. Plus the requirements it refused to claim.

  • A cover letter from the same facts

    Same posting, same profile, your voice. It cannot contradict the resume.

Tailoring for Senior Frontend Engineer · StripeDemo · sample profileReading the posting…
Requirements found in the posting
ReactTypeScriptGraphQLKubernetesDesign systems
Built web apps for internal teamsevidence Posting names React and TypeScript. Both are in your profile with evidence: the Acme dashboard, 2023.
Worked on APIsbridge Posting asks for GraphQL. Your nearest real evidence is REST — bridged and labelled. GraphQL itself is not claimed, and the score does not move for it.
Refused, on purpose
Posting asks for Kubernetes. Not in your profile, and nothing adjacent to bridge from. Left off the resume. Stated here instead of invented.
Fit
Fit before tailoring. Watch what moves it — and what is refused so it does not.
  • evidence written, because your profile proves it
  • bridge shown as adjacent, never claimed
  • refused left out, and said so
Sample profile and sample posting. The columns — original, rewrite, reason — are the product's own translation log; the numbers are illustrative.
Track

Two hundred applications, one board, one morning list.

The tracker is free and unlimited. Today tells you what to apply to, who to nudge after a week of silence, and what to fix — with the reason.

  • Saved to Offer in six stages

    Drag to move. Simple on purpose.

  • Your morning, already sorted

    Open Today and the list is waiting, a reason next to every item.

  • An outcome logged from the email

    One click from the morning brief. The copilot learns from every outcome.

The pipeline board: applications in Saved, Applied and Screening, each card showing days in stage and its Fit score
Real screen, sample account. The candidate, the postings and the companies are invented; the product is not.
Prepare

Practise the interview
you are actually going to have.

Built and waiting for a launch switch. Questions predicted from the posting, a story bank from your projects, a mock round and an honest debrief.

  • Questions from the posting and your gaps

    Not a generic bank. From the job description and from what your fit analysis said was thin.

  • A story bank from your projects

    Situation, task, action, result — once per project, reused everywhere.

  • Typed round first, voice to follow

    Three ranked fixes, each quoting your own words. No readiness number without a completed round.

What's next

Coming for this search in particular.

Two of these matter more to an international graduate than to anyone else. None of the three is usable today.

  1. The extension on the boards you already use

    Your Fit score and verdict on the LinkedIn, Indeed or Greenhouse page itself, and one click to save the role.

  2. Sponsorship signal on every role

    Whether an employer has filed for work visas before, from public filing data, with its source. Data, not advice. An unknown never lowers a score.

  3. Your OPT clock in Today

    Days remaining, next to the list of what to do about them.

Questions

Questions people ask

Does it understand OPT, STEM OPT and H-1B?
Your Career Profile records your work authorization — OPT, STEM OPT extension, H-1B, and whether you will need sponsorship — and uses it when filling in application logistics, so it never asserts something false about your status. Reading a posting to work out whether that employer sponsors is not something we do yet. A sponsorship signal from public employer filing data is planned and labelled as such: data with its source, never legal or immigration advice.
Which job boards does it read?
Twelve built-in sources: company career pages hosted on Greenhouse, Lever, Ashby, SmartRecruiters and Workable, plus Adzuna, Jooble, The Muse, CareerJet, RemoteOK, We Work Remotely and USAJobs. Anything else — LinkedIn, Indeed, a university board — you paste in and it works the same way. A browser extension that reads the page for you is in development.
Can I start from my LinkedIn profile?
Yes. Import a PDF or Word resume, paste text, upload a LinkedIn export, or answer a few questions in chat. You confirm what was extracted before it is saved.
Will it write things I did not do?
No. A skill counts only when your profile has real evidence for it. If a posting asks for something you have not done, the resume leaves it out and the translation log says so.
Does my university need to be involved?
No. Sign up on your own. If your career center has seats with us, claim one with the link they send and your account is the same — they see whether you are active, never your resume or your scores.
What does it cost?
Tracking, the Fit score on 20 postings a month and 12 tailored applications a month are free, forever. Paid plans add the overnight search and tailoring you never have to count, and start with three free mornings and no card. Prices are shown in your region’s currency on the pricing page.

Start before the semester does.

Import what you have and see your first ranked matches in about a minute. Free forever for tracking. Nothing goes out unless you send it.