Taro Logo

Senior Machine Learning Engineer - Experimentation

A global technology company that designs, develops, and sells consumer electronics, software, and services.
$252,400 - $378,700
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. As a Senior Machine Learning Engineer on the Ads ML Experimentation team, you'll be at the forefront of innovation, developing and supporting product features that respect user privacy while delivering value to advertisers of all sizes. This role combines hands-on technical development with cross-functional collaboration, requiring both strong technical skills and an eye for intuitive user experiences. You'll work on designing and implementing multivariate experimentation platforms, partnering with business leaders to evolve features, and promoting best practices across the organization. The position demands expertise in machine learning, experimentation methodologies, and software development, with opportunities to impact how advertising is thoughtfully integrated into Apple's services. You'll join a culture that values observability, reliability, and simplicity, while working with cutting-edge technologies to drive data-driven decisions that benefit both customers and advertisers. The role offers competitive compensation, comprehensive benefits, and the chance to contribute to a team that's reshaping how advertising delivers value in the digital age.

Last updated 15 hours ago

Responsibilities For Senior Machine Learning Engineer - Experimentation

  • Partner with business leaders on experimentation platform design
  • Implement and evolve user facing features
  • Promote experimentation best practices
  • Execute on experimentation roadmap
  • Make thoughtful decisions in ambiguous situations
  • Contribute to observability and reliability culture

Requirements For Senior Machine Learning Engineer - Experimentation

Python
Java
Scala
  • 10+ years of experience in web application development
  • Experience with Machine Learning models deployment
  • Experience with A/B Testing infrastructure
  • Proficiency in Python, Java, and Scala
  • Familiarity with causal machine learning tools
  • Database languages (SQL and NoSQL) knowledge
  • Experience with alerting and observability tools
  • Deep understanding of software development lifecycle
  • Ability to condense complex concepts into clear takeaways

Benefits For Senior Machine Learning Engineer - Experimentation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Senior Machine Learning Engineer - Experimentation

Staff Software Engineer (AI)

Staff Software Engineer position at PayPal focusing on AI and compliance platform development, requiring expertise in Java, generative AI, and big data technologies.

Machine Learning Engineer

Staff Machine Learning Engineer position at PayPal, focusing on developing AI solutions for Venmo, offering competitive compensation and comprehensive benefits in a hybrid work environment.

Sr AI Engineer - Visual Commerce

Senior AI Engineering role at Lowe's focusing on visual commerce and computer vision applications to enhance retail customer experiences.

Staff Machine Learning Engineer

Staff Machine Learning Engineer position at Uber, leading ML initiatives and team development while implementing advanced AI solutions for enterprise applications.

Lead Java Software Engineer

Lead Java Software Engineer position at Wells Fargo focusing on AI/ML development, requiring 5+ years of experience in software engineering and Java programming.