Apple is looking to solve key resource tradeoff and optimization problems in its products by leveraging Machine Learning to make them more intelligent and personalized
Requirements
- Strong programming background and a clear understanding of operating system components
- Familiarity with statistics, data analysis, or machine learning and the enthusiasm to learn more
- Familiarity with Python, Objective C, or Swift
- Familiarity with Deep Learning libraries like PyTorch and Tensorflow
- Experience building and leading Applied Machine Learning projects in industry or academia
Responsibilities
- -Innovate, conceptualize, and prototype novel intelligent experiences by leveraging recent advances in LLMs, sequence-to-sequence models, and fine-tuning (like LoRA adapters, RAG pipelines) to architect foundation models for a diverse set of applications in the OS
- -Build scalable cloud-based and on-device infrastructure to accelerate seamlessly running experiments and monitoring shipped models
- -Analyze, understand, and present key performance data for highly-visible OS features
- -Write elegant, performant code in Objective-C or Swift and test, debug, and productize it
- -Consult with and influence other teams to drive adoption of new APIs
Other
- Bachelor’s degree in Computer Science or equivalent work experience
- Highly professional and collaborative with outstanding communication and presentation skills
- Proven track record leading software projects from inception through customer delivery
- Ability to deliver high quality work on tight schedules consistently
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services