AI Agent Harness系统开发工程师
Why Work at Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.
Description and Requirements
岗位职责 / Job Responsibilities
负责AI Agent Harness框架的架构设计、核心模块研发、性能优化和工程化落地,持续完善联想自研Harness框架的稳定性、扩展性和可维护性。 研究业界先进的Agent Harness、Agent Runtime、Agentic Workflow、Context Engineering、Tool Use及多智能体协作技术,结合联想业务场景完成技术评估、原型验证和方案设计。 设计并实现跨平台、跨设备的Hybrid AI智能体运行框架,支持Windows、Linux及其他终端环境中的智能体部署、运行和协同。 负责Harness框架中的任务编排、生命周期管理、上下文管理、状态与记忆管理、工具调用、权限控制、异常恢复及运行监控等关键能力建设。 参与端侧、云侧及端云协同的智能体架构设计,解决不同设备、模型、算力环境和网络条件下的任务分配、资源调度与数据协同问题。 设计并开发智能体与模型、工具、知识库、文件系统及外部服务之间的标准化接口,支持MCP、A2A或其他智能体协议和工具集成机制。 结合实际产品需求,推动Harness框架在PC、平板、手机及其他消费电子产品或AI应用中的集成、验证和规模化落地。 建立Harness框架的测试、评估与质量保障体系,开展功能测试、性能测试、稳定性测试、安全测试及跨平台兼容性验证。 分析并解决智能体运行过程中出现的性能瓶颈、资源占用、任务失败、工具调用异常及复杂环境适配问题,持续提升系统运行效率和用户体验。 编写并维护架构设计、接口规范、开发指南、测试方案及技术研究报告,与算法、平台、产品和终端研发团队协作推进项目交付。
岗位要求 / Job Requirements
具备扎实的计算机科学与软件工程基础,熟悉数据结构、操作系统、计算机网络、并发编程、软件架构及常用设计模式;专业和教育背景不限,以实际技术能力和岗位胜任力为主要评价依据。 具备良好的C或C++编程能力,熟悉内存管理、并发与多线程、进程通信、性能分析及跨平台软件开发,能够独立承担核心系统模块的设计与实现。 熟练使用Python,能够完成智能体框架开发、模型和工具集成、原型验证、自动化测试及问题分析。 熟悉AI Agent或Agent Harness相关技术,对智能体运行时、任务规划、工具调用、上下文管理、记忆机制、工作流编排或多智能体协作中的一项或多项有深入理解。 具备AI Agent框架或相关平台的实际使用或开发经验,能够理解从算法原型到稳定工程系统之间的关键技术差异。 熟悉大语言模型应用开发,理解Prompt、Function Calling、Structured Output、RAG、模型路由及智能体安全边界等基本机制。 熟悉Windows或Linux系统开发环境,具备跨平台编译、调试、部署或性能优化经验;具有多操作系统、多设备适配经验者优先。 熟悉常见软件工程工具与开发流程,包括但不限于Git、持续集成、自动化测试、容器化部署及敏捷研发方法。 具备良好的系统分析和问题解决能力,能够对复杂技术问题进行拆解、验证和闭环,形成清晰、可实施的工程方案。 了解消费电子行业的产品研发流程和技术特点,对PC、平板、手机、智能终端或端侧AI应用场景有一定认识;具有相关产品研发或平台建设经验者优先。 具备良好的跨团队沟通、技术表达和文档编写能力,能够与算法、软件、产品及业务团队高效协作。 能够阅读和理解英文技术资料;英语可作为工作语言,能够参与跨地域技术沟通与协作者优先。
加分项 / Preferred Qualifications
参与过Agent Runtime、Agent Harness、AI开发平台、模型服务平台或智能体工作流系统的设计与研发。 熟悉MCP、A2A、插件系统、工具注册与发现、Agent沙箱、权限管理或安全执行环境。 具有端云协同、分布式系统、异构计算、边缘计算或端侧模型部署经验。 熟悉主流AI Agent开发框架,并具备框架选型、源码分析、二次开发或性能优化经验。 具备开源项目贡献、技术专利、论文发表或大型复杂软件系统研发经验。 具备消费电子产品中的AI能力集成、系统软件开发或跨设备协同项目经验。

