Salary Research & Negotiation with AI
Most people accept the first number they're offered. That single conversation — five minutes of slight discomfort — is often worth thousands of dollars a year, compounding for your whole career. AI helps you research a fair range, decide your numbers, and script the actual words so you don't freeze. Even early-career candidates can (and usually should) negotiate.
What You'll Learn
- How to research a realistic salary range for a specific role and location
- How to figure out your target, walk-away, and "anchor" numbers
- How to handle the "what are your expectations?" question
- How to negotiate an offer — including non-salary levers — with AI-scripted language
Step 1 — Research the Range (Perplexity First)
Never negotiate without data. Use Perplexity for sourced numbers:
What's the typical salary range for a [exact job title] in [city / country / "remote in X"] with [X years / entry-level] experience, as of recently? Give me low / median / high, note what affects where someone lands in that range, and cite your sources (Glassdoor, Levels.fyi, Payscale, BLS, salary surveys, etc.).
Cross-check with: Glassdoor, Levels.fyi (especially tech), LinkedIn Salary, Payscale, government labor statistics, and — best of all — people in your network. Ask AI: "What questions could I ask someone in this field to learn the realistic pay range without being awkward?"
Factor in: location/cost of living, company size and stage (startups may pay less base but offer equity), your specific skills, and total compensation (base + bonus + equity + benefits), not just base salary.
Step 2 — Set Your Three Numbers
Before any conversation, decide:
- Walk-away number: Below this, you say no (or only accept with a clear plan to renegotiate). Be honest about your real floor.
- Target number: A fair, well-supported figure for this role given your research — what you genuinely expect.
- Anchor number: What you actually ask for — at the upper end of the reasonable range, because negotiations move down from the first number, not up. Not delusional; just confident.
Run it past AI:
Based on a market range of [low–high] for [role] in [location], and my situation [context], help me set a sensible walk-away, target, and anchor number, and explain the reasoning so I can defend each one.
Step 3 — The "What Are Your Expectations?" Question
This often comes early, before you have leverage. Options, roughly in order of preference:
- Turn it around: "I'd love to learn more about the role first — do you have a budgeted range for the position?" (Often they'll tell you.)
- Give a researched range (with your target near the bottom of it): "Based on my research for this kind of role in this market, I'd expect somewhere in the range of X to Y."
- If pushed for a single number: give your anchor, framed as based on market research and the role's scope.
Never lie about your current salary, and know that in many places employers can't legally ask. Ask AI: "Script three polite ways to answer 'what's your salary expectation?' for a [role] when I'd rather not name a number yet."
Step 4 — Negotiating the Actual Offer
When a real offer arrives: thank them, express enthusiasm, and ask for time ("This is great — could I have a couple of days to review the full details?"). Don't accept or counter on the spot.
Then build your counter with AI:
I've been offered [base + any bonus/equity/benefits] for [role] at [company]. My research puts the market range at [low–high] and my target is [target]. Help me write a warm, confident counter-offer email/script: thank them, reaffirm I want the role, ask for [anchor or target] base (or the specific improvement I want), and back it with 2-3 concrete reasons (my relevant experience, the role's scope, market data). Keep it collaborative, not adversarial. Also give me a shorter spoken version for a phone call.
Practice it out loud or run it as a roleplay: "Play the recruiter. I'll deliver my counter; push back the way a real recruiter would, then we'll see how I handle it."
Step 5 — Negotiate More Than Base Salary
If base won't move, other levers often will — and they add real value:
- Signing bonus (sometimes easier to grant than a base increase)
- Equity / stock options (especially at startups)
- Earlier performance/salary review (e.g. at 6 months instead of 12)
- More vacation / flexible or remote work / a defined WFH arrangement
- Title (affects future earning power)
- Relocation support, learning/conference budget, equipment, start date
Ask AI: "Base is fixed at [X]. List the non-salary items I could reasonably negotiate for a [role] at a [company type], ranked by how likely they are to say yes, with a line on how to ask for each."
Step 6 — Know When to Stop
Negotiation has a ceiling. Once they've made a real effort to meet you — or clearly stated a hard limit — accept gracefully or decline gracefully. Pushing past a firm "this is our best offer" can sour the relationship before day one. Ask AI to help you read the signals: "Here's how the negotiation has gone [summary]. Does it look like there's room left, or should I accept? Draft a gracious acceptance and a gracious decline so I have both ready."
And get the final offer in writing before you resign anything or stop interviewing elsewhere.
A Word of Encouragement
Negotiating is normal and expected — recruiters are not offended by a polite, well-reasoned counter; many leave room for one. The worst realistic outcome is usually "no, the offer stands," and you've lost nothing. The upside compounds for years. Five minutes of mild awkwardness is one of the highest-paid things you'll ever do.
Quick Exercise
- Pick a role you're targeting. Run the Perplexity salary-range prompt and note low/median/high with sources.
- Set your walk-away, target, and anchor numbers with the AI reasoning prompt.
- Draft your three answers to "what's your salary expectation?"
- Draft a counter-offer email for a hypothetical offer at the low end of your range.
Key Takeaways
- Research first — use Perplexity for sourced ranges, cross-check Glassdoor/Levels.fyi/Payscale/government data and people in your network, and think in total comp, not just base.
- Set three numbers: walk-away (your floor), target (fair and expected), and anchor (what you ask for — top of the reasonable range).
- For "what are your expectations?": turn it around first, then give a researched range; never lie about current pay.
- When an offer comes: thank them, ask for time, then send an AI-drafted warm, evidence-backed counter — and negotiate non-salary levers (signing bonus, equity, early review, vacation, title) if base won't move.
- Know when to stop, get the final offer in writing, and remember: a polite counter is expected and the downside is tiny.

