Apply Now
Location
Cupertino, CA, United States
Posted
June 14, 2026

Job Description

**Role Number:** 200647309-0836

**Summary**
The Apple Ray team is seeking a Senior / Staff Software Engineer with strong distributed systems expertise and a solid background in machine learning. In this hybrid role, you will design and build core components of Appleโ€™s unified data+ML platform powered by open-source Ray, while also partnering with ML teams to ensure the platform meets the needs of large-scale training and inference workloads.
You will contribute to the distributed runtime, orchestration layer, and system APIs that power Appleโ€™s intelligent features across products and services. This role is ideal for a software engineer who enjoys low-level systems work but is also fluent in ML workflows and models at scale.

**Description**
Apple Ray integrates deeply with Appleโ€™s data and ML ecosystem to provide a unified platform for building, orchestrating, and scaling complex ML and data pipelines. As a Software Engineer with ML background, you will desig...