Staff Engineer, AI Application Development

Lenovo

Lenovo

Software Engineering, Data Science

Sichuan, China · Chengdu, Sichuan, China · China

Posted on Mar 9, 2026

General Information

Req #
100016448
Career area:
Engineering
Country/Region:
China
State:
Sichuan
City:
成都(Chengdu)
Date:
Friday, November 21, 2025
Additional Locations:
* China

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$69 billion revenue global technology powerhouse, ranked #196 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).
To find out more visit www.lenovo.com and read about the latest news via our StoryHub.

Description and Requirements

【岗位职责】
1.负责AI应用服务端产品的设计及开发;
2.参与需求梳理,工作量评估及方案设计;
3.根据研发项目进度要求,按时完成开发任务,并通过单元测试,接口测试等进行质量保障。
4.支持AI网关平台的设计和开发,确保平台在高并发、大数据量场景下的稳定运行与高效扩展
5.基于LangChain、Dify、AutoGen等主流框架进行二次开发,构建符合业务需求的 Agent 服务
6.通过业务数据和知识库对现有模型进行RAG增强和拓展


【岗位要求】
1. 计算机或相关专业本科及以上学历,5年以上JAVA后端开发经验,具备良好的工程实现能力
2. 精通spring、mybatis等框架,熟悉spring cloud微服务,熟悉restful接口规范,
3. 熟悉DDD领域驱动模型设计,具备很好的架构能力和思维
4. 对python有一定了解,能快速上手开发
5. 熟悉mysql/postgresql、Doris;熟悉常见的开源分布式中间件、缓存、消息队列等
6. 熟悉AI Agent开发流程及相关框架,对AI应用开发有浓厚的兴趣和热情,有意愿长期从事相关工作
7. 具备极强的探索学习能力、较强的分析问题和解决问题的能力,能够独立开展工作并落地


【加分项】
熟悉自然语言处理常见算法与模型,具备深度学习技术在NLP领域的应用实践

Additional Locations:
* China
* China