AI Engineer
Lex
Software Engineering, Data Science
Beijing, China
Posted on Mar 25, 2026
Summary
At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Do you love problem solving and thinking beyond an obvious solution? Do you thrive in ambiguity and teams where little direction should fuel your creativity?
The Greater China Channel Sales DMP team is dedicated to digital transformation, and looking for an enthusiastic full-stack / full-stack engineer, who is experienced in developing rich web experiences and has keen attention to detail with the ability to adapt and learn quickly, provide deliverables with limited direction and has excellent problem solving skills. The system solutions will influence crucial business directly and create huge impacts on financials.
Description
Develop, test and maintain rich web experiences with UIs that address deep domains with high volumes of data.
At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Do you love problem solving and thinking beyond an obvious solution? Do you thrive in ambiguity and teams where little direction should fuel your creativity?
The Greater China Channel Sales DMP team is dedicated to digital transformation, and looking for an enthusiastic full-stack / full-stack engineer, who is experienced in developing rich web experiences and has keen attention to detail with the ability to adapt and learn quickly, provide deliverables with limited direction and has excellent problem solving skills. The system solutions will influence crucial business directly and create huge impacts on financials.
Description
Develop, test and maintain rich web experiences with UIs that address deep domains with high volumes of data.
- Designing and developing advanced AI Agents and automated workflows powered by LLMs.
- Building and optimizing reusable components and libraries for our internal AI agent framework.
- Working closely with business and product teams to define requirements and integrate APIs for intelligent automation.
- Envisioning and implementing the functional and non-functional requirements to build robust, enterprise-level AI solutions from scratch.
- Using test-driven development (TDD) to ensure system responsiveness, consistency , and efficiency , while creating maintainable testing infrastructure.
- Learning, adapting, and prototyping with new technologies to quickly develop proofs-of-concept (POCs) and influence our technical direction.
- 1-5+ years of professional experience in software development, with a strong interest in AI. We welcome both experienced engineers and exceptional graduates with great potential.
- Strong software engineering skills, including system design, development, testing, and debugging.
- Proficiency in Python and/or TypeScript, with excellent coding habits.
- Practical experience with LLM APIs, Prompt Engineering, and Tool/Function Calling.
- A solid understanding of software design patterns, enterprise architecture, and engineering principles.
- Master’s degree or above in Computer Science, Artificial Intelligence, Software Engineering, or a related field.
- Hands-on experience with one or more mainstream Agent frameworks (e.g., LangChain, LlamaIndex, CrewAI).
- Familiarity with RAG (Retrieval-Augmented Generation) techniques and vector databases (e.g., Milvus, Chroma).
- Experience developing and implementing solutions for high-volume, enterprise-level applications.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- A strong sense of project ownership and the ability to successfully manage multiple, concurrent projects.