Lenovo is seeking a technical leader to oversee their AI Agent Development team to create the framework and drive the development of cutting-edge AI capabilities across Lenovo devices and platforms, turning the latest advances in LLMs and reasoning models into robust agents that run at scale and delight users.
Requirements
- Strong technical background in AI/ML, LLMs, and agentic workflows.
- Proven track record in agentic development.
- Expertise in prompt engineering, LoRA fine-tuning, RAG systems, embeddings, and vector databases.
- Experience using LangGraph, LangChain, AutoGen, or similar agent frameworks.
- Deep understanding of multi-step reasoning and human-in-the-loop systems.
- Familiarity with evaluation dataset design and model robustness testing.
- Data & Telemetry: Building feedback loops from runtime telemetry to guide retraining, routing, and optimization.
Responsibilities
- Architect and implement multi-step agent workflows including task decomposition, function/tool calling, robustness, and recovery strategies.
- Maximize agent performance through prompt engineering and context management for efficient on-device execution and/or best experience using public cloud models.
- Lead team efforts in fine-tuning and adaptation using PEFT if needed.
- Utilize multimodal embeddings, vector databases, and graph databases to support agent memory and knowledge.
- Incorporate human-in-the-loop mechanisms for ambiguity, safety, and reliability.
- Build tools to automate the development of agentic workflows, speeding time-to-adoption.
- Develop and maintain evaluation datasets for agent behavior, robustness, and performance.
Other
- Lead and mentor a team of engineers working on agentic workflows that work on-device, across-device, and on-cloud.
- Set technical direction, prioritize projects, and ensure timely delivery of high-quality outcomes.
- Foster collaboration across globally distributed and engineering teams and organizations.
- Experience: 7+ years in production software development, including AI/ML engineering, with 3+ years in leadership roles.
- Graduate degree (MS or PhD) in Computer Science, AI/ML, Computational Engineering, or related field.