Senior Machine Learning Engineering Manager – Ads Predictions

Apple Apple · Big Tech · Cupertino, CA · Software and Services

This role is for a Senior Machine Learning Engineering Manager at Apple, focusing on Ads Predictions. The manager will lead a team responsible for building and scaling complex ML models for response prediction (CTR, conversion rate) under latency constraints. Key responsibilities include driving the development and deployment of state-of-the-art models, owning the full ML lifecycle from data to production serving, and championing privacy-preserving ML approaches. The role requires strong leadership, cross-functional collaboration, and hands-on experience with large-scale ML systems, including neural networks and LLM-based systems.

What you'd actually do

  1. Lead and grow a high-performing, team of ML engineers and applied scientists focused on Ads Response Predictions across different surfaces
  2. Partner cross-functionally with Engineering, Product and Sales teams to deliver end-to-end solutions from ideation to production
  3. Collaborate closely with platform and infrastructure teams to optimize training, inference, and resource utilization for large-scale ML workloads
  4. Drive development and deployment of state-of-the-art machine learning models (including large-scale neural networks and LLM-based systems) for ads quality and marketplace optimization
  5. Own the full lifecycle of ML systems—data, modeling, offline evaluation, online experimentation, and productionization at scale

Skills

Required

  • 10+ years applying and leading teams that apply advanced statistical/ML methods and work with large, complex data sets
  • experience in some of the following domains: Algorithms, Architecture, Artificial Intelligence, Database Systems, Data Mining, Distributed Systems, Machine Learning, Networking, Statistics, Game Theory, Auction Design, or other experience with rigorous Quantitative Analysis or Systems Software implementation
  • Practical understanding of the mathematics behind modern machine learning, linear algebra and statistics
  • experience developing and leading teams who develop in Python or Java
  • familiar with databases, SQL, and scripting languages
  • Proven ability to take requirements from design through to implementation both independently and with larger teams
  • thrive working closely with operational teams on deployment, monitoring, and management concerns
  • actively manage performance of the team reporting to you and take responsibility to drive its outcome
  • PhD or MS in AI/ML/Mathematics/CS or related field

Nice to have

  • 10+ years applying and leading teams that apply advanced statistical/ML methods and work with large, complex data sets
  • PhD in AI/ML/Mathematics/CS or related field

What the JD emphasized

  • built and scaled complex machine learning models in production
  • delivering high-impact response prediction systems
  • optimizing for user engagement, relevance, and long-term value under latency constraints
  • privacy-preserving machine learning
  • real-time serving
  • large-scale neural networks
  • LLM-based systems

Other signals

  • production ML models
  • response prediction systems
  • latency constraints
  • privacy-preserving ML
  • real-time serving
  • large-scale neural networks
  • LLM-based systems