Get roles like this, scored and matched, in your inbox.
Sign up free →Job Opening
Senior Software Engineer, Private Cloud Compute Inference Routing
AIK · Posted 15 days ago
Design the inference routing layer behind Apple Intelligence and Siri AI, balancing latency, availability, and compute efficiency across a global fleet while preserving PCC's privacy guarantees.
Summary: Apple is looking for a senior software engineer to build the next generation of inference routing for Private Cloud Compute, the backbone of Siri AI and Apple Intelligence. You'll design distributed systems that direct inference requests across a global fleet of inference servers, balancing latency, availability, and compute efficiency while preserving PCC's privacy guarantees. Your work will directly shape how reliably and efficiently Apple delivers cloud inference at scale.
You'll join iCloud Platform Engineering team. We build the server stack behind Push Notifications, iMessage, FaceTime, iCloud, iCloud Private Relay and Private Cloud Compute. Our internet scale distributed systems deliver real-time experiences with very low latency and very high availability. They reach hundreds of millions of users across a billion devices worldwide and help them connect and share their lives securely and privately. Our work spans identity, messaging, queueing, presence, routing, relays, developer APIs and much more. We're a small, highly collaborative team with a large impact.
Description: Routing LLM inference at Apple's scale requires systems that adapt to changing demand, available capacity, and failures while maintaining low latency and high utilization. PCC adds a fundamental architectural requirement: request content remains encrypted outside trusted compute nodes. You'll develop routing and scheduling strategies within this privacy model, working with inference and security teams to evaluate techniques such as cache aware request placement and prefill/decode disaggregation.
You'll design system architectures, specify custom network protocols and write high performance code. You'll also build scaling strategies for services used by hundreds of millions of people. Our team is small and highly visible, so your chances to make an impact are wide open. If you take opportunities like that and run with them, you'll enjoy working here.
…
This posting is sourced from AIK's own career site — applying takes you there directly.
Get roles like this, scored and matched, in your inbox.
Sign up free →Related roles
This role is one of 9,090 Software Engineer openings and centers on Distributed Systems, Llm Inference Serving, Network Protocols, and Load Balancing. There are 152 open roles at AIK right now.
Want roles like this found for you?
Set your Focus once. Career Engine screens every new opening every week.
A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.