As part of Apple Cloud Platform, our team is responsible for building libraries and services which form the foundations of critically important systems at Apple.
Specifically, as a ML Systems Engineer, you will focus on building software stack to run large machine learning models (generative AI, LLMs) over multiple high performance Apple Silicon SoCs.
Key Qualifications
- Practical experience running and evaluating machine learning models for quality and performance metrics
- Experience in system-level code optimisation and power/performance evaluation for ML acceleration hardware
- Large‑scale server side development experience
- Experience programming in Swift, C, C++, iOS/macOS, XCode
- Bonus qualification: familiar with Apple ML stack (ANE, CoreML, MPS/Metal), high‑level general distributed ML stack (PyTorch‑distributed, NCCL) and high throughput inter‑chip communication systems.
Responsibilities and Work ...