Software Engineer, AI Infrastructure
Core
Design and operate high-throughput, multi-region services and tooling for AI infrastructure at Apple-scale, ensuring security and reliability in the critical path for engineering.
Role type
Senior IC software engineer (AI infrastructure)
Builds
High-reliability AI infrastructure services, security controls, observability, and cost management systems
Domain
Cloud infrastructure, AI/ML systems, Security Engineering
Deliverable
production ML models
Required skills
Backend programming, distributed systems design, cloud service architecture, end-to-end project ownership, problem solving
Preferred skills
Python, Go, LLMs, AI-assisted development tools, security architecture design
Technologies
Python, Go, Cloud platforms
Responsibilities
Design and operate multi-region services for load shaping, capacity allocation, and quota management; Build and operate high-throughput services with high reliability demands; Solve novel security problems for AI applications; Collaborate with security experts on architecture and controls
