Excellent programming skills in mainstream programming languages such as Python, Scala, and Go.
Prior experience with Machine Learning Frameworks such as PyTorch and Tensorflow
Working experience with NLP and Large Language Models
Experience working with large data sets and pipelines, ideally using the Apache software stack (e.g. Spark)
Experience with continuous integration and continuous development solutions (e.g. Jenkins, etc.)
Experience with cloud-native deployment (e.g. Kubernetes) is a good plus
Broad knowledge of computer science and systems; ability to quickly learn new domains
Excellent problem-solving and analytic skills
Good interpersonal skills and teamwork
Passion for building phenomenal products and curiosity to learn
Industry experience of at least 3 years in a similar position is preferred
MS or PHD in Computer Science or a related field
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.