- Be responsible for improving search recall and precision.- Use big data technology like Hadoop, Spark, Scala to evaluate and prioritize content discovery features.- Conduct AB Tests to ensure we pick the best winning variant.- Ensure successful deployment of features, code, data, and models in production.- Work on Natural Language Processing (NLP), Tokenization, Stemming, and Lemmatization, mining synonyms, etc.- Improve Search Recall, Text Indexing and Query Rewrites- Design & Implement solutions for automated unit and integration tests that enable continuous integration and delivery- On all devices (macOS, iOS, tvOS, watchOS, Siri/HomePod)- And dozen’s of languages (from Arabic to Russian and everything in between)