Apple's AIML Information Intelligence team is looking to solve the problem of improving Query Understanding and Ranking of search and developing fundamental building blocks needed for Artificial Intelligence by leveraging large scale machine learning and deep learning. They also aim to develop innovative generative AI technologies based on Large Language Models to power innovative features in both Apple's devices and services on the cloud.
Requirements
- Experience in machine learning, deep learning, information retrieval, natural language processing or data mining
- Experience of prompt engineering, fine-tuning, evaluating, and developing data collection/annotation/management tooling for LLMs.
- Proficiency in one of following languages: Python, Go, Java, C++
Responsibilities
- Developing, fine-tuning, and evaluating domain specific Large Language Models for various tasks and applications in Apple’s AI powered products
- Conducting applied research to transfer the pioneering research in generative AI to production ready technologies
- Building machine learned models for search relevance, ranking and query understanding problems
- Integrating search functions into Apple products, such as Siri, Spotlight, Safari, Messages, Lookup, etc.
- Building end-to-end production system including query understanding and ranking to power search
- Applying Spark, Hadoop MapReduce, Hive, Impala to perform distributed data processing
- Developing sophisticated machine learning models, using word embeddings and deep learning to understand the quality of matches, online learning to react quickly to change, natural language processing to understand queries
Other
- PhD, MS or equivalent experience
- Analyzing search ranking and relevance requirements, issues and opportunities
- Understanding product requirements, translate them into modeling tasks and engineering tasks
- Excellent data analytical skills
- Good interpersonal skills and team player