← Selected Work
  • Lead Designer
  • ·
  • Hissa
  • ·
  • AI / Decision systems

Building an AI-assisted compensation modelling tool.

A decision system for balancing cash, equity, and future value.

Compositionv.04
Cash42%
Equity68%
Performance26%
Tenure horizon54%
4 of 9 leverslocked · 1
Target total
₹2,84,50,000
per annum · 4-yr horizon
Y1Y2Y3Y4
Suggested adjustmentwhy →

Shift +6% from cash into equity. Improves expected value at Y4 by ₹26L, reduces near-term liquidity by ₹6.7L.

Reasoning
  • · role band · L5 IC
  • · market p65 · cash floor met
  • · vesting cliff cleared at Y1
Role
Lead Product Designer
Scope
Composition · Simulation · AI proposals · Audit
01 · Problem

Compensation is a decision system, not a spreadsheet

In private companies, every offer is a small policy decision. Cash, equity, refresh cadence, performance multipliers — each lever moves three other levers, and the consequences play out over four years instead of four weeks.

The tooling never caught up. Comp teams reason through these tradeoffs across four spreadsheets, two Notion docs, and a valuation model someone built two funding rounds ago. The numbers eventually agree, but the reasoning behind them evaporates between meetings.

Equity is the worst-served lever. It is the largest part of most offers and the least understood — discussed in percentages, granted in units, taxed in rupees, and worth something only at an event nobody can date.

The product had to do two things at once: hold the math, and hold the reasoning. A calculator was never going to be enough.

Fragmented
4–6 tools per offer
Opaque
equity reasoning rarely captured
Slow
days to model a counter-offer
Unauditable
decisions live in Slack threads
02 · Positioning

Not a calculator

“We weren’t designing a salary calculator. We were designing a decision-making system for balancing cash, equity, and future value.”

Calculators answer a question. Decision systems help you ask better ones. The product had to make tradeoffs visible — show what each lever cost, who it favoured, and when it paid out — and then let the human make the call. The AI sits inside that loop. It does not own it.

03 · Principles

Designing AI you can argue with

P.01

Explainability over automation

Every recommendation arrives with its inputs, its weights, and its uncertainty band. The model never says ‘trust me’. Comp teams can disagree with a proposal — and disagreement is captured as data, not lost in a meeting.

Recommendationconfidence · 0.82
Increase equity weight to 68%

Compared to your role band median, current equity is 11pp light.

  • Role band L5weight 0.42
  • Market p65weight 0.28
  • Retention curveweight 0.18
  • Pool capacityweight 0.12
Inputs are visible. Weights are editable.
P.02

User control and freedom

The user sets constraints; the AI proposes within them. Locks, floors, ceilings, and refresh policies are first-class objects. Anything the model is allowed to move is editable; anything it isn’t, isn’t.

Constraints
Cash floor
≥ ₹1.17 Crlocked
Equity ceiling
≤ 0.45%locked
Refresh cadence
24 molocked
Vesting shape
4y · 1y clifflocked
AI proposes within constraints the user owns.
P.03

Progressive disclosure

Three layers of depth — summary, breakdown, derivation. The first screen answers ‘what is the offer’. The second answers ‘why this shape’. The third answers ‘where did each number come from’. Most decisions never need to leave layer one.

Composition · summary
Cash 42Equity 38Bonus 14Other 6
Expand · equity
  • RSU grant₹76,50,000
  • Refresh (Y2)₹23,30,000
  • Performance multiplier×1.10
Three layers: summary · breakdown · derivation.
P.04

Trust through transparency

Every state change — human or model — is timestamped, attributed, and reversible. The audit trail is not a compliance feature; it is the product. It is how the team learns from its own decisions over time.

Audit trail
  • 13:42AISuggested +6% equity
  • 13:43YouAccepted suggestion
  • 13:44SystemRe-ran simulation · 1,000 paths
  • 13:45YouLocked cash floor at ₹1.17 Cr
  • 13:47AIConstraint binding · revised proposal
Every state change is attributable.
04 · Process

Modelling the model

Subsection

AI multiplier logic

The recommendation engine is a weighted multiplier across role band, market data, retention curves, pool capacity, and user-set constraints. We made the weights visible from day one — not as a ‘power user’ feature, but as the default surface. A weight you cannot see is one you cannot trust.

Role bandMarket dataRetention curvePool capacityUser constraintsMultiplier modelΣ wᵢ · fᵢ(input)Composition proposalWhy this proposalSensitivity rangesfig 01 · multiplier weights are visible and adjustable — the model is not a black box.
Subsection

Equity vs cash balancing

The two largest levers move on different time horizons. Cash compounds in the bank account; equity compounds in the cap table. We modelled the tradeoff explicitly — every rupee shifted from cash into equity gets a projected Y4 value and a near-term liquidity cost, so the conversation moves from ‘how much’ to ‘when’.

Archetype
Liquidity-first

Higher cash floor, lower equity multiple. Suited to candidates with short horizons or near-term obligations.

Archetype
Upside-first

Lower cash, larger equity grant with a refresh at Y2. Higher variance, higher P50 at Y4.

Archetype
Balanced

The default. Cash at market p65, equity sized to retention curve, modest performance multiplier.

Archetype
Performance-weighted

Smaller base, larger bonus tied to milestones. Used for senior IC and leadership offers.

05 · Interfaces

Selected interfaces

InterfaceComposition builder
Composition builder · L5 · IC
Base cash42% · ₹1,16,55,000
Equity (RSU)38% · ₹90,00,000
Performance bonus14% · ₹21,90,000
Sign-on6% · ₹8,30,000
Total · ₹2,84,50,000locked · 1 of 4
Annotations
  • A · slider
    Drag to re-weight; locked levers stay fixed.
  • B · numerics
    Percent and rupee values move together.
  • C · totals
    Sum is the only non-editable field.

The primary surface. Sliders are linked to rupee values, rupee values are linked to constraints, constraints are owned by the user. Locking a lever pins it; the model re-solves around it.

InterfaceScenario comparison
Scenarios · side by side
Current
  • Cash48%
  • Equity32%
  • Bonus14%
P50 · Y4
₹8.7 Cr
Proposal
  • Cash42%
  • Equity38%
  • Bonus14%
P50 · Y4
₹10 Cr
Aggressive
  • Cash36%
  • Equity46%
  • Bonus12%
P50 · Y4
₹12.2 Cr

Side-by-side scenarios are how comp teams actually think. We made comparison structural rather than modal — three columns, the same axes, no hidden differences. The conversation moves from ‘which one is right’ to ‘which one are we willing to defend’.

06 · Shipped

What went live

Org chart builder
Org chart builderStep 1 — an AI-generated org structure, fully editable. Roles carry level, department, and band-aware salary ranges before a single number is set.
Model dashboard
Model dashboardStep 2 — the compensation surface. Pool, valuation, and per-role multipliers sit on one screen; every change re-solves the totals in place.
Scenario comparison
Scenario comparisonSide-by-side models with pinned key differences. Comp teams defend a choice instead of guessing which spreadsheet was latest.
07 · Reflection

What this project taught me

The most useful thing AI did inside this product was not give answers. It was hold the long, messy chain of reasoning that a human comp lead used to keep in their head — visible, editable, and persistent across conversations.

In financial UX, trust matters more than automation. A model that is 90% accurate but legible is more useful than one that is 95% accurate and opaque: the first can be argued with, the second can only be obeyed or ignored.

Interpretability is not a feature you bolt on. It is a layout decision, an interaction decision, and a copy decision, made every time the model touches the screen. Designing AI products is, in the end, mostly a design problem.