AI EvalsJobs
Hiring?

Recomputed every morning · 2026-10-20

What tools do these jobs actually ask for?

Counted from 996 postings whose requirements this board has parsed. Python leads at 531, and the interesting part is how thin the eval-specific tail is.

Named in the posting

Only tools appearing in five or more postings are listed. A median is shown only where five or more published bands sit behind it, from at least three different employers, with none of them supplying half. The employer column is there so you can see why a row is blank.

ToolPostingsShareMedian payBandsEmployers
Python53153%$284k30167
PyTorch26226%$281k13748
SQL10911%$265k6923
JAX10210%$310k5823
Kubernetes949%$298k5625
TensorFlow667%$281k3313
Databricks586%—508
TypeScript495%$245k3515
Spark424%$310k2011
Rust414%$311k3012
vLLM394%$288k2315
Inspect313%—2311
Label Studio202%—61
LangSmith131%—121
veRL61%—44

The spread is about the work, not the tool

Among tools with enough employers behind them to compare, postings naming Rust carry a median midpoint of $311k and postings naming TypeScript sit at $245k. Nobody is paid more for knowing one library over another. What that gap separates is model and infrastructure work from data and application work, and those are different jobs that happen to share a board.

Where a tool is really one company

These have enough published bands to compute a median and only one employer behind them, which means the figure would describe that company rather than the tool. In two cases the employer is the company that makes the tool, which is the clearest possible version of the problem.

ToolPostingsBandsAll fromTheir median
LangSmith1312LangChain$209k
Label Studio206HumanSignal$93k

Read those medians as that employer's pay and not as what naming the tool implies. They are excluded from the table above for the same reason.

Method. Counted from the requirements text of 996 postings, which is 87% of the 1147 live roles; the rest did not carry enough description text to parse. A tool counts once per posting that names it. Pay figures are the median midpoint of the published annual USD bands among postings naming that tool, shown only where five or more such bands exist, from three or more distinct employers, with no single employer supplying half or more. That last test is why some rows are blank: a median drawn from one company describes that company. This list is a fixed vocabulary rather than open extraction, so a tool absent from it is unmeasured rather than unmentioned.
What changed on this board this weekWhat changed since last Thursday: new roles, roles that closed, and pay moves.

Browse the open roles →

Privacy · Terms