Apple - Cupertino, CA
posted 3 months ago
As part of Apple's Machine Learning Research organization, we do world-class scientific research and build the technologies that will power future products at Apple. The ML Research Team conducts extensive research and development across a wide range of domains, including understanding and improving machine learning (ML), addressing bias and fairness in algorithms, privacy and federated learning, and developing embodied and interactive ML systems. The techniques and tools we create will significantly impact ML solutions across Apple, which in turn power most of the features we deliver to billions of consumers worldwide. We are looking for highly motivated, result-oriented engineers with a strong background in ML engineering and software development to join our team. In this position, you will work with researchers across the Machine Learning Research group to build scalable, distributed training and research pipelines from scratch, focusing on the latest generative models, sequence processing (video, text, and speech), federated learning, and privacy. You will collaborate with researchers to build high-performance and scalable software that addresses novel ML research algorithms. This role requires solid software engineering skills, the ability to leverage experience to deal with unexpected challenges, and a willingness to explore innovative software solutions that pave the way for future Machine Learning toolboxes. You will be part of a small team dedicated to advancing ML algorithms and techniques, contributing to groundbreaking research and development in the field.