Set a salary range for a new role
Market pay for the role from salary data and job posts, with percentiles, a suggested range and sources.
- You start it: When you start it
- Odyssey deep research
What it does
The task
Find the market pay for role at level level in location at a company like ours: company context. Read Levels.fyi, Glassdoor and at least 15 recent job posts that show a pay range for the same role and location. Note the base salary, the bonus and the equity where shown, with the source and date of each figure. Calculate the 25th, 50th and 75th percentile of the base salary. Suggest a range with a short reason, and cite each source.
- It works in Levels.fyi, Glassdoor, LinkedIn and any job board, in the workspace you pick, and signs in with passwords from your Cuiar vault.
- It runs once, when you start it.
- It uses Odyssey, the deep-research mode of the Pro and Team plans, and keeps a citation for each fact.
What you give it
| Blank | What to give | Example |
|---|---|---|
| role | The job title | Backend Engineer |
| level | The level | Senior |
| location | The city or region | Berlin |
| company context | Your industry, stage and size | Series B fintech, 120 staff |
What you get back
An example run with the example values above. Your run uses your own data.
Senior Backend Engineer, Berlin, Series B fintech with 120 staff
Data: 22 job posts with ranges, Levels.fyi (64 data points), Glassdoor (41 reports)
Base salary: 25th percentile 78,000 EUR, median 88,000 EUR, 75th percentile 99,000 EUR
Bonus: in 5 of 22 posts, 5 to 10%
Equity: in 9 posts, mostly options with no value given
Suggested range: 85,000 to 105,000 EUR base. It starts above the median because few applicants have payments experience.
Sources: levels.fyi, glassdoor.com and 22 job post links in the doc
Run it in Cuiar
- 01
Open it
Click Use in Cuiar on this page. The side panel opens with the task in the composer.
- 02
Fill in 4 blanks
Type role, level, location and company context. Tab moves to the next blank.
- 03
Run it
Run sends it to the agent. Follow each step in the panel, and stop it at any time.
From the terminal
cuiar exec --odyssey "Find the market pay for Backend Engineer at Senior level in Berlin at a company like ours: Series B fintech, 120 staff. Read Levels.fyi, Glassdoor and at least 15 recent job posts that show a pay range for the same role and location. Note the base salary, the bonus and the equity where shown, with the source and date of each figure. Calculate the 25th, 50th and 75th percentile of the base salary. Suggest a range with a short reason, and cite each source."Run it from your AI agent
Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call run_task yourself.
1. Add Cuiar to Claude Code
claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp2. Ask your agent
Use the Cuiar tool run_task to run my "Set a salary range for a new role" template with role = Backend Engineer; level = Senior; location = Berlin; company context = Series B fintech, 120 staff.Setup for other agents: AI agents.
The tool call
{
"name": "run_task",
"arguments": {
"task": "Find the market pay for Backend Engineer at Senior level in Berlin at a company like ours: Series B fintech, 120 staff. Read Levels.fyi, Glassdoor and at least 15 recent job posts that show a pay range for the same role and location. Note the base salary, the bonus and the equity where shown, with the source and date of each figure. Calculate the 25th, 50th and 75th percentile of the base salary. Suggest a range with a short reason, and cite each source.",
"mode": "odyssey"
}
}Related templates
All recruiting templatesCareer
Find the market salary for your next job
Pay ranges for your role, experience and city, the figures for your target companies, and a number to ask for.
You start it: When you start it- Levels.fyi
- Glassdoor
- LLinkedIn
CareerAsks first
Write a counter-offer e-mail for a job offer
A polite counter with your number and the market data behind it, sent after you approve it.
You start it: When you start it- Gmail
- Levels.fyi
- Glassdoor
CareerOdyssey
Prepare for each interview
The company, the interviewers and the likely questions, on one page.
On an event: Before each interview in your calendar- Google Calendar
- LLinkedIn
- Glassdoor
RecruitingAsks first
Write a job post and publish it on job boards
A clear post with the pay, duties and must-haves, created in your ATS and published after you approve it.
You start it: When you start it- Greenhouse
- LLinkedIn
- Indeed
RecruitingAsks first
Check where your job posts are live
Each job board compared with your open jobs, with closed jobs still online and wrong details marked.
You start it: When you start it- LLinkedIn
- Indeed
- Wellfound
- +1 more: Any job board
ResearchOdyssey
Do due diligence on a startup before you invest
Team, product, traction, competitors and red flags, and each claim in the pitch deck checked.
You start it: When you start it- Crunchbase
- LLinkedIn
- G2
- +1 more: Google Docs