mid Machine Learning Engineer ic · Posted May 5, 2026

About this role

Apple is hiring a mid-level Machine Learning Engineer based in Cupertino, CA. The posting calls out experience with Python, JavaScript, TypeScript, Java.

Role
Machine Learning Engineer
Function
machine learning
Level
mid
Track
Individual contributor
Location
Cupertino, CA
Department
Software and Services
Posted
May 5, 2026

More roles at Apple

CN-Senior Manager
China · senior
CN-Manager
China · manager
BE-Operations Expert
Belgium · senior
SG - Specialist: Full Time or Part Time, Permanent or Temporary
Singapore · mid
AU - Specialist: Full-Time or Part-Time, Permanent or Temporary
Australia · mid
All Apple jobs →

Job description

from Apple careers

At Apple, we believe in the power of technology to enrich people's lives. Everything we build is designed to empower people, including our advertising platform. We deliver ads in a way that benefits both customers and advertisers — helping people discover content, supporting creators, and protecting and respecting everyone’s privacy. Our technology makes advertising possible on the App Store, Apple News, Stocks, and Apple TV. Everything we do is with the unwavering commitment to privacy you expect from Apple. Because when advertising is done right, it benefits everyone.

This is an excerpt. Read the full job description on Apple careers →
All machine learning jobs machine learning in Cupertino, CA Jobs in Cupertino, CA machine learning salaries machine learning career path
All Apple Jobs Browse machine learning roles mid positions