Join Apple's ML Lifecycle team in MLPT to enable the next generation of intelligent experiences in Apple's products and services with the latest advancements in Generative AI and Large Language Models. As a Senior Software Engineer, you'll focus on designing, building, and maintaining large-scale distributed systems to support the end-to-end machine learning (ML) lifecycle. You'll work on a platform that integrates various internal ML systems and frameworks to orchestrate ML processes, partnering closely with product managers and partner teams. Your role involves designing and deploying large-scale micro-services in third-party cloud environments, building scalable, high-performance RESTful services, and implementing APIs that serve SDKs and front-end user interfaces. This position requires a strong background in backend development, API design, and experience with cloud platforms. Your ideas will power next-generation AI features, impacting hundreds of millions of people worldwide in their daily lives.
Key Responsibilities:
Required Qualifications:
Preferred Qualifications:
Join Apple's innovative team and contribute to shaping the future of AI and machine learning technologies!