About The Position

Apple Ads is seeking a Machine Learning Engineer for its Ads Relevance and Quality team. The team builds intelligent systems to evaluate ad relevance, detect low-quality or offensive content, and optimize user satisfaction. The role works at the intersection of applied machine learning, natural language processing, and content quality, developing models and systems that understand queries, flag inappropriate content, and improve ad relevance and user trust across large volumes of queries and impressions. The work supports safe, useful, relevant, and respectful advertising while upholding Apple’s focus on privacy, trust, and transparency. The engineer will collaborate with engineers and researchers, apply machine learning techniques in production systems, and help shape advertising experiences for users.

Requirements

  • At least 4 years of experience applying machine learning at scale in areas such as ad tech, content moderation, search ranking, or recommendation systems.
  • Strong expertise in natural language processing, including offensive content detection and semantic matching.
  • Experience with Transformer-based architectures such as BERT or DistilBERT and training pipelines in TensorFlow or PyTorch.
  • Familiarity with fine-tuning large language models for downstream tasks such as classification, content moderation, or semantic relevance.
  • Familiarity with quality and fairness evaluation frameworks, including precision, recall, coverage, and policy alignment.
  • Hands-on experience with A/B testing, experimentation frameworks, and production performance debugging.
  • Proficiency in Python and SQL.
  • Strong problem-solving and communication skills, including the ability to translate abstract trust and safety goals into deployable solutions.
  • Master’s degree in Computer Science, Machine Learning, NLP, or a related technical field.

Nice To Haves

  • At least 7 years of experience applying machine learning at scale in areas such as ad tech, content moderation, search ranking, or recommendation systems.
  • PhD in Computer Science, Machine Learning, NLP, or a related technical field.
  • Additional experience in Scala or Java.

Responsibilities

  • Design and build models and systems to evaluate ad relevance.
  • Develop systems to detect low-quality, offensive, or inappropriate content.
  • Improve user satisfaction, ad quality, and trust in advertising.
  • Understand queries and improve semantic relevance across queries and impressions.
  • Translate trust and safety goals into deployable machine learning solutions.
  • Apply machine learning techniques in real-world systems and collaborate with engineers and researchers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service