Sr Applied Research Engineer, Search Science - Apple Media Products

    • Cupertino, CA


Posted: May 27, 2020

Role Number: 200021408

The Apple Media Products Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and technology. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a substantial scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment in over 35 languages to more than 150 countries. These engineers build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services. Thanks to Apple's outstanding integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep dedication to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, forward-thinking, and multi-functional, offering greater exposure to the array of opportunities here. We are looking for an extraordinary applied researcher to build and enhance features improving discoverability of the content for Apple Media Products. This team is responsible for improving query understanding, classification, and ranking of search results for App Store, Apple Music, Podcasts, Movies, and iBooks.

Key Qualifications

  • Deep understanding of machine learning algorithms and Information Retrieval Systems.
  • Proficiency in Java or another OO language.
  • Scalable data structures, algorithms, and OO software design and implementation skills.
  • Experience working with parallel processing technologies such as MapReduce and Hadoop.
  • Knowledge of Lucene/SOLR internals.
  • Strong written and interpersonal skills.
  • Know your way around a Unix command line environment.


results. You will use technology to baseline and prioritize content discovery features. You will ensure successful deployment of features and ranking models in production, A/B testing etc. You will work in collaboration with other world-class engineers, researchers, and statisticians to ensure the features and models are functioning at or above encouraged performance levels. You will be part of bringing the latest in search and discovery ideas to production at a large scale. If you want to craft new ways for customers all over the world to discover content in a rapidly growing catalogue on a range of devices and platforms, this is the place to be.

Education & Experience

BS in Computer Science or equivalent experience. MS or PhD preferred

Additional Requirements

Back to top