钉钉 · 社会招聘
千问办公-AI 客户端全栈开发工程师-沪杭
杭州 ·3年以上·本科
杭州·上海
薪资面议
前往 钉钉 官网投递
职位描述
1. 负责千问办公 iOS、Android、HarmonyOS 三端原生 App 的架构演进和业务开发,至少主责一个技术方向,并参与跨端方案设计与落地。
2. 负责 AI Agent 能力在移动端的工程落地,包括流式交互、工具调用、MCP、上下文管理、任务状态展示、中断与恢复、多模态输入,以及 Agent 与端侧能力的协同设计。
3. 参与 Rust Core 建设,将跨端业务规则、状态机和核心数据模型沉淀到共享层,通过受控的 Command/Event 及 FFI 接口连接三端 Native Shell。
4. 将大模型、Agent、RAG、语音、文件等 AI 能力与移动端场景结合,持续打磨原生交互和端到端用户体验。
5. 负责启动速度、页面响应、动画帧率、内存、功耗、网络和包体积等性能指标的分析与优化。
6. 参与 Native 能力封装和移动端 SDK 建设,控制依赖与宿主边界,保障后续能力可以安全、低成本地嵌入钉钉移动端。
7. 参与 Mobile BFF 接口设计、服务对接和问题排查,推动客户端、Rust Core 与服务端契约保持一致。
8. 接入集团研发、发布、监控、埋点和安全等基础设施,完善自动化测试、可观测性、灰度发布和线上稳定性保障体系。
【任职要求】
1. 本科及以上学历,计算机或相关专业,5 年以上客户端或相关工程经验,特别优秀者可适当放宽。
2. 精通 iOS、Android 或 HarmonyOS 至少一个平台,理解其 UI 框架、生命周期、并发模型、网络、存储和性能机制,具备复杂业务或大型 App 实战经验。
3. 具备跨技术栈学习和协作能力,愿意参与另一移动平台、Rust Core 或服务端方向的开发,能够从端到端链路定位问题。
4. 具备扎实的工程能力,熟悉模块化、接口设计、自动化测试、性能优化、稳定性治理和持续集成。
5. 具备真实的 AI Agent 应用开发或生产落地经验,深入参与过 Agent 编排、Function Calling、MCP、RAG、上下文或记忆管理、流式事件处理、任务中断恢复、效果评测或可观测性中的至少一个方向,能够说明方案边界、异常处理及实际效果。仅调用过大模型 API 或完成简单 Demo,不视为完整 Agent 开发经验。
6. 有 Rust、C/C++、FFI、UniFFI、N-API、跨端状态机或多语言工程经验者加分。
7. 有 SDK 设计、宿主能力注入、依赖隔离、Mobile BFF 或后端服务开发经验者加分。
8. 具备良好的产品意识、沟通协作能力和技术文档习惯,能够主动识别风险并推动跨团队事项落地。
最后确认在招:2026-09-01 19:09:46 · 来源平台:alibaba