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:
- Is the pay competitive?
- Does this match my specialization?
- How is the company going to pay me, and when?
- What does "success" look like for this role?
- 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.