Free hiring tool

Write an Engineering Job Description

Write a software engineer job post senior engineers answer, plus a compliance check: pay range rules by location, citizenship wording, exclusionary language and requirement inflation.

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

What it produces

Three things, in about 10 minutes:

  • A paste-ready job post built from what the hire will own in the first 6-12 months, with the pay range, an honest "what's hard about this job" section and one screening question.
  • A requirement-inflation check. Every requirement you typed, with a decision (kept, moved to nice-to-have, rewritten, cut) and the reason.
  • A compliance lint. Pay transparency, citizenship and visa wording, age-coded and national-origin wording, disability-related requirements, salary and criminal history questions, AI-screening notices and an EEO line. Each row is PASS, FIXED or CHECK.

Worked example

From the Engineering Job Description playbook this tool uses.

The input was a messy note from a fictional 14-person health-tech startup asking for "8+ years Python, CS degree from a good school, rockstar, young energetic team, native English speaker, US citizens only because we handle patient data". Here is part of what the skill returned:

Requirement-inflation check (excerpt)

Read the full sample in the Engineering Job Description guide

What it needs

InputWhat to give it
Role titlerequiredRole title
DetailsoptionalScorecard or notes: what they will own, stack, team, pay range, remote rules, hiring locations, benefits

Call it from your assistant

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

{
  "role_title": "..."
}

Frequently asked questions

Is "Write an Engineering Job Description" 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 "Write an Engineering Job Description" need from me?
Role title (required): Role title. Details (optional): Scorecard or notes: what they will own, stack, team, pay range, remote rules, hiring locations, benefits.
How does "Write an Engineering Job Description" work?
The tool hands your details and Ruzora's Engineering Job Description 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.