Apple - Seattle, WA

posted 5 months ago

Full-time - Mid Level
Seattle, WA
Computer and Electronic Product Manufacturing

About the position

The AIML Information Intelligence team at Apple is at the forefront of creating groundbreaking technology in artificial intelligence, machine learning, and natural language processing. This team is responsible for developing features that redefine how hundreds of millions of users interact with their devices, including Siri, Spotlight, Safari, Messages, and Lookup. The universal search engine developed by this team powers search functionalities across various Apple products, enhancing user experience by providing relevant and accurate information. The team is also focused on developing state-of-the-art generative AI technologies based on Large Language Models (LLMs) to innovate features in both Apple's devices and cloud services. As a Machine Learning Engineer/Scientist, you will engage in large-scale machine learning and deep learning projects aimed at improving Open Domain Question Answering. This role involves creating sophisticated machine learning models and LLMs that can understand user queries, retrieve and rank relevant documents from multiple sources, and synthesize information to deliver direct answers that meet user intent. You will collaborate with researchers and data scientists to develop, fine-tune, and evaluate domain-specific LLMs for various applications in Apple's AI-powered products. Additionally, you will conduct applied research to transition cutting-edge generative AI research into production-ready technologies, ensuring that Apple remains a leader in AI innovation.

Responsibilities

  • Analyzing search ranking and relevance requirements, issues, and opportunities.
  • 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 cutting-edge research in generative AI to production-ready technologies.
  • Understanding product requirements and translating them into modeling and engineering tasks.
  • Building machine-learned models for question answering, search relevance, ranking, and query understanding problems.
  • Integrating search functions into Apple products, such as Siri, Spotlight, Safari, Messages, and Lookup.
  • Building end-to-end production systems including query understanding and ranking to power search and open domain question answering.
  • Utilizing Spark, Hadoop MapReduce, Hive, and Impala to perform distributed data processing.

Requirements

  • Experience in machine learning, deep learning/LLM, information retrieval, and natural language processing.
  • Experience in prompt engineering, fine-tuning, evaluating, and developing data collection/annotation/management tooling for LLMs.
  • Proficiency in Python and at least one of the following languages: Go, Java, C++.
  • Excellent knowledge and practical skills in major machine learning algorithms.
  • Excellent data analytical skills.
  • Good interpersonal skills and ability to work as a team player.

Nice-to-haves

  • Experience with Large Scale Data-Mining and/or Machine Learning.
  • Experience with ML and LLM model inference optimization.
  • MS or PhD in Computer Science, Artificial Intelligence, Machine Learning, Information Retrieval, Data Science, or a related field.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service