Free hiring tool

Calibrate Seniority

Work out what level a role really needs (by scope, not years), or what level a candidate really is from a CV, interview notes or an assessment report. Flags title inflation and gives 3 questions that separate adjacent levels.

Runs in Sol
Runs in Claude or ChatGPT
Read-only
Free

What it produces

Paste a role description, a CV, interview notes, or all three. In about 10 minutes:

  • The level the work needs, per dimension (scope, ambiguity, autonomy, ownership, technical depth), with mismatch flags when the planned level, title or budget does not fit.
  • The level the evidence supports, with a quote and source per dimension, "NE" (no evidence) where nothing was tested, and a capped confidence rating.
  • A title check that treats "Senior" as a claim about scope at that company.
  • The gap, and the one dimension that puts the role's outcomes at risk.
  • Three questions that separate the two adjacent levels, with what each level's answer sounds like.
  • Options with conditions. The decision line stays blank for you.

It also accepts a role scorecard or interview scorecard you already made.

Worked example

From the Calibrate Seniority playbook this tool uses.

From a run on a fictional example. The input: an 11-person freight software startup planning a "mid-level backend engineer, 3-5 years max" at $125-140k to own carrier payouts alone once the CTO moves to sales. The candidate's CV says "Senior Software Engineer" at a 6-person agency, after five years in carrier settlements on the operations side.

The level the work needs:

Read the full sample in the Calibrate Seniority guide

What it needs

InputWhat to give it
Moderequired"role" = what level do I need; "candidate" = what level is this personOne of: role, candidate
Role descriptionoptionalThe work: what they will own, who reviews them, how vague the goals are (or paste a role scorecard)
Candidate evidenceoptionalCV text, interview notes, an interview scorecard or an assessment report (remove contact details, IDs and dates of birth)
Company sizeoptionalYour company size and stage, e.g. "8 people, seed"

Call it from your assistant

In any assistant connected to Ruzora's MCP server, the tool is calibrate_seniority. Your assistant fills the arguments from the conversation; this is the shape:

{
  "mode": "role",
  "role_description": "..."
}

Frequently asked questions

Is "Calibrate Seniority" free?
Yes, it is free. Run it in Sol, Ruzora's hiring assistant, or in Claude, ChatGPT or any assistant that connects to Ruzora's MCP server, with no API key.
What does "Calibrate Seniority" need from me?
Mode (required): "role" = what level do I need; "candidate" = what level is this person. Role description (optional): The work: what they will own, who reviews them, how vague the goals are (or paste a role scorecard). Candidate evidence (optional): CV text, interview notes, an interview scorecard or an assessment report (remove contact details, IDs and dates of birth). Company size (optional): Your company size and stage, e.g. "8 people, seed".
How does "Calibrate Seniority" work?
The tool hands your details and Ruzora's Calibrate Seniority playbook to the AI you run it in, which follows the playbook to write the result. Ruzora's server does not run a model for it.
Does it make the hiring decision?
This organizes evidence for you. It is not a hiring decision: you make the call.