Forward Deployed EngineeringAI careers in practice

How to evaluate an AI startup job offer: cash, ESOPs and runway

PK
Pankit Kumar
Sr. Data Scientist at Parexel (a Goldman Sachs–backed company) · 27 September 2026 · 4 min read
In this article (6 sections)

Related programme: the FDE for Professionals course (16 weeks (proposed)). See also open Forward Deployed Engineer jobs in India, updated daily.

The short answer

To evaluate an AI startup job offer, compare the cash you will actually receive against your alternative, then treat ESOPs as uncertain upside whose value depends on terms you must ask about, and finally judge the company's ability to keep paying you — runway, revenue and whether the product depends on something it doesn't control. An AI startup can be an excellent place to learn fast; the offer letter alone rarely tells you enough to decide. The worksheet below uses a hypothetical CTC throughout; the numbers are for illustration only.

Step 1: compare cash, not CTC

CTC figures combine things you receive monthly with things you may never receive. Split both offers into the same components.

ComponentStable company offer (hypothetical)Startup offer (hypothetical)
Fixed annual pay₹24,00,000₹27,00,000
Variable / performance bonus (target)₹3,00,000₹0
Employer PF and other retirals in CTC₹1,15,000₹1,30,000
Joining bonus (one-time)₹0₹1,00,000
ESOPs (as shown in the offer)—"₹15,00,000 over 4 years"
CTC as quoted₹28,15,000₹44,30,000 (if ESOPs counted in full: 27L + 1.3L + 1L + 15L)

The startup's quoted total looks much larger. Now compute what's comparable. A short script makes the assumptions explicit:

python
# Hypothetical offers. Adjust the probabilities to your own judgement.
stable = {"fixed": 24_00_000, "variable_target": 3_00_000, "variable_payout": 0.8}
startup = {"fixed": 27_00_000, "joining": 1_00_000,
           "esop_paper_value_4y": 15_00_000, "esop_haircut": 0.0}

def year1_cash(o):
    cash = o["fixed"] + o.get("joining", 0)
    cash += o.get("variable_target", 0) * o.get("variable_payout", 0)
    return cash

s_cash, u_cash = year1_cash(stable), year1_cash(startup)
print(f"Stable year-1 cash:  ₹{s_cash:,.0f}")
print(f"Startup year-1 cash: ₹{u_cash:,.0f}")
print(f"Startup ESOP counted: ₹{startup['esop_paper_value_4y'] * startup['esop_haircut']:,.0f}")

assert s_cash == 26_40_000
assert u_cash == 28_00_000

(Python prints with Western comma grouping; ₹26,40,000 and ₹28,00,000 in Indian grouping.) On cash alone, the difference is ₹1,60,000 in year one, and less after year one because the joining bonus doesn't repeat. That — not the ₹16,15,000 gap in quoted CTC — is the certain premium for the extra risk. Setting the ESOP haircut to zero is deliberately conservative; change it only after Step 2.

Step 2: ask about the ESOP terms

The offer's rupee figure for options usually reflects a valuation the startup chose. Ask for the terms in writing:

QuestionWhy it matters
How many options, and what percentage of the fully diluted company is that?A rupee figure without a share count cannot be checked
What is the exercise (strike) price?You pay this to convert options into shares
What is the vesting schedule and cliff?Commonly a period before anything vests; leaving early may mean nothing
How long do I have to exercise after leaving?A short window can force you to pay or lose the options
Has the company ever run a buyback or allowed employees to sell?The only way many employees have realised value before an exit
What happens on acquisition?Whether vesting accelerates or options are cancelled
How are options taxed, and when?Tax can arise at exercise and at sale; get advice from a chartered accountant

If the startup cannot or will not answer these, count the ESOPs at zero.

Step 3: judge the company's staying power

QuestionGood signWarning sign
How many months of runway at current spending?A specific number and when they last raised"We're about to raise" with no detail
Is there revenue? From how many customers?Paying customers, not only pilotsAll revenue from one customer
What does the product depend on?Own data, workflow or integrations customers valueA thin interface over a third-party model that the provider could offer directly
What happens if the main model provider changes prices or terms?They have tested alternativesThey haven't considered it
How has the team changed over the last year?Stable leadership, planned hiringSeveral senior departures

The third row is specific to AI startups. A product whose only advantage is a clever prompt on someone else's model is easy to copy. Ask what the startup owns.

Step 4: weigh what you'd learn

Startups often give broader responsibility early — talking to customers, deploying to production, choosing tools. That can be worth real career value, but name it concretely:

  • Will I own something end to end within six months? What?
  • Who will I learn from? Have they built and shipped AI systems before?
  • Will I work with customers directly?

If the answers are vague, the learning premium may be smaller than it looks.

Step 5: set your own limits

Before deciding, write down:

  • The minimum cash you need to cover expenses and savings goals for a year.
  • How many months you could manage if the startup failed and you needed a new job.
  • Whether anyone depends on your income, and how that affects the risk you can take.

If the startup's cash offer covers your minimum and you could manage a gap, the risk is one you can choose. If it doesn't, the ESOPs shouldn't persuade you.

Negotiating

You can often improve the certain part of an offer. Reasonable asks: a higher fixed component instead of more options, a longer exercise window after leaving, or a written confirmation of the ESOP terms. Ask for everything in writing before you resign from your current role.

For experienced engineers weighing client-facing AI roles, the consultant vs product engineer temperament quiz helps with the kind of work you'd enjoy. If enterprise AI delivery is the direction, FDE for Professionals is being planned for engineers making that move; its schedule has not been announced.

Frequently asked questions

How should I value ESOPs in a startup offer?

Conservatively. Unlisted startup options may be worth a lot, a little or nothing, and you usually cannot sell them until a liquidity event. Many people evaluate the offer on cash alone and treat options as a possible bonus, after understanding the vesting, exercise and tax terms.

Is it rude to ask a startup about its runway?

No. You are taking a financial risk by joining, and a professional founder expects the question. A vague or irritated answer is itself information.

PK
Pankit Kumar
Lead Instructor, NeuraPath Academy

Pankit Kumar has 10 years in Data Science & AI, building and shipping production systems in regulated pharma and clinical environments. He is a freelance trainer at Boston Institute of Analytics, AnalytixLabs and Scaler, and has taught this material to thousands of working professionals.

This article is part of our FDE for Professionals programme — 16 weeks (proposed). An accelerated advanced pathway for IT professionals ready to own enterprise AI delivery.

Explore FDE for Professionals
Counselling is free · no obligation

Not sure which programme fits?

Tell us your background and we will map it to the right entry point — including saying so when a cheaper programme is the better fit. A counsellor replies within one working day.