Taro Logo

Senior Machine Learning Engineer - Ad Platforms, Predictions/Personalization

Apple is a technology company that builds products to enrich people's lives, including devices and services like Apple News and App Store.
$175,800 - $312,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Machine Learning Engineer - Ad Platforms, Predictions/Personalization

At Apple, we work every single day to build products that enrich people's lives. Our Advertising Platforms group makes it possible for people around the world to easily access informative and visionary content on their devices while helping publishers and developers promote and monetize their work. Our technology and services power advertising in Apple News and Search Ads in App Store.

We are looking for an ambitious Senior Machine Learning Engineer to join our Ad Platforms team, focusing on Predictions and Personalization. You will develop and apply advanced techniques and algorithms to improve our ad network, working in an Agile environment. Your responsibilities will include:

  1. Developing and implementing new optimization and advertising algorithms
  2. Understanding ad network behavior and detecting meaningful data patterns for user engagement modeling
  3. Assuring data integrity and breadth
  4. Measuring user, campaign, and app performance
  5. Analyzing results of large-scale experiments
  6. Applying advanced ML techniques for designing privacy mechanisms, encryption techniques, pricing/auction strategies, and ranking algorithms

You will work on Machine Learning models for an Advertising Platform with extreme scale requirements. The role requires expertise in machine learning, statistics, optimization, personalization, or information retrieval, as well as the ability to analyze impact on marketplace dynamics.

Key qualifications:

  • MS/PhD in computer science or equivalent field with 4+ years of relevant experience
  • Experience with Systems Software implementation of new algorithms and data engineering/analysis aspects of an ad network
  • Proficiency with databases, SQL, Spark, and scripting languages
  • Strong understanding of mathematics behind modern machine learning, linear algebra, and statistics
  • Ability to propose, design, and analyze new algorithms to benefit the ad network
  • Experience working with large, complex data sets

This is an excellent opportunity to work on cutting-edge machine learning applications in advertising while maintaining a strong focus on user privacy. Join Apple's innovative team and contribute to shaping the future of digital advertising.

Last updated 8 months ago

Responsibilities For Senior Machine Learning Engineer - Ad Platforms, Predictions/Personalization

  • Develop and implement new optimization and advertising algorithms
  • Understand ad network behavior and detect meaningful data patterns for user engagement modeling
  • Assure data integrity and breadth
  • Measure user, campaign, and app performance
  • Analyze results of large-scale experiments
  • Apply advanced ML techniques for designing privacy mechanisms, encryption techniques, pricing/auction strategies, and ranking algorithms
  • Propose, design and analyze new algorithms to benefit the ad network
  • Work with operational teams on deployment, monitoring, and management concerns

Requirements For Senior Machine Learning Engineer - Ad Platforms, Predictions/Personalization

Python
Scala
Java
  • MS/PhD in computer science or equivalent field with 4+ years relevant experience
  • Experience applying advanced statistical / ML methods and working with large, complex data sets
  • Experience with Systems Software implementation of new algorithms and data engineering / analysis aspects of an ad network in Python and/or Scala and/or Java
  • Proficiency with databases, SQL, Spark and scripting languages
  • Practical understanding of the mathematics behind modern machine learning, linear algebra and statistics
  • Proven ability to apply statistical techniques to tackle real problems
  • Ability to take requirements from design through to implementation both independently and with larger teams
  • Experience closely working with operational teams on deployment, monitoring, management concerns

Benefits For Senior Machine Learning Engineer - Ad Platforms, Predictions/Personalization

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses
  • Opportunity to become an Apple shareholder through discretionary employee stock programs
  • Employee Stock Purchase Plan
  • Potential eligibility for discretionary bonuses or commission payments
  • Potential eligibility for relocation assistance

Interested in this job?