Taro Logo

Senior Machine Learning Engineer - Experimentation

A global technology company that designs, manufactures, and markets consumer electronics, software, and services.
$175,800 - $312,200
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI

Description For Senior Machine Learning Engineer - Experimentation

At Apple, we focus on creating exceptional customer experiences, and this philosophy extends to our advertising initiatives through Apple Ads. This platform powers advertising across Apple Services, including the App Store, Apple News, and MLS Season Pass, with a commitment to trust, connection, and impact.

The Ads ML Experimentation team is seeking a Senior Machine Learning Engineer to drive innovation in our multivariate experimentation platform. This role combines hands-on technical development with strategic partnership across the organization. You'll be instrumental in designing and implementing user-facing features while promoting experimentation best practices.

As a senior member of the team, you'll work on complex technical challenges, from building and deploying ML models to optimizing system performance. The role requires expertise in languages like Python, Java, and Scala, along with deep knowledge of A/B testing methodologies and causal machine learning.

You'll join a culture that values observability, reliability, and scalability, working alongside team members who support each other's growth while delivering exceptional results for Apple's customers. The position offers competitive compensation, including base pay ranging from $175,800 to $312,200, plus equity opportunities and comprehensive benefits.

This is an opportunity to shape the future of advertising technology while maintaining Apple's high standards for user privacy and experience. You'll work with cross-functional teams, make data-driven decisions, and help create intuitive experiences that surprise and delight our customers.

Last updated 3 hours ago

Responsibilities For Senior Machine Learning Engineer - Experimentation

  • Partner with business leaders to design and implement experimentation platform
  • Promote experimentation best practices across organization
  • Execute on experimentation roadmap
  • Make thoughtful decisions in ambiguous situations
  • Contribute to culture emphasizing observability, reliability, and scalability
  • Support team members in delivering for customers

Requirements For Senior Machine Learning Engineer - Experimentation

Python
Java
Scala
  • 10+ years of experience in web application development
  • Building and deploying Machine Learning models to production using Spark
  • Working on A/B Testing infrastructure and multi-variate experimentation
  • Proficiency in Python, Java, and Scala
  • Familiarity with causal machine learning tools
  • Using database languages (SQL and NoSQL)
  • Using alerting and observability tools (DataDog or Splunk)
  • Optimizing system performance
  • Deep understanding of software development lifecycle
  • Skilled at operating in cross-functional organization
  • Familiarity with simulation tools
  • Ability to condense complex concepts into clear takeaways

Benefits For Senior Machine Learning Engineer - Experimentation

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior Machine Learning Engineer - Experimentation

Senior Visual Generative Modeling Research Engineer, SIML

Senior Visual Generative Modeling Research Engineer position at Apple's SIML team, focusing on building next-generation visual AI experiences.

AIML - Machine Learning Engineer, Machine Learning Platform & Infrastructure

Senior Machine Learning Engineer role at Apple, focusing on ML infrastructure and platform development for large-scale AI systems and foundation models.

AIML - Staff Machine Learning Engineer(Search and Knowledge Quality), Siri and Information Intelligence

Staff Machine Learning Engineer role at Apple working on Siri and Information Intelligence, focusing on search and knowledge quality, requiring 15+ years of experience in ML/AI.

Applied Machine Learning Research Engineer, Siri

Senior Applied ML Research Engineer position at Apple focusing on generative AI and LLMs for Siri, offering competitive compensation and benefits in Seattle.

Machine Learning Engineer, Natural Language Generation

Machine Learning Engineer role at Apple focusing on natural language generation and AI-driven text input features, offering competitive compensation and benefits.