Apple

Machine Learning Engineer - AI, Search & Knowledge Platform

Apple
Apply
6 days ago
Shanghai, China or Beijing, ChinaSenior

Responsibilities

  • Design and build infrastructure supporting Siri, Spotlight, and Safari search features.
  • Develop machine learning and deep learning models for query understanding, retrieval, ranking, and match-quality improvement.
  • Apply language processing, statistical analysis, and user-intent analysis to guide product improvements.
  • Process web-scale data using Apple’s proprietary parallel data processing platform.
  • Design, run, and deploy metrics and evaluations using grading, log processing, pre-launch experiments, and holdback A/B tests.
  • Present analysis results to teams and leadership across Apple.

Requirements

  • Bachelor’s degree or above in Computer Science, Mathematics, Statistics, or a related technical field, or equivalent proven experience.
  • 5+ years of experience in machine learning and retrieval and ranking for search, recommendation, or advertising systems.
  • Mastery of two of Python, Go, Java, and C++.
  • Excellent knowledge and practical skills in major machine learning algorithms.
  • Preferred: hands-on RAG experience, including developing, evaluating, and enhancing retrievers and generative LLMs.
  • Preferred: excellent data analytical skills, interpersonal skills, teamwork, and written and verbal communication skills.

Tech Stack

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me