Machine Learning Engineer, Ase Search Team

Apple Apple · Big Tech · San Francisco, CA +1 · Machine Learning and AI

Machine Learning Engineer on the Video Search team at Apple, focusing on building and deploying large-scale ML systems for search and discovery in the Apple TV App, Siri, and Spotlight. The role involves applying ML, NLP, and generative AI to model user intent, optimize retrieval and ranking, and enhance search relevance and personalization using cutting-edge technologies and adhering to strict privacy standards.

What you'd actually do

  1. Solve complex research problems and implement solutions from concept to execution.
  2. Design and implement retrieval and ranking systems using semantics and user context.
  3. Build and deploy ML, NLP and LLM models to improve search relevance and personalization.
  4. Analyze data and model performance to identify opportunities for search quality enhancement.
  5. Develop automated tests for continuous integration and ensure successful production deployment.

Skills

Required

  • machine learning
  • NLP
  • IR
  • Large Language Model ( LLMs)
  • Python
  • Java
  • Go
  • PyTorch
  • JAX
  • TensorFlow
  • search and information retrieval fundamentals
  • indexing and ranking
  • retrieval and ranking algorithms
  • big data pipelines
  • Hadoop
  • Scala
  • Spark
  • search
  • classification
  • recommendation systems
  • A/B testing
  • data-driven product development

Nice to have

  • semantic retrieval
  • vector databases
  • transformer architectures
  • embeddings
  • prompt design
  • context management
  • RAG
  • Agentic architectures and solutions
  • evaluation and safety frameworks for LLM-based systems
  • reinforcement learning
  • modern post training practices for LLMs

What the JD emphasized

  • large-scale ML systems
  • search relevance and personalization
  • user intent
  • retrieval pipelines, and ranking systems
  • global scale
  • strict privacy standards
  • advanced ML technologies
  • Apple TV app, cross Apple TV partners on Apple Platforms, also through Siri and Spotlight
  • search and discovery across Apple platforms
  • model user intent and deliver relevant, personalized results
  • building and optimizing cutting edge data processing, ML models, retrieval pipelines, and ranking systems
  • operate at global scale and under strict privacy standards
  • bring advanced ML technologies into production
  • users discovery content they love in Apple TV app, cross Apple TV partners on Apple Platforms, also through Siri and Spotlight
  • Enhance search recall and ranking for global Apple devices across all platforms and languages.

Other signals

  • build and deploy ML, NLP and LLM models
  • retrieval and ranking systems
  • large-scale ML systems