As a software engineer on the MLPT Compute Platform team, you will lead the architecture, design, development, and operation of systems for running machine learning workloads across all of Apple’s platforms and devices. This includes data management systems, engineering workflow systems, distributed compute systems, and user-facing UIs and APIs. You will collaborate with various teams and machine learning engineers to define high-impact product features and deliver them with quality. You will be working on core infrastructure utilized by teams across the company to deliver ML-powered products and features. You will also lead a group of engineers, stay updated on innovative technologies, and support junior engineers through guidance and education.