* Research and develop ML optimization techniques for efficient on-device ML* Materialize the ideas/concepts and demonstrate the practical value in an industrial environment* Work with HW/SW teams to productize the outcome of the work
Expert in Python/PyTorch programming
Quality publications in System optimization (e.g., MICRO, ASPOLOS, OSDI, NSDI, MobiSys etc).
Quality publications in ML optimization (e.g., NeurIPS, ICML, ICLR, CVPR, ACL, etc).
Excellent communication and writing skills
Ph.D. in CS/CE or related fields
Experience with Large-scale model training/tuning
Experience with processing multiple modalities (i.e., audio/vision) with Foundational Models.
Experience with backend compilation, HW/SW co-design, and/or performance optimization
Understanding ML accelerations and architectures
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.