Are you interested in making an extensive and impactful contribution to Machine Learning at Apple? The Scene Understanding (SUN) team, part of the System Intelligent and Machine Learning (SIML) group, is seeking a technical lead in ML software engineering. This role involves algorithm design and implementation, integrating research into production frameworks, and collaborating with product teams.
Key Responsibilities:
- Lead the development of production frameworks exposing ML core technologies across Apple and to third-party developers.
- Collaborate with ML researchers, hardware teams, and UX/design teams to optimize ML technologies across various Apple platforms.
- Iterate with cross-functional teams to refine user experiences and address user problems innovatively and inclusively.
The role contributes to various shipping workflows, including Apple Intelligence, Photos Search, Curation, Memories, Intelligent Autocrop, Visual Captioning for Accessibility, Federated Learning on visual content, Real-time Classification & Saliency in Camera, Semantic Segmentation in Camera, and on-device backbones across the system.
Required Qualifications:
- B.S. or M.S in Computer Science or related field, or equivalent experience
- 5+ years of industry experience in software framework development
- Proficiency in C++ and/or Objective C
- Ability to design/implement flexible APIs for ML algorithms
- Experience with multiple modalities (image, text, audio, etc.)
Preferred Qualifications:
- Familiarity with Machine Learning algorithms
- Proven prototyping skills and experience transitioning prototypes to final products
- Strong software engineering fundamentals
- Experience with efficient algorithm development for resource-constrained platforms
- Comfortable presenting research and working in multi-functional teams
- Experience with OS X and iOS development tools, and GPU programming
This role offers an opportunity to work on cutting-edge ML technologies and make a significant impact on Apple's products and services used by millions of customers worldwide.