阿里云阿里云智能-AI Coding Agent研发技术专家-杭州/北京
任职要求
1. 本科及以上学历,计算机相关专业,2年以上开发经验;
2. 深入理解LLM关键工程技术(Context Engineering/Multi-Agents/Obseravibility/Evaluation等,在其中一个或多个技术方向有丰富的工程实践经验;
3. 完整参与过AI Coding…工作职责
1. 负责业界领先的自主 AI Coding 新技术形态探索和关键技术实现,持续探索 AI Coding 技术的能力上限; 2. 构建应用于大规模用户 AI Coding 产品的 Harness Engineering 技术体系,负责 Context Engineering、Multi-Agents Orchestrator、Memory、Observability、Guardrails 等关键技术实现; 3. 持续跟踪 AI Coding Agent 前沿技术,探索并落地面向未来的 AI Coding 新产品和新技术。
1. 负责阿里云无影AI AgentBay等产品的质量保证工作,制定和推进测试策略、测试计划和测试方法,确保产品的高质量快节奏迭代; 2. 主导中大型AI项目的质量保障,包括测试策略制定、流程优化、风险预警及质量复盘,确保关键节点交付质量; 3. 设计和开发AI Test Agent,构建AI Test保障产品质量的能力,促进测试技术向AI快速升级,持续提升测试效能 ; 4. 对测试方案进行有效的落地与执行,以确保项目进度和质量,并形成AI自动化测试用例,进一步形成服务化,提供给开发或者运维、甚至客户使用; 5. 推动架构、技术、工具和流程的改进和创新,提升整体研发和交付的效率。
1、负责公司 AI Agent 产品的全栈开发与架构设计,涵盖前端交互层(IDE 插件/Web)、后端服务层及 AI 能力集成层;搭建高效稳定的前后端架构,保障 Agent 产品的高可用性、低延迟和可扩展性。 2、设计并实现 Agent 核心功能,包括任务拆解(Planning)、工具调用(Tool Use)、记忆管理(Memory)、多轮对话逻辑等;对接大模型 API,完成模型能力封装、参数调优及业务场景落地。 3、参与产品需求分析与技术方案评审,解决开发过程中的跨端兼容、性能优化等问题;持续跟进 AI Agent 领域技术趋势,引入前沿技术提升产品竞争力。 4、制定 Agent 评测战略,明确关键指标(如采纳率、生码成功率);搭建数据集与基准环境(Offline/Online),设计横评流程(vs Cursor 等),通过数据洞察驱动模型与产品迭代。 5、制定团队 OKR,建立高效协作流程;向业务团队提供评测报告与优化建议,支持 Agent 在 IDE 与 Workspace 中的集成推广。
1、设计并开发 AI Coding IDE 基础框架、插件体系及 CLI 工具,提供灵活的 UI 自定义能力与服务编排能力,支持各类业务场景。 2、设计并实现具备代码理解、生成、调试和优化能力的 AI Agent,构建多智能体协作架构,实现复杂编程任务的拆解与分布式执行。 3、负责 AI 算法在 IDE 场景下的工程化实现,为代码自动生成、智能补全、Bug 检测等功能提供高性能技术支撑。 4、持续跟踪 AI Agent、大模型及 IDE 技术发展,推进技术规划与落地,探索行业领先的 AI 结合 IDE 技术方案。 5、解决 IDE 及 AI 运行环境中的技术难题,持续优化体验、性能与系统稳定性。
通义千问(Qwen)是由通义实验室自主研发的超大规模语言模型,具备多模态、多语言、跨任务的理解与生成能力。Qwen系列模型,涵盖参数量从亿级到万亿级的基座大语言模型,并相继推出Qwen-VL、Qwen-Audio、Qwen-Omni、Qwen-Coder、Qwen-Image等系列模型。从多轮对话到代码生成,从逻辑推理到内容创作,从单一多模态到全模态统一理解生成,Qwen 正在打造全球领先的全模态模型技术体系,推动AI在企业服务、开发者生态、个人用户等领域的深度应用,引领下一代人工智能的发展。 Coder 团队致力于构建能够执行、扩展并自我进化的自主系统,通过构建超智能的 coding agent / digital agent,扩展数字世界,为迈向真实世界的智能奠定基础。 工作职责: 1. 负责通用模型 Qwen 的代码能力和代码专有模型 Qwen-Coder 的构建。 (1)包括但不限于数据收集、预训练、后训练(强化学习)、评测等方向上的探索。 (2)我们坚持 Large-scale Pre-training 和 Large-scale RL 来提升 Code Reasoning 能力,在专家级编程竞赛超越人类,并构建 Coding Agent 来解决真实世界软件开发任务。 2. 负责 Computer-Use Agent (GUI-Agent)的建设,以最直观的方式—鼠标、键盘、编码等操作来代替人类执行数字世界任务。 (1)通过 Scaling 海量数字世界数据结合大规模合成数据,来提升 Computer-Use Agent 的 Grouding 能力。 (2)通过 Long Horizon 的方式进行强化训练,结合可扩展的多模态环境反馈来提升 CU Agent 的 Reasoning 的能力。