AI基础设施工程师,沙箱平台
岗位摘要
设计并构建沙箱平台、客户端库和API接口,以在容器化和虚拟化环境中实现安全的代码执行;确保跨用户会话和工作负载的执行具备强隔离性、安全性和可复现性;针对冷启动延迟、内存占用和大规模资源利用率进行优化
岗位职责
- 设计并构建沙箱平台、客户端库和API接口,以在容器化和虚拟化环境中实现安全的代码执行
- 确保跨用户会话和工作负载的执行具备强隔离性、安全性和可复现性
- 针对冷启动延迟、内存占用和大规模资源利用率进行优化
- 通过系统化调试、监控和主动修复来降低错误率
- 与使用该平台的内部团队紧密合作,理解其需求、调试问题,并构建服务其用例的工具
- 紧急响应事件和生产问题,进行根因分析并实施预防性修复
- 帮助制定和维护沙箱产品路线图,平衡即时需求与长期架构投入
- 在快节奏的跨职能环境中主导架构评审,并端到端负责项目,从设计到部署
任职要求
- 具备4年以上构建高性能系统软件的经验,并有大量时间用于维护库、SDK或面向开发者的API
- 深入理解Linux内部机制:进程隔离、内存管理、cgroups、命名空间等
- 具备容器化和虚拟化技术经验(如Docker、Firecracker、gVisor、QEMU、Kata Containers)
- 精通Go、Rust或C/C++等系统编程语言
- 有执着追求开发者体验的过往记录,包括API设计、错误传播、文档,以及让库显得精良的细节
- 能够自如地跨基础设施层工作,从内核模块到编排框架(如Kubernetes)
- 具备强大的调试技能,能够在生产系统中权衡性能与安全
- 适应模糊性,并能在响应式事件工作与主动产品开发之间切换
- 有在基础设施初创公司担任创始人或早期工程师、端到端负责产品的经验
- 熟悉LLM智能体和智能体框架(如OpenHands、Agent2Agent、MCP)
- 有在多租户或不可信环境中运行安全负载的经验(如FaaS、CI沙箱、远程笔记本)
- 接触过快照和恢复技术(如CRIU、VM快照、overlays)
- 对系统或开发者工具项目有开源贡献
- 有生产系统值班或事件响应的经历