mid software engineering QA Engineer ic · Posted May 14, 2026

About this role

Apple is hiring a mid-level QA Engineer in the software engineering function based in Shanghai, China. The posting calls out experience with Python, TensorFlow, PyTorch, Deep Learning.

Role
QA Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Shanghai, China
Department
Hardware
Posted
May 14, 2026

More roles at Apple

NL-Specialist: Full-Time, Part-Time, and Part-Time Temporary
Netherlands · mid
SE-Specialist
Sweden · mid
KR-Specialist: Full Time or Part Time (Seasonal role also available)
Korea · mid
CA-Specialist: Full-Time, Part-Time, and Part-Time Temporary
Canada · mid
US - Specialist: Full-Time, Part-Time, and Part-Time Temporary
United States · mid
All Apple jobs →

Job description

from Apple careers

Imagine what you could do here! 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. This position is offered in Apple's System QA department within Product Integrity organization.

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 inspires 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.

We are seeking a creative and motivated automation engineer with a strong background in Silicon Validation, robotics control, AIML and automation software development. This role requires integrating software and hardware solutions to build a world-class intelligent automation system to serve silicon validation.

<h3>Minimum Qualifications</h3>Bachelor's, Master's, or PhD in Computer Science, Robotics, Electrical Engineering or a related field
Strong proficiency in Python and C++ with experience in complex, multi-language systems.
Expertise in AIML algorithms and deep learning frameworks such as PyTorch and TensorFlow.
Strong software engineering skills, delivering clean, well-tested, and optimized code.

This is an excerpt. Read the full job description on Apple careers →
All software engineering jobs software engineering in Shanghai, China Jobs in Shanghai, China software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles mid positions