Apple
ML Software Engineer, London
Found: October 18, 2025
This role is based in London, England, United Kingdom.
Responsibilities:
- Produce reliable, maintainable, deliverable software.
- Work across multiple levels of abstraction.
- Collaborate effectively with colleagues across various functions.
Minimum Qualifications:
- Experience as a software engineer on large production systems.
- Proficiency in Swift, C, C++, iOS/macOS, or XCode.
- Practical experience with machine learning models and performance evaluation.
Preferred Qualifications:
- Familiarity with Apple ML stack (ANE, CoreML, MPS/Metal).
- Knowledge of distributed ML stack (PyTorch-distributed, NCCL).
- Experience in on-device iOS development.