1,489,311open jobs
89,981companies
226,845added this week
Browse all
Salary
≈ $228k – $435k per year (Estimated)
Location
Hybrid (Cupertino, United States)
Seniority
Senior · 10+ years exp
Visa
Sponsorship offered in the posting

First seen by Alion on Sep 26, 2026. Apple scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.
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 design distributed systems that support large-scale model training, tuning, and inference across heterogeneous compute environments-from bare-metal GPU clusters to cloud-native infrastructure.

You will build features that enhance developer productivity for ML engineers, improve resource efficiency, and advance the performance and reliability of Apple’s ML workloads. You’ll collaborate closely with ML practitioners to translate model and pipeline needs into robust platform capabilities, while also improving the underlying distributed runtime and control plane.

This role requires strong engineering fundamentals, hands-on experience with ML systems, and a passion for building scalable infrastructure.

Minimum Qualifications

5+ years building distributed systems, high-scale backend services, or compute runtimes.

Solid background in ML workflows, model training, model serving, or data pipeline development.

Proficiency in Python, plus strong experience in a systems-level language (C++, Rust, Go, or Java).

Experience with ML frameworks such as PyTorch or TensorFlow and familiarity with GPU-based training.

Understanding of parallelism strategies, model scaling, or distributed training concepts.

Experience with cluster orchestration (Kubernetes, EKS, GKE) or large-scale compute systems.

Strong debugging skills across distributed and ML-centric runtime environments.

Ability to work cross-functionally with ML engineers, data engineers, and infrastructure teams.

B.S., M.S., or Ph.D. in Computer Science, Machine Learning, or related technical fields - or comparable software engineering experience.

Preferred Qualifications

Experience with distributed training frameworks (DeepSpeed, Horovod, FSDP, ZeRO).

Background in optimizing GPU workloads or performance benchmarking.

Experience with model orchestration systems or ML platforms.

Contributions to open-source ML or distributed systems projects.

Familiarity with large-scale data systems such as Spark, Flink, or similar.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,489,311 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Cupertino
Ingénieur IA (H/F) 3 months ago
$47k – $54k per year • Hybrid • Full-Time • Lyon
Python
AI/ML
LangChain
LlamaIndex
MLFlow
Fine-tuning
Scikit-learn
Mistral
LLM
RAG
OpenAI
DevOps
CI/CD
Docker
Apply
Hybrid • Internship • Bremen
Python
Rust
AI/ML
AI Agents
Llama
LLM
LLM Guardrails
KV Cache
Apply
ML Ops Engineer 2 months ago
≈ $61k – $131k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Singapore • Bulgaria
AI/ML
MLFlow
Kubeflow
PyTorch
Feature Store
Machine Learning
DevOps
Terraform
GCP
GitLab CI
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
In office • Full-Time • Itapevi
Python
SQL
AI/ML
MLFlow
Scikit-learn
NLP
Kubeflow
TensorFlow
PyTorch
RAG
OpenAI
Hugging Face
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $42k – $81k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Courbevoie
Apply
≈ $94k – $190k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Naples
Python
Go
JavaScript
Java
Node JS
Scala
Databases
NATS
Apache Kafka
DevOps
GCP
Helm
Kustomize
Azure
AWS
Docker
Kubernetes
Grafana
Incident Management
Management
Agile
Apply
≈ $102k – $201k per year (Estimated) • Hybrid • 6+ years exp • Bachelor's Degree • San Francisco
Python
SQL
Analytics
Microsoft Excel
Apply
≈ $85k – $166k per year (Estimated) • Hybrid • 6+ years exp • Bachelor's Degree • Austin
Python
SQL
Analytics
Microsoft Excel
Apply
≈ $27k – $73k per year (Estimated) • In office • Full-Time • Buenos Aires
Python
SQL
Analytics
Power BI
Apply
Remote (location not specified) • Bachelor's Degree
Python
SQL
Bash
Databases
MySQL
DevOps
Ansible
Debian
Proxmox VE
Linux
Cybersecurity
pfSense
Apply
≈ $211k – $402k per year (Estimated) • Equity • In office • 7+ years exp • Bachelor's Degree • San Diego
Python
AI/ML
Weights & Biases
MLFlow
OCR
Edge AI
Machine Learning
Apply
≈ $233k – $444k per year (Estimated) • Equity • In office • 5+ years exp • Master's Degree • Cupertino
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Gemma
Fine-tuning
Embeddings
Quantization
JAX
Multimodal AI
Knowledge Distillation
Function Calling
AI Agents
Llama
Mistral
TensorFlow
PyTorch
LLM
RAG
BERT
Reranking
Semantic Search
Human-in-the-Loop
Semantic Search
Edge AI
Recommender Systems
Tool Use
Model Distillation
Machine Learning
Apply
≈ $166k – $370k per year (Estimated) • Equity • In office • 2+ years exp • Master's Degree • Cupertino
Python
Java
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Hadoop
Spark
TensorFlow
PyTorch
Machine Learning
Apply
≈ $266k – $542k per year (Estimated) • Equity • In office • 10+ years exp • Bachelor's Degree • Cupertino
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Gemma
Fine-tuning
Embeddings
Quantization
JAX
Multimodal AI
Knowledge Distillation
Function Calling
AI Agents
Llama
Mistral
TensorFlow
PyTorch
LLM
RAG
BERT
Reranking
Semantic Search
Human-in-the-Loop
Semantic Search
Edge AI
Recommender Systems
Tool Use
Model Distillation
Machine Learning
Apply
≈ $214k – $405k per year (Estimated) • Equity • In office • 3+ years exp • Bachelor's Degree • Cupertino
Python
AI/ML
Reinforcement Learning
Computer Vision
PyTorch
Anomaly Detection
Image Segmentation
Machine Learning
Apply
See all jobs
This is one of many
1,489,311 more open roles from verified company boards, updated every day.