How Insta Job matches your resume to tech roles

Insta Job reads your resume inside your browser, suggests up to three tech career directions backed by lines from your own resume, and shows open roles you can check and then apply for on the employer's site. This page explains every step, including what AI does and what it does not.

Check my resume, free Build a resume first

Last updated: 13 November 2026

From upload to application, step by step

  1. Upload your resume, or paste it

    Choose a text-based PDF or DOCX file up to 5 MB (PDFs can be up to 10 pages), a plain TXT file, or paste the text. Scanned images and old .doc files cannot be read.

  2. Your browser reads it, on your device

    The file is opened inside your browser by open-source readers (PDF.js for PDFs, Mammoth for Word files). It is never uploaded or stored. If a two-column layout may have mixed up the reading order, Insta Job warns you.

  3. Review your profile

    You see the extracted text and how Insta Job understood it. Jobs, internships and projects are kept separate. When a block is unclear, you are asked whether it was a job, an internship or a project. You can also confirm or correct your graduation year, your years of experience and where you want to work. These answers drive the eligibility checks later.

  4. Get up to three career directions, each with evidence

    Insta Job suggests at most three directions, such as Backend Engineer, Data Analyst or QA / Test Engineer. Each one quotes the lines from your resume that support it. A role your resume does not support is never offered, and weak results are not padded out just to show three.

  5. See matching openings, with eligibility checks

    Openings come from public job feeds covering selected employers. Each one shows which requirements your resume meets (with your line quoted), which essential skills it does not show yet, and what to confirm: graduation year or batch, experience, student status, location and remote rules, and work authorisation or sponsorship where the listing mentions them. Openings that clearly rule you out, such as a role asking for more years than you have, are hidden. Ready-made searches on LinkedIn, Glassdoor, Foundit and Naukri open on those sites; their results are not imported.

  6. Apply on the employer's own site

    Every opening links to the original listing. Insta Job never applies for you and never sends your resume to an employer. Before you apply, you can open the resume studio to prepare a version of your resume for that specific job.

What "evidence" means

Insta Job looks at how each skill appears in your resume, not just whether it is listed.

Projects, coursework and internships are valid evidence of skill, but never count as years of employment. The resume builder page has tips for writing bullets that prove skills.

Why there is no fit score

Many job tools show a number like "82% match". Insta Job deliberately does not. A single number hides the part you can act on: which requirement is missing and which line of your resume supports the rest. Resume text cannot measure fit that precisely, and a confident percentage can make you skip a role you could get.

Openings are still sorted, using your evidence, the eligibility checks, location and how recently the listing was checked. But each one tells you in words what fits, what needs checking and what is missing.

What AI does, and what it does not

AI searches run on Cloudflare Workers AI, using an open model set in our configuration (currently Meta Llama 3.3 70B). Before the model sees anything, Insta Job builds a shortlist of roles that your resume already supports and the passages that support them. The model only picks and orders up to three directions from that shortlist and names the passages it relied on.

Every answer is then checked in code. The role must be on the shortlist, and each cited passage must exist in your resume and show a skill for that role. Answers that fail are rejected, and if no valid answer arrives, ranking falls back to your device. Signed-in users may get Google Gemini instead when we enable it; the app names the provider before you search.

AI in Insta Job does not:

What happens without AI

Insta Job works without AI. When AI is off, unavailable, or today's free capacity is used, directions are ranked on your device with the same evidence rules, by how many of each role's core skills your resume demonstrates, and nothing from your resume is sent. Job matching always happens on your device: your browser downloads the public listings and compares them with your resume.

Each browser gets ten free searches, counted by an essential cookie. Free AI capacity is shared and limited per day, so AI may be off even when you have searches left.

Privacy, in short

Your file never leaves your device. For an AI search, Insta Job removes email addresses, phone numbers and links, drops lines about date of birth, marital status, religion, caste, gender or nationality, and masks your name, street address and postcode. Only the passages that show skill evidence go to the AI provider. Masking is automatic and can miss unusual formats, so check the text before you search. There is no advertising and no selling of data. Read the full privacy notice.

Limits you should know about

The ten directions Insta Job can suggest today:

Want to know what a role involves first? Start with the career guides.