Strong background in distributed systems and machine learning
Experience with on-device machine learning and system development
Experience building and maintaining machine learning infrastructure
Ability to work effectively across multiple codebases, teams, and organizations
8+ years of professional experience as a software engineer, preferably in machine learning or a related field
Proactive and determined problem-solving skills
Excellent communication skills
Bachelor's or Master's degree in Computer Science or a related field
Development experience at the systems level with Objective-C, Swift
Understanding of iOS, macOS fundamentals and frameworks
Proficiency in Python and ML frameworks such as Pytorch and Tensorflow
Experience with Core ML framework and tools
Experience with LLM fine-tuning and training
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.