About The Position

The Apple Ads Machine Learning Platform team builds platform capabilities that help Ads teams develop and scale machine learning features, models, and applications. The Senior Machine Learning Engineer will work closely with machine learning engineers and scientists to design, develop, and build secure, scalable, high-performing backend systems. The role involves selecting technologies and creating solutions for the needs of Apple’s ad network, while enabling scalable modeling and continuous experimentation across Ads teams. The position contributes to machine learning products that support Apple’s privacy commitments and advertising services across the App Store, Apple Maps, and Apple News. The team emphasizes reliability, simplicity, scalability, collaboration, and strong developer experiences for AI/ML practitioners.

Requirements

  • Experience writing mission-critical code for production machine learning systems.
  • Experience building machine learning infrastructure, frameworks, or services used by multiple teams.
  • Experience building SDKs, APIs, and automation UIs used by development teams.
  • Proven experience building automation and CI/CD.
  • Passion for improving the developer experience for AI/ML practitioners.
  • Solid understanding of the machine learning lifecycle, including training, evaluation, deployment, and serving or inference, with working experience building and deploying models.
  • Solid understanding of model evaluation, train-serve skew, and data drift.
  • Working knowledge of deep learning architectures and training frameworks such as PyTorch or TensorFlow.
  • Strong problem-solving, debugging, and performance-tuning skills.
  • Ability to communicate effectively, both verbally and in writing, with technical and non-technical cross-functional teams.
  • Product-mindedness and a proven ability to pursue projects with a sense of ownership.
  • One of the following education and experience combinations: PhD in Computer Science or a related field, with 3+ years of engineering experience and 5+ years of machine learning experience; MS in Computer Science or a related field, with 6+ years of engineering experience and 5+ years of machine learning experience; or BS in Computer Science or a related field, with 7+ years of engineering experience and 5+ years of machine learning experience.

Nice To Haves

  • Prior experience applying machine learning at scale in advertising, recommender systems, information retrieval, or related domains.
  • Experience in the advertising industry.
  • Experience with distributed training and/or optimizing large-scale models for low-latency serving.
  • Experience building infrastructure for diverse model development use cases, including LLMs, multimodal models, classical machine learning, and reinforcement learning.
  • Experience building and/or operationalizing foundation models.
  • Experience with agentic AI.
  • Prior experience in privacy-preserving machine learning.

Responsibilities

  • Design, develop, and build secure, scalable backend systems and machine learning platform capabilities.
  • Enable Ads teams to build, improve, and scale machine learning features, models, and applications.
  • Build platform systems in close partnership with machine learning engineers, scientists, and other teams.
  • Select technologies and develop solutions suited to the challenges of Apple’s ad network.
  • Support scalable modeling and continuous experimentation across Ads teams.
  • Contribute to machine learning products that uphold Apple’s privacy commitments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service