Apple logo

Machine Learning Engineer, OS Intelligence

Apple
On-site
Seattle, Washington, United States
Software Engineer
In this role, you will have the opportunity to: -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.


  • Bachelor’s degree in Computer Science or equivalent work experience.
  • 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.
  • 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.


  • 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.