mid Machine Learning Engineer ic Bachelor's · Posted Jun 29, 2026

About this role

Apple is hiring a mid-level Machine Learning Engineer based in Shanghai, China. The posting calls out experience with Python, TensorFlow, PyTorch, LLMs. Listed education preference: a bachelor's degree or equivalent.

Role
Machine Learning Engineer
Function
machine learning
Level
mid
Track
Individual contributor
Employment
Internship
Location
Shanghai, China
Education
Bachelor's degree
Department
Students
Posted
Jun 29, 2026
AI Summary
Design and develop machine learning tools for anomaly detection and manufacturing models in Apple's Hardware Test Engineering team. Work with cross-functional groups on ML algorithm development, deep learning frameworks, and data architecture. Requires BS/MS/PhD in CS, AI, ML, or related field with strong Python and ML library skills.

Job description

from Apple careers

Apple is a place where extraordinary people gather to do their best work. Just be ready to dream big.

The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.

Imaging what you could do here. At Apple, creative ideas have a way of becoming wonderful products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish.
The Hardware team features a collaborative environment with creative, smart talents, world-class products and cutting-edge technologies. The team provides opportunities for individuals to contribute across a wide spectrum of disciplines. Best-in-class engineering excellence and thoroughness are expected and encouraged. Innovation is highly supported and valued. Pushing the envelope to design and ship innovative products with best-in-class technologies and user experiences are the main goals of the Hardware Test Engineering (HWTE) team.

This individual will play a key role in Machine Learning tools design and development to enable advanced anomaly reasoning and core manufacturing models. You will work closely with cross-functional groups to ensure the success of current and future Apple products.
<h3>Minimum Qualifications</h3>Currently pursuing a BS, MS, or PhD in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Computer Vision, or a related field.
Available to join internship for 3-6 months full-time.
Solid foundation in machine learning algorithm development and data architecture, with deep knowledge of traditional ML algorithms and deep learning frameworks (PyTorch, TensorFlow).
Strong programming skills in Python and ML libraries.
Self-motivated, responsible, with excellent written and verbal interpersonal skills.
<h3>Preferred Qualifications</h3>Experience with Large Language Models (LLMs), prompt engineering, and multimodal data integration.
Familiarity with computer vision and image processing for anomaly detection.
Experience in data analysis, pipeline optimization, and system latency reduction.
Familiarity with version control (Git), PRs, and collaborative software development.

More roles at Apple

SA-Operations Expert (Saudi and GCC Nationals)
Saudi Arabia · mid
SA-Technical Expert (Saudi and GCC Nationals)
Saudi Arabia · mid
iOS
SA-Expert (Saudi and GCC Nationals)
Saudi Arabia · mid
JP-Technical Specialist
Japan · mid
JP-Operations Expert
Japan · senior
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 mid positions