SiviGen

Job Description Keyword Extractor

See what a job description actually asks for — requirements, not keyword stuffing.

Runs entirely in your browser — nothing is uploaded or stored.

The requirements, skills, and signals we detect appear here as you type.

What the extractor pulls out

Paste a full posting and it separates the signal from the boilerplate — the requirements that carry weight, the responsibilities you'd own, and the seniority the role expects.

Core requirements

  • Node.js · critical
  • TypeScript · critical
  • AWS · important
  • PostgreSQL · important

Experience signals

  • 5+ years
  • Production systems

Responsibilities

  • Own backend services
  • Design distributed systems
  • Improve reliability

Evidence prompts: each requirement becomes a question to ask your own CV — where have you actually done this?

How it reads a job description

It scans your pasted text against a curatedskill lexicon — the tools, languages, and frameworks that actually name a requirement — and matches them case-insensitively so “node.js” and “Node.js” both count.

Two things push a term up: frequency(a skill mentioned more than once is emphasised) andsection placement (a term inside a Requirements or Qualifications block outweighs one buried in prose). It also pulls responsibilities from the “What you'll do” section and seniority signals like “5+ years” or “Senior”.

The goal is requirement clarity, not keyword stuffing. It shows you what the role genuinely asks for so you can tailor to the substance — mirroring the terms you can honestly support, and skipping the ones you can't.

When to use it

  • Before tailoring — see what a posting really asks for before you touch your CV.
  • Prioritising effort — spot the critical requirements worth leading with.
  • Comparing roles — extract two postings and see how their demands differ.
  • Prepping for interviews — turn each requirement into a question about your own evidence.

Ready to do this for real?

This free tool gives you a useful first pass. SiviGen does the whole job — with AI that only ever uses facts your CV already supports.

On the record

Frequently asked questions

Focus on the concrete requirements: the hard skills, tools, and responsibilities the role names explicitly — especially anything in a Requirements or Qualifications section. These are the terms a recruiter and an ATS both scan for, and the ones you should mirror only where you have real experience to back them up.