Skip to main content

Negotiation Framework - The Complete Playbook

Reading time: ~45 min | Interview relevance: Critical | Roles: MLE, AI Eng, Data Scientist, Research Engineer, MLOps, AI PM

The Real Interview Moment

You are staring at your phone. The recruiter from Anthropic just called and said: "We'd love to offer you a senior ML engineer position. Base is 240K,equityis240K, equity is 500K over four years, 15% target bonus, and a $40K signing bonus." You said "Thank you, that sounds exciting \text{---} let me review the written offer" and hung up. Your heart is racing.

You pull up Levels.fyi. The data shows senior roles at Anthropic ranging from 450Kto450K to 750K in total compensation. Your Year 1 TC of roughly 445Kfallsatthe30thpercentile.YouhaveacompetingofferfromGoogleL5at445K falls at the 30th percentile. You have a competing offer from Google L5 at 490K Year 1 TC. You know you should negotiate, but you have never done it before. What exactly do you say? When do you say it? Over email or phone? How hard can you push without losing the offer?

This chapter gives you the exact framework, scripts, and templates for every stage of the negotiation process. By the end, you will have a battle-tested playbook you can follow step by step.

What You Will Master

  • Apply the BATNA concept to any negotiation situation
  • Use anchoring and framing to shape the negotiation in your favor
  • Deflect salary expectation questions without creating friction
  • Counter an initial offer with data-driven justification
  • Negotiate effectively even without a competing offer
  • Write professional negotiation emails using proven templates
  • Handle common recruiter objections and pressure tactics
  • Know when to push harder and when to accept

Self-Assessment: Where Are You Now?

Skill1 \text{---} No Idea2 \text{---} Vaguely3 \text{---} Can Explain4 \text{---} Can Execute5 \text{---} Have Done ItYour Score
Define and calculate your BATNA___
Deflect salary expectations questions___
Identify anchoring in a conversation___
Write a professional counter-offer email___
Negotiate on the phone with a recruiter___
Negotiate without a competing offer___
Handle "this is our final offer"___
Know when to stop negotiating___

Target: All 4s and 5s before your next negotiation.

Part 1 \text{---} The Three Pillars of Negotiation

Every successful negotiation rests on three pillars. If any one is weak, your negotiation will suffer.

Negotiation Pillars - information, leverage, and relationship

Pillar 1: Information

Information asymmetry is the foundation of all negotiation. The party with more information has more power.

What the recruiter knows that you do not:

  • The approved compensation band (min/mid/max)
  • How many other candidates they have at this stage
  • The hiring manager's urgency to fill the role
  • How much headroom is built into the initial offer
  • The company's current hiring budget and headcount

What you should know before negotiating:

  • Market rate for your role, level, and location (from at least 3 sources)
  • The company's typical compensation structure and band ranges
  • Your BATNA (best alternative)
  • The recruiter's incentives (close rate, not cost savings)
  • How the company has historically responded to negotiation
60-Second Answer

"Information is the most important asset in negotiation. Before any conversation, I research the market rate using Levels.fyi, cross-reference with Blind and my network, and understand the company's compensation philosophy. I also identify my BATNA - my best alternative - so I know my walk-away point. With this preparation, I can negotiate from a position of knowledge rather than emotion."

Pillar 2: Leverage

Leverage is anything that increases the cost to the company of losing you. The strongest forms of leverage:

Leverage TypeStrengthHow to Build ItExample
Competing offer (higher TC)Very HighInterview broadly, align timelines"I have an offer from Google at $X"
Competing offer (same TC)HighEven matching offers create urgency"I have another strong offer I'm evaluating"
Rare specializationHighDevelop expertise in hot areas"I have 3 years of LLM fine-tuning experience"
Current strong positionMedium-HighDo not appear desperate"I'm happy in my current role but excited about this opportunity"
Published researchMediumPapers at top venues"My NeurIPS paper on X directly applies to your work"
No competing offerLow (but not zero)Use market data and cost of re-search"The market data I've gathered suggests..."

Pillar 3: Relationship

Negotiation is not a one-time transaction \text{---} you will work with these people. Maintaining a positive, collaborative relationship is not just ethical; it is strategically optimal.

The collaborative frame:

  • "I'm excited about this opportunity AND I want to make sure the package reflects the value I'll bring"
  • "I know you want to close this as much as I want to accept \text{---} let's find a number that works for both of us"
  • "I appreciate you going to bat for me on this. Here's some data that might help you make the case internally"
Instant Rejection

Never issue ultimatums ("match this or I walk"), lie about competing offers, or be rude to the recruiter. These tactics occasionally work in the short term but can result in rescinded offers, burned bridges, and a reputation in a small industry. AI/ML is a tight-knit community \text{---} recruiters talk to each other.

Part 2 \text{---} BATNA: Your Most Important Number

BATNA stands for Best Alternative to Negotiated Agreement. It is the best outcome you can achieve if the current negotiation fails completely.

Calculating Your BATNA

BATNA Flowchart - calculating your best alternative and negotiation position

BATNA Scenarios and Strategies

Your BATNANegotiation StrategyRisk LevelExpected Outcome
Higher competing offer ($X > current)"I have an offer at $X. I prefer your company, but I need the compensation to be competitive"Low risk+$20-80K TC
Equal competing offer"I have a comparable offer. To make my decision easy, I'd love to see improvement on [component]"Low risk+$10-40K TC
Current job (decent comp)"I'm happy where I am, but excited about this. The package needs to reflect the opportunity cost of leaving"Medium risk+$10-30K TC
No alternative"Based on my research and the value I bring, I was hoping for something closer to [target]"Medium-High risk+$5-20K TC
Unemployed, low runwayAccept the offer, then negotiate at your first performance reviewLow riskStart strong, negotiate later
Common Trap

Your BATNA is not the same as your "walk-away point." Your walk-away point is the minimum you would accept. Your BATNA is what happens if you walk away. If your BATNA is unemployment with $5K in savings, your walk-away point might be almost any reasonable offer - but you should still negotiate as if your BATNA is stronger than it is. Recruiters cannot verify your BATNA unless you share details.

Part 3 - Anchoring: The First Number Wins

Anchoring is the most powerful psychological principle in negotiation. The first number mentioned in a negotiation disproportionately influences the final outcome, even when both parties know it is arbitrary.

The Rules of Anchoring

  1. Never give the first number if you can avoid it - Let the company make the first offer
  2. If forced to give a number, anchor high - Your anchor should be 15-25% above your target
  3. Anchor with data, not emotion - "Based on Levels.fyi data for L5 MLEs, the 75th percentile is $X"
  4. Re-anchor if the initial offer is low \text{---} "I was expecting something more in the range of $X based on my research"

Deflecting Salary Expectations

This is the most important skill in early-stage negotiation. Here are scripts for every variation of "What are you looking for in compensation?"

Variation 1: "What are your salary expectations?"

"I'm really focused on finding the right role and team. I'm confident we can work out compensation if we both agree this is a great fit. Could you share the range budgeted for this role?"

Variation 2: "We need a number to move forward."

"I appreciate that. I've seen a wide range for senior ML roles, from XtoX to Y depending on the company, level, and total package. Rather than anchoring to a specific number, I'd love to understand how your company thinks about compensation for this level."

Variation 3: "Our system requires us to enter a number."

"I understand the process constraint. For the purposes of your system, you could enter [the high end of the range you've researched]. But I want to emphasize that I'm most focused on the overall fit, and I'm open to discussing the full package."

Variation 4: "What are you making currently?"

"I'd prefer to focus on the market rate for this role rather than my current compensation. I'm sure you'd agree that the right package should reflect the value I'll bring and the market for this level."

Company Variation

In California, New York, Washington, Colorado, Illinois, and several other states, employers are prohibited from asking about salary history. In Colorado and Washington, they are required to disclose pay ranges in job postings. Know your state's laws - it gives you a stronger deflection.

Part 4 - The Negotiation Sequence

Here is the exact sequence to follow from the moment you receive an offer to the moment you accept.

Step 1: Receive the Verbal Offer (Day 0)

What the recruiter says:

"We'd like to offer you a [title] position. Base is X,stockisX, stock is Y over four years, bonus target is Z%, and signing bonus is $W."

What you say:

"Thank you so much \text{---} I'm genuinely excited about this opportunity and the team. I've really enjoyed the interview process and can see myself making a strong impact here. I'd love to take some time to review the full written offer and give it the thoughtful consideration it deserves. Could you send that over? And when would you ideally like a decision?"

What you do NOT say:

  • "That sounds amazing, I accept!" (gives up all leverage)
  • "That's lower than I expected" (premature, invites anchoring)
  • "I need to think about it" (sounds unenthusiastic)
  • Any specific number or counter (too early)

Step 2: Receive and Analyze the Written Offer (Days 1-3)

Actions:

  1. Read every line of the offer letter (see the checklist in Chapter 1)
  2. Calculate Year 1, Year 2, Year 3, and Year 4 TC
  3. Pull 10+ data points from Levels.fyi and Blind for this role + level + company
  4. Calculate the 25th, 50th, and 75th percentile TC from your data
  5. Identify where your offer falls in the distribution
  6. Prepare your counter-offer target (aim for 75th percentile or above)
  7. Identify 2-3 components to focus on (base + stock is typical)

Step 3: Send the Counter-Offer Email (Days 3-5)

Email is almost always better than phone for the initial counter because:

  • It gives you time to craft the perfect message
  • It gives the recruiter a written document to take to the comp team
  • It removes the pressure of real-time conversation
  • It creates a paper trail

Counter-Offer Email Template \text{---} With Competing Offer

Subject: [Your Name] \text{---} Offer Discussion

Hi [Recruiter Name],

Thank you again for the offer \text{---} I'm genuinely excited about the [role] on the
[team] team. The conversations I had with [hiring manager] and the team really
reinforced my enthusiasm for the work you're doing in [specific area].

I've spent time reviewing the offer carefully. I want to be transparent about
where I am so we can work together to find a package that makes this an easy
decision for me.

I'm currently evaluating a competing offer from [Company] at the [level] level,
with a Year 1 total compensation of approximately $[X]. While [target company]
is my strong preference - both for the team and the technical work - I want to
make sure the compensation is in a competitive range.

Based on my research on Levels.fyi and conversations with peers at the
[level] level, I was hoping we could explore:

- Base salary: $[target] (from $[current offer])
- Equity: $[target total grant] over four years (from $[current offer])
- Signing bonus: $[target] (from $[current offer])

I believe this better reflects the market for senior ML engineers with my
background in [specific expertise], and I'm confident I can make a significant
impact on [specific project or initiative].

I'm very motivated to join and want to work with you to make this happen.
Please let me know what flexibility exists, and I'm happy to discuss further
on a call.

Best,
[Your Name]

Counter-Offer Email Template - Without Competing Offer

Subject: [Your Name] - Offer Discussion

Hi [Recruiter Name],

Thank you for the offer - I'm thrilled about the opportunity to join [company]
as a [role] on the [team] team. The interview process reinforced my excitement
about the work in [specific area].

After reviewing the full offer and doing extensive market research, I wanted
to share my thoughts so we can find a package that works for both of us.

Based on data from Levels.fyi (I've reviewed 15+ data points for [level] ML
engineers at [company]) and conversations with my network, I've found that the
typical total compensation for this level ranges from $[50th percentile] to
$[75th percentile]. Given my [X years] of experience in [specific domain],
my [publications/patents/unique qualifications], and my track record of
[specific achievement], I believe I'm positioned at the higher end of this range.

I was hoping we could explore adjustments to better align with the market:

- Base salary: $[target] (from $[current offer]) - reflecting the [75th
percentile/market data point]
- Equity: $[target total grant] over four years (from $[current offer])
- Signing bonus: $[target] (from $[current offer]) - to reflect the
[unvested equity I'm leaving/relocation costs/opportunity cost]

I'm genuinely excited about this role and want to make this work. What
flexibility do you have on these components?

Best,
[Your Name]
60-Second Answer

"I always negotiate via email first because it gives both sides time to be thoughtful. My email is structured in three parts: (1) genuine enthusiasm for the role, (2) data-driven justification for my ask, and (3) specific numbers for 2-3 components. I never present it as an ultimatum - I frame it as 'let's work together to find the right package.' This approach has consistently resulted in $20-50K+ improvements."

Step 4: The Recruiter Follow-Up Call (Days 5-7)

After sending your email, the recruiter will typically call to discuss. Here is how to handle the conversation:

Opening:

"Thanks for taking the time to discuss this. I wanted to make sure we could talk through my email and see how we can make this work."

If they meet your ask:

"That's wonderful. I really appreciate you working on this. I'm ready to move forward."

If they partially meet your ask:

"I appreciate you moving on [component]. For [remaining component], is there any additional flexibility? Even a [smaller amount] would make a meaningful difference."

If they do not move at all:

"I understand there may be constraints. Can you help me understand how the offer was determined? I want to make sure I'm comparing the right data points. Is this at the band maximum for this level, or is there room within the band?"

If they say "this is our final offer":

"I appreciate your transparency. Before I make my decision, can I ask \text{---} is the level firm? I believe my experience in [X] could justify a [higher level] placement, which would give us more flexibility."

Step 5: The Escalation Path (Days 7-10)

If the recruiter cannot move the offer and you have strong leverage, you can escalate:

Escalation Path - recruiter to hiring manager to comp team

Part 5 \text{---} Negotiating Without a Competing Offer

The most common misconception: "I cannot negotiate because I do not have another offer." This is false. Here is why, and how.

Why You Still Have Leverage

  1. The company has invested $15-25K in hiring costs - recruiter time, interviewer time, pipeline management
  2. The hiring manager is emotionally committed - they chose you over other candidates
  3. Restarting the search costs months - and good AI candidates are scarce
  4. Market data is universal - your skills command a market rate regardless of your alternatives
  5. They cannot verify your BATNA - they do not know if you have other offers or not

Strategies Without a Competing Offer

StrategyScriptWhen to Use
Market data"Based on Levels.fyi data for [level] [role] at [company], the 75th percentile TC is $X. Given my qualifications, I believe I'm positioned at or above that level."Always
Unique value"My experience in [specific rare area] \text{---} which is directly relevant to your [team/project] \text{---} is quite rare in the market. I believe the package should reflect this specialized expertise."When you have rare skills
Current role comfort"I'm very happy in my current role and not actively looking. This opportunity is compelling, but the package needs to reflect the risk of leaving a stable position."When currently employed
Long-term framing"I'm planning to be at [company] for many years. The initial package sets the foundation for all future raises and refreshers. Getting it right now benefits both of us."Always
Non-cash asksIf cash components are truly immovable, negotiate: start date, sign-on, PTO, remote flexibility, title, team placement, or a guaranteed early reviewWhen cash is at band max
Common Trap

Do NOT fabricate competing offers. Recruiters may ask for details, and getting caught in a lie will destroy your credibility and likely result in a rescinded offer. Instead, use the honest framing: "I'm in active conversations with other companies" (true if you are interviewing anywhere) or "Based on my market research and conversations with my network, I believe the market rate for my profile is $X."

Part 6 - Common Recruiter Objections and How to Handle Them

"This is our standard offer for this level."

"I appreciate that, and I understand there are standard bands. I've done extensive research, and the market data suggests that candidates at this level with my specific background in [area] typically receive offers in the upper portion of the band. Is there flexibility within the band to reflect my differentiated experience?"

"We pay fairly - everyone at this level gets the same."

"I respect that philosophy. However, I've seen from Levels.fyi that there is meaningful variation within [level] at [company], which suggests there is a range. My experience in [specific area] and [specific achievement] put me at the higher end of what [level] candidates typically bring."

"The stock component already makes this very competitive."

"I appreciate the equity component, and I've factored it in at current valuations. However, stock has inherent volatility and illiquidity [for private companies]. I'd feel more comfortable if the guaranteed components - base and signing bonus - were closer to [target], to reduce my overall compensation risk."

"We cannot go higher on base - there is a band maximum."

"I understand the base constraint. Could we bridge the gap through other components? Specifically, I was thinking an increase to the signing bonus of [X]and/oranadditional[X] and/or an additional [Y] in equity. These are one-time costs that might be more flexible within your budget."

"We need your answer by [aggressive deadline]."

"I'm very interested and want to give this the thoughtful consideration it deserves. I'm expecting to finalize my decision by [your proposed date]. Could we align on that timeline? Rushing a decision this important doesn't benefit either of us."

"If we match $X, will you sign today?"

"I appreciate you asking. I'm very close to being ready. If you can get to XonbaseandX on base and Y on equity, I would be very comfortable accepting. Can you check on that?"

Company Variation

Some companies (especially AI labs and late-stage startups) have more informal compensation processes with wider negotiation latitude. Others (especially FAANG) have very structured band systems where the recruiter genuinely has limited flexibility. At structured companies, the most impactful negotiation is often about leveling (L5 vs L6) rather than within-band movement.

Part 7 \text{---} Phone Scripts for Key Moments

Script: Receiving the Verbal Offer

Recruiter: "We'd like to extend you an offer. The base is 210K,stockis210K, stock is 400K over four years, 15% target bonus, and $30K signing bonus."

You: "Thank you so much! I'm really excited about this - the conversations with [hiring manager] and the team made me even more enthusiastic about the role. This is a significant decision, and I want to give it the thoughtful review it deserves. Could you send over the full written offer? And I want to make sure I understand the timeline - when would you ideally need a decision?"

Recruiter: "We'd love to have your decision by next Friday."

You: "That's helpful. I'll aim to have a thorough review done by then. I may have some questions once I've gone through everything - would you be open to a follow-up call mid-week to discuss?"

Script: The Counter-Offer Call

Recruiter: "I received your email. Let's discuss."

You: "Thanks for making time. I want to reiterate how excited I am about this role - that hasn't changed at all. I just want to make sure the package reflects the market and the value I'll bring. Did you have a chance to review my specific asks?"

Recruiter: "Yes. We can move the base to 220Kbutthestockisfirmat220K but the stock is firm at 400K."

You: "I really appreciate the movement on base - that's meaningful. For the equity, I understand there may be constraints, but even a partial increase would make a significant difference in my decision. Would $480K over four years be possible? That would put the total package right at the 65th percentile for this level, which feels fair given my background in [specific expertise]."

Recruiter: "Let me check with the comp team."

You: "Thank you. I know you're going to bat for me and I appreciate that. Just to be clear \text{---} if we can get to that range, I'm ready to accept."

Script: Negotiating the Level

You: "I had a question about the leveling. I saw the offer is at [Level X]. Based on my [Y years] of experience, my track record of [specific achievements], and the scope of work we discussed in the interview, I wanted to understand if there's been consideration for [Level X+1]. I've seen that candidates with similar backgrounds are often placed at the higher level."

Recruiter: "The panel assessed you at [Level X]. That's what the interviewers recommended."

You: "I understand the interview panel's assessment. Could I request a re-review of the leveling? Specifically, I'd point to [my experience leading a team of X], [my publication in Y], and [my impact of $Z at my current company]. I believe these put me firmly in the [Level X+1] range, and the compensation would naturally adjust to reflect that."

Part 8 - The Negotiation Matrix

Use this matrix to plan your negotiation strategy based on your situation:

Your SituationPrimary StrategySecondary StrategyExpected Outcome
Strong competing offer (higher TC)Lead with competing offer numbersNegotiate level up+15-30% TC
Competing offer (similar TC)Create urgency, ask for improvement to "make the decision easy"Focus on sign-on and equity+8-15% TC
Currently employed, no other offersEmphasize current stability and opportunity costUse market data aggressively+5-15% TC
New grad, first offerNegotiate level (entry vs mid)Negotiate sign-on and start date+5-10% TC
Career changer into AIEmphasize transferable skills and unique perspectiveNegotiate sign-on to bridge gap+5-10% TC
Unemployed, single offerAccept, then negotiate at first reviewNegotiate non-cash items now+0-5% TC now, more at review

Part 9 - The One-Week Negotiation Calendar

Here is exactly what to do each day after receiving an offer:

DayActionDeliverable
Day 0 (Verbal Offer)Express enthusiasm, request written offer, establish timelineNothing committed
Day 1Receive written offer. Read every line. Calculate Year 1-4 TCTC calculation spreadsheet
Day 2Research: Pull 15+ data points from Levels.fyi, Blind, networkMarket data summary
Day 3Calculate your target (75th percentile+). Identify 2-3 negotiation pointsCounter-offer strategy
Day 4Draft and send counter-offer email (morning)Email sent
Day 5Recruiter responds or schedules callClarification questions ready
Day 6-7Follow-up call with recruiter. Negotiate specific componentsVerbal agreement on improvements
Day 8-9Receive revised written offer. Verify all changes are reflectedRevised offer in hand
Day 10Accept (or request one final adjustment)Decision made

Part 10 - Negotiation Dos and Don'ts

Do

DoWhy
Express genuine enthusiasm throughoutThe recruiter needs to believe you will accept if the numbers work
Negotiate via email first, then phoneEmail gives you time and creates a record
Ask for specific numbers"I was hoping for $240K base" is better than "I want more"
Justify every ask with data"Levels.fyi shows the 75th percentile at $X"
Give the recruiter ammunition"Here's why I deserve this" helps them argue to the comp team
Focus on 2-3 components maxNegotiating everything signals you are unreasonable
Have a clear walk-away pointKnow in advance what you will accept and where you will walk
Thank the recruiter throughoutThey are your advocate, not your adversary

Do Not

Do NotWhy
Accept the first offer immediatelyYou will leave $15-50K+ on the table
Reveal your current compensationIt anchors downward and is illegal to require in many states
Lie about competing offersGetting caught destroys credibility permanently
Issue ultimatums"Match or I walk" creates adversarial dynamics
Negotiate multiple times after "accepting"This is called "re-trading" and burns bridges
Be rude or aggressiveAI/ML is a small community. Reputation matters
Negotiate with the hiring manager behind the recruiter's backThis undermines the recruiter and creates chaos
Share offer letters from other companiesOffer letters are confidential. Share numbers verbally
Instant Rejection

Never say: "I have another offer at XmatchitorImgone."Thisultimatumapproachhasahighfailurerateand,evenwhenitworks,startsyouremploymentonanegativenote.Instead:"ImevaluatingastrongofferintheX \text{---} match it or I'm gone." This ultimatum approach has a high failure rate and, even when it works, starts your employment on a negative note. Instead: "I'm evaluating a strong offer in the X range from another company. [Your company] is my preference, but I want to make sure the compensation is competitive. What can we do?" Same information, completely different tone.

Part 11 \text{---} Special Scenarios

Negotiating a Promotion Level

Sometimes the biggest negotiation is not about money within a level but about being placed at a higher level:

When to push for a higher level:

  • Your experience clearly exceeds the typical profile for the offered level
  • The interviewers treated you as a more senior candidate
  • Your current title and responsibilities map to a higher level
  • The compensation band at the offered level caps below your expectation

How to push:

"Based on my [X years] leading [Y-person teams], my [publications/patents], and the scope of the role we discussed \text{---} which includes [system design, cross-team leadership, etc.] \text{---} I believe a [Level X+1] placement would be more appropriate. Could we discuss a re-level?"

Negotiating as a New Grad

New grads have less leverage but more flexibility:

NegotiableStrategy
Level (L3 vs L4)Strong thesis work, internships, or published papers can justify L4
Sign-on bonusEasiest component to increase ($5-15K)
Start dateDelay to complete thesis or take time off
LocationRequest a specific office or remote option
Team placementAsk for the team that aligns with your interests
Relocation packageOften has standard tiers with some flexibility

Negotiating After a Lowball Offer

If the offer is significantly below market (more than 20% below 50th percentile):

  1. Do not react emotionally - this may be a test, a misunderstanding, or a budget constraint
  2. Verify the level - you may have been slotted lower than expected
  3. Present data calmly - "Based on my research, the typical TC for [level] [role] at [company] is XX-Y. This offer at $Z is below the range I've seen. Could you help me understand how it was determined?"
  4. Ask directly - "Is there flexibility to bring this more in line with market? I'm very interested in the role, but the gap between the offer and the market data is meaningful."
  5. Consider walking - if the gap is enormous and the company will not move, this may not be the right place

Part 12 - After the Negotiation

What to Do After Accepting

  1. Get everything in writing - Verbal agreements mean nothing. Request a revised offer letter reflecting all changes
  2. Set a start date - Give yourself at least 2 weeks at your current job (4 weeks is standard for senior roles)
  3. Do not counter-negotiate after accepting - "Re-trading" is one of the fastest ways to get an offer rescinded
  4. Thank the recruiter - Send a genuine thank-you email. They worked hard for you
  5. Prepare for the first review - Your next negotiation opportunity is 6-12 months away

The First Performance Review Negotiation

Six to twelve months after starting, you will have your first performance review. This is your chance to establish a strong compensation trajectory:

  • Document your impact - Every project, every metric improvement, every cross-team collaboration
  • Know the review cycle - When are raises and refreshers determined?
  • Build relationships with decision-makers - Your manager, skip-level, and peers all influence your review
  • Present data - "Since joining, I've [specific achievement]. I'd like to discuss how my compensation can grow to reflect this impact."

Quick Reference: Negotiation Cheat Sheet

Before the offer:

  • Research market data (Levels.fyi, Blind, network)
  • Know your BATNA
  • Prepare deflection scripts for salary questions

When you receive the offer:

  • Express enthusiasm
  • Request written offer
  • Do NOT accept or reject

When countering:

  • Send email first, then schedule a call
  • Lead with 2-3 specific asks
  • Justify with data
  • Frame collaboratively

When they push back:

  • Ask about level flexibility
  • Shift to sign-on bonus
  • Request guaranteed first-year bonus
  • Explore non-cash components

When to accept:

  • You have reached the top of the band (confirmed by recruiter)
  • The offer meets or exceeds your BATNA
  • Further pushing risks relationship damage
  • The offer aligns with your career goals (see Chapter 8)

Next Steps

Now that you have the negotiation framework, you need to understand the equity component that makes up 30-60% of most AI offers. Move to Chapter 3: RSUs & Equity to learn how to value RSUs at public companies, understand vesting schedules, and navigate the tax implications that can cost you thousands if mishandled.

If your offer is from a startup, skip to Chapter 4: Startup Equity for a deep dive into stock options, dilution, and realistic valuation of pre-IPO equity.

© 2026 EngineersOfAI. All rights reserved.