Tech · State Rankings

Best US States for Machine Learning Engineers

All 50 states + DC ranked by Machine Learning Engineer salary. State tax structure noted for take-home math.

Top 10 states by salary
#StateEstimated salaryCost mult.State tax
1California$194,7001.18×~5% effective
2Washington$189,6001.10×No state tax
3Colorado$186,4001.05×~5% effective
4Hawaii$184,1001.15×~5% effective
5Arizona$183,2001.00×~5% effective
6Massachusetts$182,2001.12×~5% effective
7Maryland$179,8001.08×~5% effective
8Idaho$178,7000.93×~5% effective
9Wisconsin$178,7000.93×~5% effective
10New Mexico$178,0000.92×~5% effective
All 51 states + DC, ranked
#StateSalaryAfter state tax (rough)
1California$194,700$142,812
2Washington$189,600$148,552
3Colorado$186,400$136,724
4Hawaii$184,100$135,037
5Arizona$183,200$134,377
6Massachusetts$182,200$133,644
7Maryland$179,800$131,883
8Idaho$178,700$131,076
9Wisconsin$178,700$131,076
10New Mexico$178,000$130,563
11Oregon$178,000$130,563
12District of Columbia$176,600$129,536
13New York$173,700$127,409
14Pennsylvania$173,100$126,969
15Texas$173,100$135,624
16Utah$173,100$126,969
17Alaska$172,500$135,154
18New Jersey$172,500$126,529
19Connecticut$170,800$125,282
20South Carolina$170,000$124,695
21Kansas$169,400$124,255
22Missouri$168,800$123,815
23New Hampshire$167,900$131,550
24Alabama$167,600$122,935
25Oklahoma$167,600$122,935
26Rhode Island$166,700$122,274
27Virginia$166,700$122,274
28Nevada$166,200$130,218
29Delaware$165,000$121,028
30Florida$165,000$129,278
31Illinois$165,000$121,028
32Minnesota$165,000$121,028
33Vermont$164,400$120,587
34Maine$163,300$119,781
35Georgia$161,500$118,460
36North Carolina$161,500$118,460
37Michigan$161,000$118,094
38Montana$161,000$118,094
39Wyoming$161,000$126,144
40North Dakota$160,400$117,653
41Tennessee$160,400$125,673
42Indiana$159,800$117,213
43Nebraska$159,800$117,213
44Ohio$159,800$117,213
45South Dakota$159,800$125,203
46Iowa$159,200$116,773
47Louisiana$159,200$116,773
48Kentucky$158,100$115,966
49Arkansas$156,900$115,086
50West Virginia$156,900$115,086
51Mississippi$155,800$114,279
After-state-tax estimate uses federal ~14% + FICA 7.65% + state ~5% (or 0% in no-tax states).

What moves with you and what does not

Machine Learning Engineer does not require state licensure, so nothing formal stops you working in any state on this list. Where pay differences persist, they reflect employer concentration and cost of living rather than a regulatory barrier — which also means they compress faster than they do in licensed fields.

Tax and what the numbers are worth

Income tax reshuffles this ranking. Washington appears in the top ten and levies no state income tax, so the gross figures understate take-home there by roughly 3–6% relative to a taxing state at the same salary. Against a high-tax state, that is worth several thousand dollars a year at this occupation's median of $165,000.

No state funds itself on nothing. The income-tax advantage in these states typically shows up again as higher property or sales tax, which changes the calculation depending on whether you rent, own, and how much you spend.

The spread from Mississippi ($155,800) to California ($194,700) is 25%. Cost of living explains most of it — a state paying 25% above the national median for this role usually costs proportionally more to live in, which is why cost-adjusted rankings look different from nominal ones.

Where the field is heading

Nationally, Machine Learning Engineer employment is projected to grow strongly — 20% through 2034, with roughly 0 openings a year counting replacements. Growth is rarely evenly distributed: states with the industry concentration driving that growth will feel it first, and the ranking above is a reasonable proxy for where.

Salaries are modelled from BLS national medians adjusted for local price level at a wage elasticity below 1 — pay rises with local costs but not proportionally. See our methodology.

Frequently Asked Questions

Which state pays the most for Machine Learning Engineers?
Based on cost-of-living-adjusted estimates, California pays the most with an estimated median of $194,700/year for Machine Learning Engineers. High-cost states (CA, NY, MA, HI) tend to top the list because employers compensate for local cost of living.
Do no-state-tax states pay better effective?
Often yes after taxes. Washington, Texas, Alaska, New Hampshire, Nevada have no state income tax. A 5% state tax savings on $100K = $5,000 more take-home. But verify cost of living too — Texas pays well and has no tax, but Houston/Austin housing has risen dramatically.
Why do some states pay so much more?
Three factors: (1) cost of living — coastal states cost 15-25% more, employers adjust pay; (2) employer concentration — CA dominates tech, NY finance, MA biotech; (3) regulatory environment — some states have higher unionization or licensing requirements that increase wages.
Are these salaries net or gross?
Gross — before federal income tax (~14% effective at this income), FICA (7.65%), state income tax (varies), and local taxes if applicable. Use our state-specific Paycheck Calculator for exact take-home in any state.
How does experience affect these numbers?
These are medians — entry-level often runs 25-35% below median, senior roles 40-60%+ above. A senior Machine Learning Engineer in California can easily exceed $292,050, while an entry-level role in a low-cost state might be $109,060.