Apple is looking to build next generation systems and tools supporting the research and development of machine learning models, and their integration into the products Apple customers love.
Requirements
- 5+ years industry experience as a Machine Learning Engineer or Software Engineer working on deploying large-scale systems.
- Strong understanding in data centric systems, distributed systems, reliability, and cloud services.
- Hands-on experience in designing and coding large scale systems.
- Proven experience with applied machine learning, data engineering, or similar.
- Experience with developer tools or developer productivity systems.
- Experience with open source or inner source
Responsibilities
- engineering solutions to support model training, such as building reliable and scalable systems to run data processing pipelines, data generation engines, model evaluation infrastructure, and model inference systems.
- building reliable and scalable systems to run data processing pipelines
- building data generation engines
- building model evaluation infrastructure
- building model inference systems
- directly integrating ML into products
- develop scalable, maintainable, and cost-effective solutions
Other
- MS in Computer Science or related experience.
- enjoy tackling challenging problems
- have a strong sense of shared ownership
- thrive in a collaborative team setting