Apple

Machine Learning Engineer - AI, Search & Knowledge Platform

Apple
Apply
17 hours 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 natural language processing.
  • Perform 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 testing, and holdback A/B experiments.
  • Present analytical results to the team and Apple leadership.

Requirements

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