Apple's Data Platform powers the machine learning, AI, and data services that enable intelligent experiences across Apple products. As a Software Engineer focused on MLOps, you'll help build the unified orchestration layer that powers large-scale data and ML workflows across the company.
You'll be working with cutting-edge open source technologies such as Ray and Spark to design and implement scalable systems that enable Apple teams to train models, analyze data, and deploy AI at Apple scale with strong governance. This role offers a unique opportunity to shape the future of ML infrastructure and have a direct impact on experiences used by millions of people daily.
As a Software Engineer on the Apple Data Platform team, you will be responsible for designing and developing orchestration systems that enable real-time, offline, and batch workflows for AI, ML, and data workloads across Apple. You'll collaborate closely with cross-functional partners and internal product teams to deliver reliable, scalable, and user-friendly infrastructure that accelerates model development and deployment.
The role combines deep technical expertise in MLOps and infrastructure with the opportunity to work on systems that power AI features across Apple's product ecosystem. You'll be part of a team that values innovation, scalability, and engineering excellence while maintaining Apple's high standards for user privacy and data security.
This position offers competitive compensation including base pay between $171,600 and $302,200, plus additional benefits such as stock options, comprehensive healthcare, retirement benefits, and education reimbursement. Join Apple's mission to create transformative technology while working with some of the best minds in the industry.