Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

On-device ML Infrastructure Engineer (Core ML Framework)

Apple

$126,800 - $220,900
Sep 27, 2025
Cupertino, CA, US
Apply Now

Apple is looking to solve the business and technical problem of enabling the Research to Production lifecycle of cutting-edge machine learning models that power user experiences on Apple's hardware and software platforms by developing critical infrastructure for on-device machine learning.

Requirements

  • Solid programming skills in at least one of the following programming languages: Swift, Objective-C, C/C++, Rust with strong attention to detail
  • System level programming and debugging experience such as efficient file I/O, memory management, and concurrency.
  • Experience building, maintaining, and evolving software libraries
  • Experience with API design and software architecture.
  • Experience with on-device ML frameworks (Core ML, Win ML, ONNX, TF Lite or ExecuTorch)
  • Knowledge of general ML Framework implementation (Jax, PyTorch, or TensorFlow)
  • Experience with MLIR / LLVM compiler technologies

Responsibilities

  • Designing and implementing APIs supporting on-device deployment of ML models
  • Architecting and maintaining the internals of the Core ML framework
  • Evolving the Core ML model format
  • Working with internal and external teams to enable their use cases powered by on-device ML
  • Triaging and addressing framework performance issues and functionality gaps
  • Building critical infrastructure that begins with onboarding the latest machine learning architectures to Apple devices
  • Optimization toolkits to optimize these models to better suit the target devices

Other

  • BS/MS/PhD in Computer Science or Electrical Engineering
  • Exceptional verbal and written communication skills