
On-device ML Infrastructure Engineer (Core ML Framework)
- Cupertino, CA
- Permanent
- Full-time
- BS/MS/PhD in Computer Science or Electrical Engineering
- 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
- Exceptional verbal and written communication skills