Apple's System Intelligent and Machine Learning (SIML) group is looking to build infrastructure to support product-focused machine learning projects, leveraging computer vision and machine learning to transform the way people collect, discover, and share special moments.
Requirements
- Experience in Java and/or Python, and C/C++
- Solid working knowledge of machine learning fundamentals
- Proven experience in systems engineering fundamentals and system design
- Strong expertise in one or more systems engineering stacks
- Domain experience in machine learning, AI, computer vision, or a related field (computer graphics, image processing, multimedia, etc.)
- Experience with macOS and/or iOS development and familiarity with UNIX-based systems
- Familiarity with Objective-C
Responsibilities
- Building infrastructure to support product-focused machine learning projects
- Building systems that leverage machine learning to index terabytes of data for projects in domains like image generation, LLMs, computer vision, natural language processing, human-computer interaction and text recognition
- Defining and building out systems for analysis of failure modes of algorithms built upon this data
- Building systems for reporting overall benchmarking results for model comparisons
- Making data available to machine learning scientists in a seamless manner
- Tackling low-level distributed computing challenges at bare metal
- Contributing to internal client user experiences by building stable interfaces
Other
- Bachelors or Master’s degree, or equivalent experience
- 5+ years of experience in full-stack development
- Ability to work with a large number of people across teams throughout the company
- Ability to drive solutions that take multiple partners into account
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services