Apple's System Intelligent and Machine Learning (SIML) group needs to build and improve the ecosystem of tooling vital to create exciting computer vision and machine learning technologies, specifically focusing on resource management for ML R&D engineers to build Apple-quality ML-based technologies.
Requirements
- 5+ years of proven experience in leading infrastructure strategy to support scalable, high-performance ML systems across storage, compute, networking, and benchmarking.
- Proficient in Python and/or C++
- Experience in software automation
- Understanding of fundamental machine learning concepts
- Experience in web development
- Deep curiosity in what ML workloads and ML models do, in order to be able to assess them and the associated resource requirements
Responsibilities
- contribute to improvements on how we manage these resources from a technical and policy standpoint
- influence the rest of the company on these aspects
- building the best possible ecosystem for ML R&D engineers to build Apple-quality ML-based technologies
- develop numerous tools to facilitate development of ML models and collaboration around these ML models
- manage the use of multiple resources such as training compute for Software Engineering, or disk footprint of on-device ML models throughout our operating systems
- enhance the tools that support our policy initiatives
Other
- Validated experience in engineering resource management with strong communication and interpersonal skills
- Proven organizational skills in order to establish durable processes
- Bachelors or Master’s degree in Computer Science, Engineering, or equivalent experience