Apple's System Intelligent and Machine Learning (SIML) group needs to improve the management of resources for ML R&D engineers, impacting the development of ML models and their use across Apple's operating systems. This role will contribute to technical and policy improvements in resource management and influence other engineering teams.
Requirements
- Foundational understanding of machine learning concepts and the development lifecycle
- Expertise in leading infrastructure strategy for scalable, high-performance ML systems (storage, compute, networking, and benchmarking)
- Deep, practical knowledge of the modern ML development landscape and its associated challenges
- Programming and technical skills that enable hands-on contributions to tooling and ML systems
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
- Focus on the resource management role of our team
- 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
- Programming and technical skills that enable hands-on contributions to tooling and ML systems
Other
- 5+ years of experience leading sophisticated, cross-functional technical projects from inception to completion
- A proven ability to create, implement, and refine durable, large-scale processes
- Exceptional communication and interpersonal skills, with a talent for building consensus
- A strong generalist mindset with the ability to deconstruct complex problems and drive toward clear, optimized solutions
- Demonstrated success in a resource management role within a technical or engineering organization