About The Position

This role is for a Senior Machine Learning Manager on the Search & Knowledge Platform team, focused on making Siri and Apple products smarter. The team works on real-time augmented information retrieval and generation, information safety, and search technologies, powering information across various Apple products like Siri, Spotlight, Safari, Messages, and Lookup. The manager will drive end-to-end Apple Knowledge Graph engineering for generating answers and user experiences, including open-domain knowledge extraction, conflation, graph construction, and serving. They will lead the team in developing advanced NLP and ML models for understanding user queries, retrieving relevant information, and generating answers using LLM-powered models. The role involves leveraging the Apple ecosystem (hardware, software, privacy/security) with Apple's knowledge infrastructure and generative models to deliver unique user experiences. Responsibilities include devising and evangelizing product vision and strategy, executing plans, and delivering high-quality end-user experiences. Collaboration with cross-functional partners in design, product, marketing, software engineering, data science, foundation models, and machine learning is expected, with the potential to impact billions of Apple users.

Requirements

  • 8+ years of experience leading engineering/applied research/ML experiences in search, natural language processing/understanding, and conversational AI.
  • MS or Ph.D. in Computer Science, Machine Learning, information retrieval, data mining, or a related field.
  • Strong background and experience in Search and related technologies (Machine Learning, Ranking, Relevance and Metrics).
  • Strong engineering and R&D experience in E2E knowledge graph technologies.
  • Exceptional verbal and written communication skills to lead Product Vision.
  • Ability to manage long-term strategy and short-term deliverables.
  • Strong engineering leadership and fundamentals.

Responsibilities

  • Drive E2E Apple Knowledge Graph engineering to generate answers and experiences for users' knowledge questions.
  • Lead the team in developing advanced NLP and ML models to understand user query entities and intent.
  • Retrieve relevant entities and facts from the knowledge graph.
  • Generate high-quality answers and dialog/experiences using LLM-powered models.
  • Devise the product vision and strategy.
  • Evangelize the product vision and strategy.
  • Execute the product plan.
  • Deliver a high-quality end-user experience.
  • Work with a wide range of organizational partners across design, product and marketing, software engineering, data science, foundation models, and machine learning.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service