What data and AI roles pay

Salaries

What data, AI and engineering roles pay: 3,535 pay ranges posted in open jobs at 145 companies, plus 93,898 H-1B wages filed with the Department of Labor. Median posted midpoint $232k

Latest pay data

See all changes
Posting
gh:spacex:8493185002SpaceXDesign EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8490889002SpaceXSoftware EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8763488002SpaceXSoftware EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8560224002SpaceXDesign EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8461485002SpaceXDesign EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8560208002SpaceXDesign EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8560209002SpaceXDesign EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8560118002SpaceXDesign EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8460765002SpaceXDesign EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8785506002SpaceXFull Stack EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8738608002SpaceXFull Stack EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8696900002SpaceXFull Stack EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8663952002SpaceXFull Stack EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8837363002SpaceXFull Stack EngineerOct 7 · Closed (last seen 2026-09-25)
gh:spacex:8612668002SpaceXSoftware EngineerOct 7 · Closed (last seen 2026-09-25)

Pay by level, all titles

Median of posted rangesMiddle halfH-1B median

LevelPostedH-1B
Entry38 posted$150k$145k to $155k$129k3,487 filings
Mid62 posted$130k$97k to $162k$170k8,405 filings
Senior1,032 posted$216k$182k to $244k$208k6,040 filings
Staff643 posted$265k$230k to $303k$244k1,274 filings
Principal126 posted$314k$264k to $345k$257k351 filings
Manager318 posted$264k$225k to $300k$249k1,748 filings
Director and up18 posted$272k$231k to $315k$309k70 filings
Not stated1,298 posted$232k$180k to $278k$195k28,499 filings

Levels as the job title states them. H-1B: FY2025 Q4 to FY2026 Q3.

Pay by title

36 titles

TitlePosted
Software Engineer1,627 posted ranges at 115 companies$232k$192k to $270k
Solutions Engineer282 posted ranges at 60 companies$205k$177k to $238k
Engineering Manager235 posted ranges at 67 companies$272k$230k to $310k
Forward Deployed Engineer168 posted ranges at 32 companies$216k$182k to $250k
Security Engineer153 posted ranges at 56 companies$213k$172k to $252k
Machine Learning Engineer148 posted ranges at 36 companies$269k$220k to $305k
Data Scientist127 posted ranges at 43 companies$243k$207k to $284k
Research Engineer79 posted ranges at 21 companies$340k$275k to $445k
AI Engineer79 posted ranges at 38 companies$248k$198k to $282k
Member of Technical Staff74 posted ranges at 12 companies$310k$203k to $405k
Full Stack Engineer65 posted ranges at 28 companies$226k$195k to $260k
Data Engineer58 posted ranges at 31 companies$215k$180k to $245k
Agent Engineer57 posted ranges at 23 companies$285k$193k to $340k
Product Engineer55 posted ranges at 12 companies$106k$80k to $133k
Site Reliability Engineer51 posted ranges at 23 companies$216k$183k to $249k
Research Scientist50 posted ranges at 19 companies$256k$213k to $305k
Platform Engineer46 posted ranges at 27 companies$206k$176k to $245k
Developer Advocate31 posted ranges at 21 companies$194k$165k to $215k
Applied AI Engineer31 posted ranges at 13 companies$257k$204k to $300k
Design Engineer23 posted ranges at 16 companies$219k$180k to $275k
Analytics Engineer23 posted ranges at 20 companies$200k$167k to $230k
Data Analyst20 posted ranges at 10 companies$172k$146k to $195k
DevOps Engineer13 posted ranges at 9 companies$160k$135k to $176k
MLOps Engineer12 posted ranges at 10 companies$264k$186k to $335k
Applied Scientist10 posted ranges at 6 companies$245k$200k to $270k
Evals Engineer7 posted ranges at 6 companies$225k$195k to $263k
Head of Data5 posted ranges at 5 companies$265k$215k to $315k
Head of AI2 posted ranges at 2 companies$195k to $290k2 postings
LLM Engineer2 posted ranges at 1 company$253k to $287k2 postings
Context Engineer1 posted range at 1 company$159k to $215kone posting
AI Safety Researcher1 posted range at 1 company$320k to $405kone posting
Computer Vision Engineer15 H-1B filingsNo ranges
Prompt Engineer2 H-1B filingsNo ranges
Deep Learning Engineer2 H-1B filingsNo ranges
Big Data Engineer1 H-1B filingNo ranges
Blockchain Engineer1 H-1B filingNo ranges

By companyBy cityH-1B wages

Questions

Where do these salaries come from?

Two public sources only. Pay ranges that employers publish in their own job postings, which pay-transparency laws in California, New York, Washington, Colorado and other states require, read from each company's public Greenhouse, Ashby or Lever job board. And the wages employers state in certified H-1B Labor Condition Applications, published by the US Department of Labor every quarter. Every posted range links to its posting.

What does the median mean here?

For posted ranges, each posting counts once at the midpoint of its range, and the median is the middle of those midpoints; the page also shows the medians of the posted minimums and maximums. For H-1B, it is the median offered annual wage over the last four fiscal quarters on file. A median is shown only when at least 3 postings or filings back it.

Is this total compensation?

No. Posted ranges and LCA wages are base salary. Equity, bonus and benefits are not in either source, so senior roles at companies that pay heavily in stock look lower here than on self-reported sites.

How often is it updated?

Job boards are read every Wednesday; a range that changes is logged with the old and new value, and a posting that closes stays on file as closed. H-1B wages are loaded each quarter when the Department of Labor publishes a new disclosure file. Past weeks and quarters are never rewritten.

Why is a company missing?

Salaries reads only public job boards, and skips any company whose robots.txt asks automated readers to stay out of its site or its careers pages. Companies without a public Greenhouse, Ashby or Lever board appear only through their H-1B filings. Use Suggest a missing company to propose one.