Apple is seeking a technical leader to design and scale traffic platforms that power Apple's Search and ML ecosystems, focusing on building next-generation platforms for machine learning systems with large-scale networking and traffic infrastructure expertise.
Requirements
- 9+ years in networking, traffic infrastructure, or large-scale distributed systems roles.
- Contributions to CNCF or networking open-source projects (Envoy, Istio, Kubernetes networking, eBPF, etc.).
- Experience with HTTP/3, QUIC, or next-generation transport protocols.
- Strong understanding of capacity-based routing, adaptive load balancing, and feedback-driven traffic systems.
- Experience supporting ML inference platforms, GPU-backed services, or latency-sensitive ML workloads.
- Familiarity with observability stacks (OpenTelemetry, Prometheus, Grafana) for traffic and networking telemetry.
- Strong programming experience in Golang and Python, especially for control-plane or data-plane systems.
Responsibilities
- Architect and build L4/L7 traffic platforms for ML training and inference using Envoy, Istio, and modern load-balancing techniques.
- Design and implement dynamic, capacity-aware, and metrics-driven load balancing strategies for HTTP, gRPC, and streaming ML inference workloads.
- Develop and optimize service mesh architectures for high-throughput, low-latency ML systems, including multi-cluster and multi-region topologies.
- Lead the evolution of client-to-server and server-to-server traffic patterns, including adoption of HTTP/3 where appropriate.
- Collaborate with ML and platform teams to support scalable inference, A/B traffic shifting, canarying, and adaptive routing strategies.
- Contribute to and upstream improvements in Envoy, Istio, Kubernetes networking, or related CNCF projects, representing Apple in the open-source community.
- Implement observability, telemetry, and debugging frameworks for traffic flows (latency, tail behavior, retries, backpressure, saturation)
Other
- Excellent communication, technical writing, and cross-functional leadership skills.
- B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or equivalent practical experience.
- 5+ years of experience in distributed systems, networking, or traffic infrastructure engineering.
- Proven ability to lead complex technical initiatives and mentor engineers.
- Apple is an equal opportunity employer that is committed to inclusion and diversity.