我对你的理解

每一条都注明了依据。有错就改 —— 直接编辑,或者在对话里告诉我。

每行末尾的 [来源] 不是仪式。没有来源的断言会被当成事实用来筛岗位,

而没人记得它是从哪来的。修订于 2026-08-24。

一句话

八年经验的后端 / 平台工程师,现在做 LLM 推理基础设施。人在慕尼黑,

持学生居留,可以中断学业换一份全职。[Ruby][简历]

硬条件(不满足即丢弃,不是降权)

税前基本年薪 ≥ €45,934.202026 年蓝卡紧缺职业门槛,每年一月变。奖金不计。[查证 2026-08-22]
雇主支持工作许可中国籍,学生居留。[Ruby]
不要求德语初学水平,且不打算考。[Ruby]
她能被雇用的国家德国优先(可境内转蓝卡)。荷兰、爱尔兰、英国、北欧在列。法国、西班牙、美国、印度、加拿大不在。[Ruby]

薪资那条是法律不是口味 —— 低于线拿不到居留,匹配度再高也没用。

那个数字只适用于德国;荷兰、爱尔兰各有各的制度和数字,不能套用。

地点:一个阶梯,不是一个列表

慕尼黑(到岗 / 混合 / 远程)最好。不用搬家,永居时钟不断
德国其它城市,要搬可以,但要值得
欧洲其它国家,远程(人留德国)可以,但要先确认法律结构 —— 对方需有德国实体或走承包商,否则影响居留依据
欧洲其它国家,搬过去只有薪资明显高于门槛才成立。换国家 = 德国永居时钟归零
美国,搬过去在列表上(有亲近的朋友)。实际路径是先进美企欧洲分部再内部调

背后是一个判断:留在德国是在攒时间 —— 熬不到永居,起码攒够存款去下一个地方。[Ruby]

技术栈

简历原文:Proficient in Python; Working knowledge of Golang, C#; SQL, NoSQL, Bigtable

  • Python —— 她的语言,每段动手工作都是它
  • Go、C# —— 够读够改,不是强项
  • Java / Kotlin / Scala / Rust / TypeScript —— 简历里一次没出现过

这是第一梯队因素,和签证、稳定性同级。 Python 岗加权;Go/C# 岗要在顾虑里

写明是 working knowledge;Java 系为主的岗位,顾虑第一条必须写错配 —— 不自动淘汰

(她带过团队、自称快速学习者),但不能装看不见。

不许从职位名推断语言。 启事正文说了才算。[Jay 2026-08-24]

找什么

命中率排,不是按她最擅长排:

1. Backend / platform / distributed systems —— 经验最深,空缺最多,最愿担保

2. ML platform / MLOps —— 差异化最强

3. Inference / serving —— 最锋利,但空缺最少

不推:research scientist(无 PhD,一篇 preprint)、纯前端、Unity / games / XR、

产品或项目管理、engineering management 及以上。

加权:英语工作语言;有从欧盟外招人的记录;backend/platform 碰 ML 系统

(她占的交叉地带);端到端所有权、小团队、greenfield。

降权:纯训练或研究、无系统成分;做短期客户派驻的 agency。

职级靠判断,不许子串匹配。 "Member of Technical Staff" 在 AI labs 是 IC 头衔,

按关键词剔掉它,剔掉的正好是最对口的公司。

她愿意接受低于自己级别的岗位 —— 留下来最重要。中级不再自动降权。[Ruby]

她自己的排序

签证 → 机会本身 → 兴趣 → 公司稳定性 → 报酬。[Ruby]

两处反直觉,都要照做:

报酬在慕尼黑排最后,要搬家时是门槛。 原话:「只要能留下就行」;

但「欧洲一个人生活成本很大,薪资一般的话搬来搬去都在倒贴钱」。

公司稳定性不是偏好,是签证风险。 蓝卡绑雇主,公司出事她丢的不只是工作。

上市盈利公司和 B 轮初创对她的风险差一个量级 —— 本地人不需要考虑这个。

「老板很重要,不然肯定也呆不久」。 面试前基本判断不了,但启事有信号:

汇报给谁、团队多大、是不是新建的。看不出来就提醒她第一通电话问。[Ruby]

定位问题

八年横跨五个不相干领域:security → game backend → Unity3D → CV → LLM infra。

加上在读硕士和两段并行的 "Present",招聘方第一反应是搞不清她是谁。

最强的材料(GMI Cloud 的推理工作)埋在中间。

个人网站已经把叙事收窄到 systems / LLM infra,简历还没跟上

读够岗位之后应该带证据回来看:她评价高的那些启事用的是哪些词,简历有没有在用。

她最强的

LLM 推理基础设施。 GMI Cloud(2025-05→):调优 vLLM / SGLang,

建带动态路由、健康评分、故障转移的 LLM proxy,OpenTelemetry + Nacos + Redis

做可观测性,把模型部署调优从两小时压到三十分钟内。

此前 Google X(经 Tech Mahindra,2022-06→2024-05):foundation model MLOps,

升为 Project Dolphin tech lead 带五人,六个月交付 MVP,用 OWL-ViT 把标注提速十倍。[简历]

德语:对找工作没用,对永居有用

要求德语的岗位只挡掉 12 个。但永居等待期跟德语挂钩:

B1 约 21 个月,A1 约 27 个月,完全没有约 33 个月(以外管局为准)。

B1 她做不到。但 A1 和 B1 差一个量级 —— 几个月混到 A1 可能换来早半年拿永居。

这不是求职建议,是留下来的建议。[查证 2026-08-22]

待确认

  • X-LAB 毕业后是否就结束(学校介绍的,她随时可走)—— 待她本人确认
  • GMI Cloud 的情况完全没问过

不得再次假设

  • 不许写"EU work authorization"这类没人说过的话
  • 不许从职位名推断技术栈或职级
  • 不许把德国的薪资门槛套到其它国家

修订记录

  1. 2026-08-23 21:37

    她本人直接编辑。

  2. 2026-08-22 16:54

    你确认了为了在欧洲留下来,你愿意接受低于自己级别的职位。这改变了职级的权重:中级岗位现在不再自动降权,只要符合硬性条件就有投资价值,尤其是当它们的公司稳定性或匹配度更高时。

  3. 2026-08-22 16:53

    你愿意为了拿到居留许可而接受低于自己级别的职位。这改变了搜索逻辑:中级职位现在不再自动降权,而是作为合法的备选方案看待——只要岗位满足硬性条件(蓝卡薪资门槛、居留担保、英语工作、可雇用国家),职级本身就不是排除理由。

  4. 2026-08-22 03:11

    把画像正本从英文改成中文(她读中文)。内容未变。

  5. 2026-08-22 03:06

    You've confirmed you want to stay an individual contributor, not move into management. This shapes which roles get weighted up — Staff and Principal Engineer positions, not team leadership ones.

我现在怎么给你排序

这个顺序不是写死的。你每点一次筛选、每做一次决定,它就动一点。哪里不对,直接在对话里说。

  1. 技术栈是不是你写的语言你筛过 15 次
  2. 在哪、要不要搬家你筛过 19 次
  3. 工作本身合不合你默认
  4. 启事挂了多久你筛过 10 次
  5. 你拿到的现实概率默认
  6. 雇主办不办签证默认
  7. 公司稳不稳默认
  8. 薪资默认

我已经在从你的决定里学了。