At least 3 years of professional software or ML experience delivering customer-facing features.
Deep knowledge of modern ML concepts and techniques and hands-on expertise with at least one major framework (PyTorch, TensorFlow, or JAX).
Demonstrated expertise in training and debugging machine learning systems, including data processing, model evaluation, and systematic error analysis.
Strong software engineering skills in Python.
Experience shipping models to productions, including model compression, quantization, and real-time inference.
Excellent written and verbal communication; able to explain complex ML concepts to colleagues who do not have an ML background.
MS/PhD in Machine Learning or equivalent industry experience.
Experience in designing or deploying agent-based systems for reasoning, task decomposition, or tool orchestration.
Passion for crafting intuitive user experiences and a track record of turning data insights into product features.
Comfortable thriving in a fast-moving environment with shifting priorities and multiple concurrent projects.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.