In this role, you will gain deep insight into Apple’s algorithms and conduct in-depth failure analyses using data from on-device to large-scale user studies to uncover root causes of unexpected algorithm behavior. You will regularly and directly present your findings to Apple senior leadership and multi-functional teams, playing a key role in guiding product development. A strong programming background is essential, as you will also be responsible for building and maintaining automated pipelines that run on cluster machines to analyze and visualize data at scale.