Apple

Machine Learning Engineer (Search)

Apple
Apply
12 hours ago
Cupertino, CA, USAMid Level
H1B sponsor

Responsibilities

  • Build machine learning and generative AI technologies at scale to improve Apple Maps search quality.
  • Deliver end-user-facing machine learning-driven products.
  • Apply machine learning and natural language processing techniques including classification, feature engineering, information extraction, clustering, semi-supervised learning, topic modeling, and ranking.
  • Work independently and collaboratively in small teams while maintaining data accuracy and output quality.

Requirements

  • Master’s degree in computer science or an equivalent field.
  • At least 2 years of industry experience.
  • Proven record delivering end-user-facing machine learning-driven products.
  • Strong programming experience in Java, C++, or Python.
  • Experience with TensorFlow, PyTorch, or JAX.
  • Preferred: Ph.D. in computer science or an equivalent field.
  • Preferred: expertise in machine learning, natural language processing, modern machine learning mathematics, linear algebra, statistics, and big data processing.
  • Preferred: prior experience with Hadoop, Spark, and Hive.

Tech Stack

Apache HadoopApache HiveApache SparkC++JavaPythonPyTorchTensorFlow

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