AIML - Software development enginner at Apple
Cupertino, California, United States -
Full Time


Start Date

Immediate

Expiry Date

28 Jan, 26

Salary

0.0

Posted On

30 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Cloud-Native Platforms, Distributed Systems, Machine Learning, Golang, Python, Java, Rust, C/C++, Kubernetes, Automation Tools, Infrastructure Management, AIOps, Agentic AI, Monitoring Tools, Problem-Solving, Collaboration, Communication

Industry

Computers and Electronics Manufacturing

Description
Are you a passionate software engineer eager to design and build cloud-native infrastructure platforms at Apple scale for Siri, Search, and AI/ML products? We're seeking a talented software engineering leader with deep expertise in infrastructure and distributed systems to architect and develop scalable, cloud-native platforms that leverage cutting-edge technologies, machine learning, and open source to power seamless and intelligent experiences for billions of Apple users. If you're excited about driving innovation and building resilient systems that support Apple's global AI/ML initiatives, we'd love for you to join our team! DESCRIPTION The MLPT Cloud Infrastructure Team at AI/ML is responsible for designing, building, and scaling the foundational platforms and services that power Siri, Search, and other cutting-edge ML products. Whether it's streamlining service delivery through Agentic AI workflows, automating infrastructure management or optimizing performance across multi-cloud environments, we are committed to building the next-generation platform for Apple's most innovative products. MINIMUM QUALIFICATIONS BA/BS Degree in Computer Science or related technical discipline, or related practical experience. 5+ years programming experience in languages such as Golang, Python, Java, Rust, C/C++ Proven track record of building large scale, cloud based complex distributed systems; identifying shortcomings and optimization opportunities; and making data driven cost performance tradeoffs to influence design decisions Experience building and operating infrastructure and tools that empower developers/product teams to deliver business value Experience leading and creating strong technical teams that balance operational excellence, collaboration and user needs Experience with operational excellence and a deep understanding of metrics, alarms and dashboards Experience handling critical incidents for production systems B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or equivalent practical experience. PREFERRED QUALIFICATIONS 9+ years of experience in cloud infrastructure and distributed systems engineering Strong Proficiency in Go, Python or Rust with experience in building automation tools and distributed systems Extensive experience in architecting, building and running distributed large-scale Kubernetes based systems in production Experience with AIOps or Agentic AI and apply it successfully in production environment. Proficiency in Kubernetes controller development and automating cluster management Experience managing cloud environments with infrastructure as code (IaC) Familiarity with monitoring and observability tools to ensure high availability and performance Strong problem-solving skills, capable of debugging issues that span heterogenous compute environments Excellent communication and collaboration skills, with a proven ability to work across engineering teams and influence architectural decisions
Responsibilities
The MLPT Cloud Infrastructure Team is responsible for designing, building, and scaling foundational platforms and services for Siri, Search, and other ML products. The team focuses on streamlining service delivery, automating infrastructure management, and optimizing performance across multi-cloud environments.
Loading...