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

What it does

The task

Find the pay for role with years years of experience in city. Read Levels.fyi, Glassdoor and the pay ranges in at most 10 recent job posts for the same role and city. Look for figures for these target companies: companies. Give the low, middle and high base salary, the usual bonus and equity, and the figures for each target company with the source and date. Suggest the number to ask for, and a range to give when a recruiter asks for my expectations.

  • It works in Levels.fyi, Glassdoor and LinkedIn, in the workspace you pick, and signs in with passwords from your Cuiar vault.
  • It runs once, when you start it.

What you give it

BlankWhat to giveExample
roleThe job titleProduct Analyst
yearsYour years of experience5
cityThe city or Remote with a countryBerlin
companiesCompanies you apply to, separated by commasPinegrove Health, Orbis Media, Kestrel Data

What you get back

An example run with the example values above. Your run uses your own data.

Product Analyst, 5 years, Berlin

Base salary: low 62,000, middle 71,000, high 82,000 EUR

Data: Levels.fyi (38 points), Glassdoor (27 reports), 10 job posts

Bonus: 0 to 10%. Equity: in 3 of 10 posts

Pinegrove Health: 68,000 to 80,000 EUR (job post, October 2026)

Orbis Media: 74,000 EUR median (Glassdoor, 9 reports)

Kestrel Data: no data

Ask for 78,000 EUR. Range to give: 75,000 to 82,000 EUR.

Run it in Cuiar

  1. 01

    Open it

    Click Use in Cuiar on this page. The side panel opens with the task in the composer.

  2. 02

    Fill in 4 blanks

    Type role, years, city and companies. Tab moves to the next blank.

  3. 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 "Find the pay for Product Analyst with 5 years of experience in Berlin. Read Levels.fyi, Glassdoor and the pay ranges in at most 10 recent job posts for the same role and city. Look for figures for these target companies: Pinegrove Health, Orbis Media, Kestrel Data. Give the low, middle and high base salary, the usual bonus and equity, and the figures for each target company with the source and date. Suggest the number to ask for, and a range to give when a recruiter asks for my expectations."

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/mcp

2. Ask your agent

Use the Cuiar tool run_task to run my "Find the market salary for your next job" template with role = Product Analyst; years = 5; city = Berlin; companies = Pinegrove Health, Orbis Media, Kestrel Data.

Setup for other agents: AI agents.

The tool call

{
  "name": "run_task",
  "arguments": {
    "task": "Find the pay for Product Analyst with 5 years of experience in Berlin. Read Levels.fyi, Glassdoor and the pay ranges in at most 10 recent job posts for the same role and city. Look for figures for these target companies: Pinegrove Health, Orbis Media, Kestrel Data. Give the low, middle and high base salary, the usual bonus and equity, and the figures for each target company with the source and date. Suggest the number to ask for, and a range to give when a recruiter asks for my expectations."
  }
}
All career templates
  • RecruitingOdyssey

    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
    • Levels.fyi
    • Glassdoor
    • LinkedIn
    • +1 more: Any job board
  • 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
    • LinkedIn
    • Glassdoor
  • Career

    Compare job offers side by side

    Pay, equity, benefits and work terms of each offer over 4 years in one sheet, with the main trade-offs.

    You start it: When you start it
    • Google Sheets
    • Glassdoor
  • CareerAsks first

    Follow up with people you met at an event

    A personal note to each person on your list about what you talked about. You approve each one.

    You start it: When you start it
    • LinkedIn
    • Gmail
  • Career

    Make a learning plan for the skills you lack

    The skills your target jobs ask for and your resume does not show, with courses and a plan for each week.

    You start it: When you start it
    • LinkedIn
    • Coursera
    • YouTube
    • +1 more: Google Docs