Apple - Seattle, WA

posted 4 months ago

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

About the position

As a Staff Machine Learning Engineer/Scientist in the Siri and Information Intelligence team at Apple, you will play a pivotal role in enhancing the intelligence of Siri and other Apple products. This R&D team is at the forefront of redefining how users interact with their devices to access information. You will be involved in pushing the boundaries of question answering, assistant response ranking, and search technologies, while also managing a production service that impacts hundreds of millions of users. Your work will contribute to a broader initiative aimed at powering information across various Apple products, including Siri, Spotlight, Safari, Messages, and Lookup. In this fast-paced environment, you will leverage and refine cutting-edge deep learning techniques to understand user queries, rank intents, and identify relevant documents to provide useful answers. The team is responsible for training and deploying machine learning models at scale, utilizing the latest advancements in model compression and inference-optimized hardware. You will have the unique opportunity to shape upcoming Apple products, collaborating with a diverse group of professionals ranging from applied scientists specializing in natural language processing (NLP) to seasoned distributed systems engineers. Your role will involve analyzing search ranking and relevance requirements, utilizing frameworks such as PyTorch, TensorFlow, and JAX for model training and deployment, and translating product requirements into actionable modeling and engineering tasks. You will also be expected to build machine-learned models for search relevance ranking and query understanding, and to publish and present your findings at leading NLP conferences such as EMNLP and NAACL.

Responsibilities

  • Analyzing search ranking and relevance requirements issues and opportunities
  • Utilizing PyTorch, TensorFlow, and JAX for training and deploying deep learning models
  • Understanding product requirements and translating them into modeling and engineering tasks
  • Building machine-learned models for search relevance ranking and query understanding
  • Publishing and presenting in top NLP conferences like EMNLP and NAACL

Requirements

  • Experience in machine learning and deep learning, focusing on natural language processing and information retrieval
  • Mastery of one of the following languages: Python, Go, Java, C++
  • Strong coding skills and solid understanding of algorithms, data structures, and distributed system design
  • Excellent interpersonal skills and demonstrated ability to work independently as well as in a team
  • Excellent practical skills with state-of-the-art knowledge of major machine learning algorithms
  • BS, MS, or Ph.D in Computer Science, Machine Learning, or related field
  • Experience with large scale search and machine learning systems
  • Excellent data analytics skills

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
  • Participation in Apple's discretionary employee stock programs
  • Opportunity to purchase Apple stock at a discount through the Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service