senior software engineering Backend Engineer ic · Posted Feb 12, 2026

About this role

Apple is hiring a senior-level Backend Engineer in the software engineering function based in Santa Clara, CA. The posting calls out experience with REST APIs, Distributed Systems, API Development, Machine Learning.

Role
Backend Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Location
Santa Clara, CA
Department
Machine Learning and AI
Posted
Feb 12, 2026

More roles at Apple

SA-Pro (Saudi and GCC Nationals)
Saudi Arabia · mid
SA-Creative Pro (Saudi and GCC Nationals)
Saudi Arabia · senior
SA-Genius (Saudi and GCC Nationals)
Saudi Arabia · mid
SA-Business Expert (Saudi and GCC Nationals)
Saudi Arabia · mid
Data Analytics
SA-Operations Expert (Saudi and GCC Nationals)
Saudi Arabia · mid
All Apple jobs →

Job description

from Apple careers

Scaling machine learning workloads across thousands of accelerators creates challenges that few engineers ever encounter. In Apple’s Machine Learning Platform Technologies organization, we build the infrastructure that powers large-scale ML training and inference workloads, bringing together expertise in distributed systems, machine learning infrastructure, and high-performance computing.
As a capacity engineer in ML Compute Capacity team, you’ll build tools, conduct analysis and implement processes to ensure optimal operation and growth of our infrastructure. This includes working with infrastructure engineers and ML teams to ensure compute resources are used effectively, and shaping strategic procurement decisions.
<h3>Minimum Qualifications</h3>Ability to translate complex data into easy-to-understand actionable insights and recommendations.
Experience crafting robust queries over large-scale, multi-source data.
Proficiency in scripting, automation or modeling tools.
Experience on cross-functional projects spanning ML research, infrastructure and finance.
Bachelor’s degree or higher in Engineering, Data Science, Economics or a related quantitative field.
<h3>Preferred Qualifications</h3>Experience developing ML models to surface insights and drive solutions.
Familiarity with accelerator utilization patterns across ML training and inference.
Familiarity with cloud compute, storage, network and services.
Comfortable developing with modern web frameworks and RESTful APIs.

All software engineering jobs software engineering in Santa Clara, CA Jobs in Santa Clara, CA software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles senior positions