Staff Machine Learning Engineer – Ads Signals Intelligence & Information Retrieval

Apple Apple · Big Tech · Cupertino, CA · Machine Learning and AI

Staff Machine Learning Engineer at Apple Ads focused on building ML-driven signal platforms for retrieval, prediction, and relevance. The role involves developing content understanding systems and large-scale infrastructure for near real-time signal updates, enabling privacy-aware decision-making. Key activities include LLM fine-tuning, knowledge graph construction, semantic search, and multimodal representation learning to extract structured intelligence from unstructured data, supporting ad retrieval, creative ranking, and marketplace optimization.

What you'd actually do

  1. Design, implement, and scale ML systems that extract high-value semantic signals from structured and unstructured content
  2. Contribute to retrieval and ranking pipelines using techniques in query understanding, semantic embedding, and dense/sparse indexing
  3. Fine-tune and apply Large Language Models (LLMs) for NLP tasks like content labeling, rewriting, and semantic similarity
  4. Construct and utilize knowledge graphs and entity linking systems for enriching creative and query signals
  5. Work with multimodal data (e.g., combining text, image, and metadata signals) to build robust, cross-domain signal representations

Skills

Required

  • 4+ years of experience in machine learning or applied research, with a focus on retrieval, ranking, NLP, or content understanding
  • Deep understanding of information retrieval, semantic search, and query-document matching
  • Strong hands-on experience with LLM fine-tuning, knowledge graph construction, and entity-centric modeling
  • Experience working with multimodal models, including text, vision, metadata, or audio-based representations
  • Proficiency in Python
  • experience with one or more of ML frameworks like PyTorch, TensorFlow
  • Background in statistical modeling, optimization, and ML theory
  • Demonstrated ability to deliver high-impact ML solutions in production environments
  • Bachelor's in Computer Science, Machine Learning, Information Retrieval, NLP, or a related field

Nice to have

  • ad tech knowledge
  • MS or PhD in Computer Science, Machine Learning, Information Retrieval, NLP, or a related field

What the JD emphasized

  • core of the role is building high-quality, privacy-centric signals
  • work on problems at the cutting edge of retrieval, multimodal learning, LLMs, and content intelligence
  • deliver high-impact ML solutions in production environments

Other signals

  • LLM fine-tuning
  • knowledge graph construction
  • semantic search
  • multimodal representation learning
  • retrieval
  • ranking
  • content understanding