岗位职责
- AI Agent 沙箱基础设施建设
- 负责面向 AI Agent / SWE Agent / 代码执行 / 工具调用等场景的沙箱基础设施设计与研发;
- 构建安全、轻量、可快速启动、可高密度部署的 Agent 执行环境;
- 设计 Agent 沙箱的完整生命周期管理能力,包括创建、启动、恢复、暂停、销毁、快照、回收等;
- 支持长稳 Agent 服务与突发短时 Agent 实例并存的混合负载形态。
- 安全隔离与运行时能力建设
- 负责 AI Agent 沙箱的安全隔离能力建设,设计适合代码执行、工具调用、外部访问等场景的安全边界;
- 参与或主导基于容器、Kata Containers、microVM、KVM、VMM 等技术的沙箱运行时建设。
任职要求
基础要求:
- 计算机相关专业背景,具备扎实的计算机基础,包括:操作系统;Linux 系统原理;虚拟化;容器。
- 具备以下至少一个方向的研发经验: Linux 内核; KVM; 内存子系统; 虚拟化; 容器运行时;微虚拟机; Kubernetes 节点侧组件; 安全沙箱。
- 熟练掌握 Go / Rust / C / C++ 中至少一门语言,能够高质量完成系统软件开发。其中,具备 Go 或 Rust 实际项目经验者优先。
- 具备 AI 辅助研发意识,能够使用 AI 工具提升研发效率,包括但不限于: 代码生成;代码审查;问题排查;文档编写;测试用例生成; 技术方案辅助设计。
优先条件:
满足以下任意一项或多项者优先:
- 有 AI Agent 沙箱、SWE Agent 沙箱、代码执行沙箱、在线编程环境、Notebook 环境、浏览器沙箱等相关基础设施建设经验。
- 有 Kata Containers、Firecracker、Cloud Hypervisor、Crosvm、QEMU 等微虚拟机或安全容器相关开发经验。
- 有 containerd、Kata Containers、runc、kubelet、Kubernetes runtime 等组件的开发或上游贡献经验。
特色标签
C/C++、Container、Docker、Firecracker微虚拟机、Golang、Golang服务端开发经验、Kata安全容器、Kubernetes、Linux开发/部署经验、Rust、中大型项目开发经验、云原生、云计算经验、代码运行沙盒、内核虚拟机、分布式经验、在线代码执行环境、基础设施、外部工具执行沙盒、安全、安全代码执行器、安全运行环境、容器化、容器守护进程、容器运行时、工具调用隔离环境、微服务经验、微虚拟机、智能代理、智能体、智能研发、有留学背景、服务端开发经验、沙盒基础平台、硬件虚拟化、系统架构设计经验、英语读写能力良好、虚拟机、计算机相关专业、轻量级安全容器、轻量虚拟化引擎、轻量虚拟机、隔离执行平台