Back to blog
For CompaniesFebruary 28, 2026

For companies: how to write a job post that attracts top talent

The structure, specificity, and pay transparency that separate a post with 2 qualified applicants from one with 200 unqualified ones.

If you post jobs on WorkQuay — or anywhere else remote work lives — you've probably seen the pattern: post goes up, hundreds of applications roll in, and 90% of them aren't usable. Then the complaint: "where's the talent?"

The talent is reading the post and skipping it, because the post doesn't tell them what they need to know. This is a quick guide to writing posts that flip the ratio: fewer applications, more qualified applicants.

The five things that actually matter

Top workers triage job posts in under a minute. They're looking for five things, in this order:

  1. Is the pay competitive?
  2. Does this match my specialization?
  3. How is the company going to pay me, and when?
  4. What does "success" look like for this role?
  5. Is the company real, and do they have a process?

If any of those five is missing or vague, good candidates close the tab. Below-average candidates apply anyway.

Pay: be specific, post a range

"Competitive pay" means nothing. "DOE" (depends on experience) means nothing. "Negotiable" means "we don't know".

Post a specific range tied to a unit$15–25/hour, $0.05/task, $2,500/project. The range should be narrow enough to mean something (a $10 spread, not a $50 spread) and should reflect what you're actually willing to pay.

Two outcomes:

  • Workers above your range self-select out before you waste their time and yours.
  • Workers in your range know the ceiling is real and don't low-ball themselves during negotiation.

Posts with specific ranges get roughly 3× the conversion rate of posts that hide pay — and, critically, the applications come from more senior candidates. Hiding pay filters toward applicants who can't command real rates.

Specify the skill, not the vibe

Weak:

Looking for a motivated, hard-working annotator to join our growing team!

Strong:

We're labelling retail product images with bounding boxes and per-object attributes (brand, color, style) for e-commerce search. Experience with CVAT or LabelBox is a plus. Expect 400–600 images per 4-hour session.

The strong version tells a candidate:

  • What tool they'll use
  • What they'll be labelling
  • How much work per session
  • Whether their background matches

The weak version tells them nothing, so only candidates who apply to everything will apply.

Payment method + cadence, stated explicitly

"Paid weekly via Wise" reassures workers from countries where payment-platform risk is real. "Paid in USDT within 7 days of batch completion" does the same for crypto-native workers. Vague = risky, risky = top candidates pass.

Whatever you pay with, write it in the post. Our guide to cross-border payments covers the main options from the worker side — aligning your post language with what workers expect is a quick win.

Define success and scope

Include one line about what a successful first week looks like. E.g. "By day 3, annotator will be processing 50 images/hour with >95% inter-rater agreement on the calibration set."

This does two things:

  • Workers who know they can hit that bar apply with confidence.
  • Workers who can't hit that bar self-select out — they're more trouble than they're worth anyway.

Show that you're a real company with a process

Fill out your company profile completely. Upload your logo (favicons look sketchy). Add a website and a LinkedIn. If your page on WorkQuay looks like a placeholder, candidates assume the post is too.

Verified companies on WorkQuay get roughly 2× the application rate from vetted workers. Verification isn't just paperwork — it's a signal workers actively filter on.

The structure that works

Here's a template we've seen convert well:

[Role title — specific, not clickbait]

Overview: [2–3 sentences on what the work is and why it exists]

What you'll do:
  - [Specific task 1]
  - [Specific task 2]
  - [Specific task 3]

What we're looking for:
  - [Concrete skill 1]
  - [Concrete skill 2]
  - [Language / timezone requirement, if any]

Nice to haves:
  - [Optional skills that don't disqualify]

Pay: $X–$Y per [unit], paid [cadence] via [method]
Estimated hours/week: [realistic range]
Duration: [ongoing / 3 months / 1 batch]
Timezone: [required or flexible]

How to apply: [what you expect in the application]

That's it. Copy, paste, adapt. The best performing posts on WorkQuay all roughly match this structure.

Common mistakes that kill your applicant pool

  • Unclear scope — "various tasks as needed" tells workers the job will scope-creep.
  • Inflated requirements — 5 years of RLHF experience for an entry-level rater role is ridiculous; RLHF as a discipline is 3 years old.
  • Gate-keeping language — "only serious applicants", "no time-wasters". Everyone thinks they're a serious applicant. The phrase is meaningless and makes you sound jaded.
  • Novels — posts over 600 words lose half their readers. Cut, cut, cut.

Ready to post

Head to the company dashboard to draft a post. Standard listings are $20, featured listings are $50 USDT — both one-time for the life of the post. A featured listing surfaces at the top of /jobs and in category filters, which is usually worth it for niche roles where volume is low.

Write like a real person. Pay a fair range. Describe the work honestly. That's the whole playbook.