卡片 06岗位

写明薪资的美国推理岗位里,一半起薪在 15 万到 20 万美元之间

2026 年 9 月 21 日,Metix AI Platform 上职位名称含 inference 或 model serving、写明美元年薪的美国岗位,按起薪分档。

51%

写明美元年薪的 61 个美国推理岗位里,31 个起薪在 15 万到 20 万美元之间。另外 325 个没有写明美元年薪。

薪资下限,按档起点,美元/年

起薪集中在 15 万到 20 万美元,超过 25 万的只有 10 个

写明美元年薪的美国推理岗位,按薪资下限分档(共 61 个,占美国同类岗位 386 个的 16%)

15 万以下 3,15 万到 20 万 31,20 万到 25 万 17,25 万到 30 万 8,30 万及以上 2

315 万以下
3115 万到 20 万
1720 万到 25 万
825 万到 30 万
230 万及以上

图中所见

美国标题含 inference 或 model serving 的 386 个在招岗位里,只有 61 个写明了美元年薪,占 16%。

这 61 个里,31 个的薪资下限在 15 万到 20 万美元之间,占一半;10 个在 25 万以上,低于 15 万的只有 3 个。

方法与局限

写出来的是底薪区间的下限,不含奖金和股票,不能当作总包。愿意写薪资的公司和不写的公司可能不一样,所以这不是整个市场的薪资分布。

来源:Metix AI Platform 岗位数据,2026-09-21。

查询us-inference-usd.json
POST /v1/jobs/query · queries/us-inference-usd.json
{  "where": {    "all": [      {        "any": [          {            "field": "title",            "match": "inference"          },          {            "field": "title",            "match": "model serving"          },          {            "field": "title",            "match": "llm serving"          }        ]      },      {        "not": [          {            "field": "title",            "match": "causal"          },          {            "field": "title",            "match": "statistical"          }        ]      },      {        "field": "location.country",        "eq": "United States"      },      {        "field": "salary.currency",        "eq": "USD"      },      {        "field": "salary.annual_min",        "exists": true      }    ]  },  "size": 1}

运行这个案例

三种方式,每一种都先告诉你要花多少。

1 API Credit 可以买 25 个搜索结果或 5 条完整记录;1 美元可以买 30 API Credits。

交给你的 agent 来跑

6 API Credits0.20 美元新账户赠送的 100 API Credits 够用

花费超过 10 API Credits 之前,agent 会先停下来问你。

你的 agent 按提示词一步步执行:先读规则,再计数,按提示词的要求检查定义,最后写出文件和图表。请使用能写文件的 agent,比如 Claude Code 或 Codex。

一次性配置key、连接和一次免费检查。如果你的 agent 已经接入 Metix AI Platform,可以跳过。
  1. 1获取 key

    在 Metix AI Platform 上创建 key →

    新账户一次性赠送 100 API Credits,30 天内有效。在启动 agent 的终端里设置,或者把这一行写进 ~/.zshrc 或 ~/.bashrc,新开的终端也能用:

    终端
    export METIX_KEY=metix_xxxxxxxx
  2. 2连接你的 agent

    Claude Code

    为所有项目注册 Metix AI Platform。在任意目录启动 claude,就能看到十个 metix 工具。

    终端
    : "${METIX_KEY:?run step 1 first}" &&
    claude mcp add --scope user --transport http metix \
      https://mira-api.metix.ai/mcp \
      --header "Authorization: Bearer $METIX_KEY"
    MCP 配置指南 →

    Codex

    注册同一个服务。key 留在环境变量里,不写进配置文件。

    终端
    codex mcp add metix \
      --url https://mira-api.metix.ai/mcp \
      --bearer-token-env-var METIX_KEY
    MCP 配置指南 →

    Skills

    四个 skill,教任何 agent 使用 Metix AI Platform 的接口和查询规则,适合不支持 MCP 的 agent。安装程序默认一项都不勾选:在每一项上按空格,再按回车。

    终端
    npx skills add MetixAI-Official/metix-skills
    Skills 安装说明 →

    其他 MCP

    让客户端通过 streamable HTTP 连接这个地址,并带上这两个请求头;缺少 Accept 请求头时服务器会返回 406。较旧的客户端使用同一主机上的 /sse。

    地址和请求头
    https://mira-api.metix.ai/mcp
    Authorization: Bearer <your key>
    Accept: application/json, text/event-stream
    MCP 配置指南 →
  3. 3检查配置

    先问这一句。它只读取余额和字段列表,不做任何搜索,不花 API Credits:

    发给 agent 的提示
    使用 Metix AI Platform:查询我的 key 状态并读取 contract,这两项都免费。然后告诉我我的 API Credit 余额和可以查询哪些数据集。不要做任何搜索。

4粘贴提示词

在一个空文件夹里启动 agent,再粘贴。它会把文件写在那里。

要回答的问题

用 Metix AI Platform 回答一个问题:美国推理岗位写出来的薪资下限是多少?只通过公开的 Platform 访问(REST 地址 https://mira-api.metix.ai、MCP 服务或 metix-skills),密钥从 METIX_KEY 读取,任何时候都不要打印密钥。

  1. 01先读规则再查询

    调用 GET /contract(免费),读薪资规则:对 salary.annual_min 做比较时,同一个 all 节点里必须用 eq 固定 salary.currency;金额是在同一币种内换算成年薪,不做跨币种换算。开始和结束时各调用一次 GET /auth/key/status(免费)查余额,总花费超过 10 API Credits 之前先停下来问我。

  2. 02统计范围

    美国在招岗位,标题匹配 "inference"、"model serving"、"llm serving" 中任意一个,排除匹配 "causal" 或 "statistical" 的标题,并且 salary.currency eq "USD"、salary.annual_min 存在。

  3. 03分母也要算

    去掉薪资条件,用同样的标题条件算一次美国总数,让读者知道有多大比例的岗位写了薪资。

  4. 04不读记录也能分档

    分别数 salary.annual_min 不低于 150000、200000、250000、300000 的岗位,相邻两个数相减就是每一档。六次计数,6 API Credits。

  5. 05核对

    各档相加必须等于写明薪资的总数;对不上就停下来说明。

  6. 06清洗

    不合并重复发布,直接说明。

  7. 07分组

    15 万以下、15 万到 20 万、20 万到 25 万、25 万到 30 万、30 万及以上。

  8. 08输出

    写出 data/bands.json,带 "unit": "jobs"、快照日期、写明薪资的数量、美国总数和每一档。运行前后各调用一次 GET /auth/key/status,余额差就是花费。

  9. 09图表

    按档位顺序画竖条,最大的一档高亮,大数字旁边写出写明薪资的岗位占比。标题写结论。

  10. 10局限

    写出来的是底薪区间的下限,不含奖金和股票。愿意公开薪资的公司可能和不公开的不一样。样本很小。

查看 PROMPT.md →

你会得到

聚合文件和图表,一段说明抽检发现了什么、改了什么,以及这次运行花了多少 API Credits(取自运行前后的余额)。

如果调用返回 402 insufficient_quota,说明 key 有效,只是余额用完了。

复现数字

6 API Credits0.20 美元新账户赠送的 100 API Credits 够用

一个只用 Python 标准库的小脚本,把已提交的查询按计数发出去,写出这个页面所用的聚合文件。需要 Python,并在终端里设置好 METIX_KEY(见 agent 路径的第 1 步),也可以让你的 agent 替你运行这几行。

终端
curl -fsSL https://platform.metix.ai/casebook/source/us-inference-pay-2026.tar.gz | tar xz
cd us-inference-pay-2026
: "${METIX_KEY:?set METIX_KEY first}" && python3 cases/us-inference-pay-2026/fetch.py

你会得到

data/*.json 和 data/receipt.json。运行 git diff cases/us-inference-pay-2026/data 看哪些数字变了:除去快照之后数据本身的变化,数字应该一致。

改成你的问题

花费取决于你的版本读取多少。在提示词第 1 步里写上你自己的上限。

提示词就是这个案例本身。改掉下表里的部分,你的 agent 就会回答你的问题,用同样的检查和同样的花费记录方式。

想改的 改哪里 例子
岗位 第 2 步 用其他卡片里的标题条件
币种和国家 第 2、3 步 英国用 GBP,德国用 EUR
衡量方式 第 4 步 用 salary.annual_max 看区间上限

运行前先问清楚

  1. 看哪些岗位,哪个国家、哪种币种?
  2. 看区间下限、上限,还是两者都看?
  3. 档位的边界怎么定?
查看 PROMPT.md →

方法与局限

统计范围怎么定义、怎么计数和抽检,以及这些数字不能说明什么。

统计范围

2026 年 9 月 21 日 Metix AI Platform 上的美国在招岗位,标题匹配 "inference"、"model serving" 或 "llm serving",排除 "causal" 和 "statistical",并且写明了美元年薪(salary.currency 为 USD,salary.annual_min 存在)。和旧金山湾区那张卡片用的是同一组标题条件。

分档

先数写明薪资的岗位总数,再数 salary.annual_min 不低于 15 万、20 万、25 万、30 万美元的各有多少,相邻两个数相减就是每一档。Platform 按同一币种把时薪、月薪换算成年薪。

计数

六次计数,每次 1 API Credit,不读取岗位。重复发布没有合并。条件在 queries/。

局限

样本小(61 个),只代表写了薪资的岗位。这是快照当天的截面。

最近一次复现

上一次复现花了多少,取自运行前后 Metix AI Platform 记录的余额。

运行日期
2026-09-21
调用次数
6
搜索结果
6
读取记录
0
API Credits
6

搜索结果是搜索返回的 ID 数,每次计数查询算一个,完整搜索按命中数算。记录是完整读取的岗位或档案:这个案例一条都没读。

做这个案例另外花了大约 11 API Credits:agent 做的抽检、试探性查询,以及被公开复现取代的早先运行。你不需要再花这部分。