Join a team at the forefront of ML infrastructure and generative AI at Apple, where data and model workflows come together to enable the next generation of intelligent experiences on Apple products and services. As a Staff Machine Learning Engineer on the Apple ML Data Platform team, you'll work on cutting-edge challenges in multimodal data models and generative AI solutions.
The role focuses on building robust systems that connect scalable data pipelines with advanced ML workflows to accelerate the development of real-world AI applications. You'll be responsible for prototyping and optimizing GenAI models, building platforms for model configuration and deployment, and continuously improving capabilities to handle next-generation ML workloads.
Your work will span the entire ML lifecycle, from experimentation to deployment, making significant impact on how AI models are built, optimized, and scaled across Apple. You'll collaborate with world-class engineers and researchers to develop intelligent systems that make ML development faster, more reliable, and more creative.
The position offers competitive compensation ranging from $166,600 to $296,300 base salary, plus equity through Apple's discretionary employee stock programs. Benefits include comprehensive medical and dental coverage, retirement benefits, education reimbursement, and potential bonuses or commission payments.
This is an exceptional opportunity to work at the intersection of cutting-edge infrastructure and ML research, helping teams across Apple accelerate how machine learning is developed and applied in practice. The role requires strong technical expertise in ML, experience with generative AI, and the ability to build scalable, production-ready systems.
Key responsibilities include developing data-centric ML solutions, improving model performance through intelligent workflows, and experimenting with novel approaches like synthetic data generation. You'll work on multimodal data models across text, images, and audio, while ensuring robust, flexible systems that prioritize ease of use and reliability.
The ideal candidate will have extensive programming experience in Java, Python or Go, strong collaboration skills, and the ability to navigate ambiguity in fast-moving technical areas. Educational requirements include a B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or equivalent practical experience.
Join Apple's ML Data Platform team to push the boundaries of generative models and intelligent systems, with the autonomy to experiment and the scale to make meaningful impact across the company's diverse range of products and services.