senior Machine Learning Engineer ic 8+ yrs Bachelor's · Posted May 20, 2026

About this role

Apple is hiring a senior-level Machine Learning Engineer based in Shanghai, China. The posting calls out experience with Python, LLMs, RAG, Machine Learning and roughly 8+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Machine Learning Engineer
Function
machine learning
Level
senior
Track
Individual contributor
Location
Shanghai, China
Experience
8+ years
Education
Bachelor's degree
Department
Software and Services
Posted
May 20, 2026
AI Summary
Senior ML Engineer developing AI/ML solutions for Apple's hardware product line, including iPhone, AirPods, Watch, and Mac. Build production-grade software systems, deploy custom models and LLM applications at scale, and lead cross-functional projects. Requires 8+ years software development experience, Python expertise, and hands-on LLM/RAG knowledge.

Job description

from Apple careers

Are you passionate about Machine Learning and AI, and eager to apply your expertise to solve real-world problems at Apple’s incredible scale? Do you want to see your work translated into direct impact on iPhone, AirPods, Watch, Mac, and more? Are you a motivated self-starter eager to lead projects while building and growing a team? Come join us in applying AI and ML techniques across Apple’s hardware portfolio, helping bring amazing, groundbreaking products and innovations to life. We are the Product Integrity AI/ML team, and we develop and deliver software that supports the creation of Apple’s unparalleled hardware product line. Our software is used by both Apple engineers and third-party accessory manufacturers to develop and debug their systems, with high visibility throughout the company. If you’re an experienced technical leader who can write clean code and drive complex cross-functional projects simultaneously, with a focus on delivering maximum customer impact, we can’t wait to hear from you!

As a Senior Software Engineer on our team, you will play a pivotal role in shaping and delivering high-impact AI/ML solutions that redefine how Apple designs, manufactures, and tests hardware products. The software you build will power data-driven decisions, uncover new insights, and enable breakthrough capabilities across Hardware Engineering and beyond. We operate in a fast-paced, collaborative environment, working closely with cross-functional teams to quickly iterate, validate, and deploy practical AI/ML solutions at scale.

<h3>Minimum Qualifications</h3>8+ years of professional experience developing production-grade software systems, with a focus on AI/ML
Expertise in Python and/or object-oriented languages, with experience building and deploying AI/ML applications at scale
Hands-on experience with LLMs, custom model development, and RAG/agentic architectures
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience
Excellent communication skills, with the ability to convey complex technical concepts clearly to both technical and non-technical audiences

<h3>Preferred Qualifications</h3>Strong interest in emerging ML technologies and a passion for continuous learning and knowledge-sharing
Experience building, leading, or mentoring high-performing software engineering teams
Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience

More roles at Apple

TR - Specialist: Seasonal, Part-time
Turkiye · mid
UAE - Specialist: Seasonal, Part-time
UAE · mid
IT - Specialist (Sales)
Italy · mid
ES - Specialist: Seasonal, Part-time
Spain · mid
DE - Specialist: Seasonal, Full-time and Part-time
Germany · mid
All Apple jobs →
All machine learning jobs machine learning in Shanghai, China Jobs in Shanghai, China machine learning salaries machine learning career path
All Apple Jobs Browse machine learning roles senior positions