Vercel官方博客披露实习生直接参与核心产品开发的模式,涵盖CDN路由规则控制台、v0底层CLI及AI Gateway等百万级用户功能的从0到1。
最好的学习方式是把产品交付到生产环境中的用户手里,这也是为什么我们不把实习生当作临时访客。Vercel 的每一位实习生从第一天起就被期望像工程团队的核心成员一样运作。
去年冬季,我们迎来了一小批实习生来到旧金山总部。在紧张的四个月里,他们为一些最重要的产品做出了贡献:CDN、v0、财务基础设施、AI Gateway 等等。他们交付了数百万用户使用的功能,帮助填补了企业交易的缺口,而且在不少案例中,留下了一个将超越他们在此时间的印记。
Copy link to heading认识冬季 '26 实习生团队
Copy link to headingYash Kothari,CDN 团队
滑铁卢大学
Yash 的实习涉及完整的 CDN 技术栈,从基础设施到 CLI 再到仪表盘的 UI。
他的第一个主要项目是 Project-level routing,这是 Vercel 仪表盘新 CDN 选项卡的一部分。该功能让客户可以直接从仪表盘、API、CLI 或 SDK 更新路由规则,包括重定向、重写和 header 转换,无需重新部署项目或接触一行代码。Yash 构建了底层 API 端点(包括 staging/publish 工作流)、vercel routes CLI 命令,并贡献了 AI 驱动的路由生成功能。上线后,数以百计的团队立即采用并创建了数千条规则。
"Yash 说:"我最喜欢实习的一点是,在 Vercel 你可以获得很大的自主权和所有权。"我参加了与企业客户的电话会议,看到我的工作出现在 Vercel 的更新日志中,并在 YouTube 社区直播活动中演示了我的工作。"
在实习的下半段,Yash 致力于 Vercel 的 Firewall 和 Security 产品。他交付了 vercel firewall CLI 命令,使用户和 AI agent 能够直接从终端配置自定义规则、IP 封锁和防火墙控制。他还构建了一个 AI 驱动的 Firewall Rule Builder,让用户用自然语言描述所需规则,自动生成 WAF 自定义规则。
Copy link to headingKavin Valli,v0 团队
滑铁卢大学
Kavin 在四个月里横跨整个 v0 平台,承担了从面向用户的功能到系统后端基础设施成本效率的各种项目。
他首先从端到端构建 Folders 和 v0 Projects 开始:核心的 CRUD 操作、库页面重新设计、收藏、可见性控制(private/team/public)以及文件夹共享。他还通过交付手动提交按钮,填补了 v0 版本历史记录中的一个关键缺口,确保 VM 编辑器中的手动编辑正确创建提交和块,从而打通了手动编辑与 v0 迭代模型之间的闭环。
他最高杠杆效应的工作出现在学期后期,当时他专注于 VM 和沙箱基础设施。通过将 VM 拆分为分层池并将较小的项目路由到成本高效的默认池,Kavin 显著降低了约 80% 沙箱的内存使用和基础设施成本。
"Kavin 回忆道:"我从事 v0 工作,很快就被扔进了深水区,尤其是在 v1 发布期间。"有时有点混乱,但这实际上是我很享受的。"
他最后也是最复杂的项目是接管 v0 Slack agent。他为安全测试交付了 Slack 预览部署,用改进的线程历史记录和 SAML 重新认证恢复重建了路由 agent,重新设计了项目上下文跟踪,并构建了完整的 PR 流程,包括 v0 标签、Slack 线程链接以及 merged/closed 状态跟踪。其结果是,一个原本粗糙的 agent 变成了团队可以真正依赖的工具。
Copy link to headingMingchung Xia,财务基础设施团队
滑铁卢大学
Mingchung 交付的内容:
Mingchung 在四个月内提交了超过 250 个 PR,成为 Vercel 中央控制系统 monorepo 的顶级贡献者之一。
他对外最可见的项目是 v1/billing/charges API 端点以及 vercel usage CLI 命令,让用户可以 FOCUS v1.3 FinOps 标准格式查看使用量和成本。这个项目最初被定为一个完整的实习期项目,Mingchung 提前完成并将其范围扩展为与 Vantage 的联合发布。该工作随后被 Meta、Notion、Porsche 等知名公司采用,以现代、合规的格式分析其 Vercel 支出。
他技术最复杂的项目是设计和构建 Vercel 的核心权限系统(entitlements system),这是跨项目货币化、附加组件、企业和市场工作流实现授予、撤销和配置权限的基础设施。系统架构融合了强一致性和最终一致性保证、异步和同步派生、事务性发件箱、写前日志、计划变更清单、陈旧验证哨兵以及物化视图。它已上线生产并回填了所有活跃订阅。
"Mingchung 解释道:"大多数公司不会让实习生甚至现有工程师有机会接触支付系统或计费基础设施,更不用说端到端地拥有它了。"当你处理金钱时,正确性是绝对重要的,我在 Vercel 亲身体验到了这一点。"
他通过交付 Vercel Buy 结束了实习,这是一项新的计费服务,支持 AI credits、gateway credits、v0 credits 和 pro 订阅的无摩擦购买,并配有完整的 CLI 层面。
Mingchung 将在完成学位后以全职身份加入 Vercel 财务基础设施团队。
Copy link to headingKevin Thomas,v0 团队
滑铁卢大学
Kevin 的工作横跨 ML 基础设施、企业功能、可靠性工程和事件响应,且经常是同时进行。
他最具雄心的自主项目是 v0 的自动模型路由系统:一条完整 pipeline,根据复杂度自动将用户 prompt 路由到正确的模型层级。Kevin 提出了该系统,构建了标注 pipeline,实验了多种分类器架构(基于 embedding 的 MLP 分类器、TF-IDF 基线、微调的 TinyBERT),并将其集成到 TypeScript 函数中用于生产部署。到上线时,该系统已处理了超过 140 万条 v0 消息,成为所有非企业用户的默认选项,减少了大量 v0 用户群体的决策疲劳和延迟。
Kevin 在实习结束时表示:"从第一个月处理值班事件和漏洞,到四月直接与企业客户合作,我处理了异常广泛的有意义问题。"
在实习后半段,Kevin 专注于企业工作,最值得注意的是 v0 × Snowflake 集成。他为企业模型访问构建了企业管理员控制、为团队技能管理构建了 RBAC,解决了 SAML 和隔离租户环境中的问题,并交付了集成本身。这项工作直接解除了企业客户的阻碍,支持了续约,并解决了线上客户问题。
Kevin 还作为几个关于注册、计费、认证和账户访问事件的主要调查员,在整个任期内处于 v0 可靠性工作的核心位置。
Copy link to headingSylvie Zhang,AI Gateway 团队
宾夕法尼亚大学
Sylvie 跨 AI Gateway 服务工作,从数据库和后端逻辑到可观测性、前端和文档都有贡献。
她的第一个项目是 Price Strikethrough,将提供商 MSRP 作为删除线价格与 Gateway 定价一起展示,使提供商折扣对最终用户可见。它涉及全栈,让她从一开始就完整地了解了 AI Gateway 产品。
"Sylvie 说:"这一切对于像我这样经验不足的学生来说听起来令人生畏。"但这是我所能要求的最棒的学习体验。"
她最具影响力且技术要求最高的项目是 AI Gateway OpenAI 兼容和 Anthropic 兼容端点的 AI SDK v5 → v6 端点迁移。由于自 v5 设计以来 AI 提供商格局已显著变得更加复杂,维护遗留版本已成为瓶颈,特别是在处理跨提供商的 token 使用粒度差异方面。Sylvie 以纪律严明的方式领导了这次迁移:深厚的跨提供商知识以捕获不正确的 AI 生成假设,系统化的多轮和跨提供商测试脚本,并发测试以暴露竞态条件,主动的客户沟通,以及一个深思熟虑的回退策略——在迁移证明稳定之前保留遗留代码。
其结果是,一个更清洁、更易维护的 Gateway 服务,能够更好地应对 AI 提供商和模型的持续演进。
Copy link to heading给未来实习生的建议
我们请这些实习生为未来的团队分享他们的首要建议。
Vercel 给予实习生真正的自主权,但这意味着你要好好利用它。不要等待被分配工作。主动出击,找出需要做什么,然后开始交付。
每位实习生都说了同样的话:在 Vercel,没有人会让你觉得提问是一种负担。团队真心希望你成功,所以好好利用这一点,尽管问。
Copy link to heading
在团队频道分享你的 PR。发布更新。在 Demo Days 做演示。反馈循环很快,可见性帮助你更快地迭代和建立信任。
Copy link to heading
一些最好的对话发生在跨团队的工程师、设计师、财务人员以及你从未考虑过的角色之间。去办公室。和新认识的人一起吃午餐。
Copy link to heading
代码库、文化和节奏可能同时让人应接不暇。不要急。前几周是用来吸收的,不是冲刺的。花时间好好 ramp 起来,你就能跑得快。
Copy link to heading申请成为 Vercel 实习生
更多实习机会即将到来。如果你想加入我们的下一期团队,请在九月查看我们的职业网站申请。