Prepin
Log in
Apple

engineering opportunity

Senior Machine Learning Engineer - Matching, Apple Ads

Develop and implement advanced machine learning algorithms for the ads retrieval system to improve relevance and user engagement. Collaborate with cross-functional teams to drive innovation, conduct large-scale experiments, and ensure the robustness of new product capabilities.

Cupertino, California, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at Apple?

At Apple, we focus deeply on our customers’ experience. Apple Ads brings this

same approach to advertising, helping people find exactly what they’re looking

for and helping advertisers grow their businesses! Our technology powers ads and

sponsorships across Apple Services, including the App Store, Apple News, and MLS

Season Pass. Everything we do is designed for trust, connection, and impact: We

respect user privacy, integrate advertising thoughtfully into the experience,

and deliver value for advertisers of all sizes—from small app developers to big,

global brands. Because when advertising is done right, it benefits everyone!

You'll have the opportunity to develop models that improve our platform across

the board, write production code to generate recommendations, work closely with

business partners to help drive the development of new products as well as

perform large scale and complex experiments to understand their effects. You'll

drive strategic outcomes through substantial innovation in multiple fields by

leading the development and application of advanced techniques and algorithms to

improve our ad network. You've, or will develop a deep understanding of the ad

network behavior, and will work with product management and business leadership

to prioritize an innovation roadmap across multiple technical domains. You'll

lead the conception, development, and delivery of state of the art capabilities

that differentiate our products and are core to our business. You should have

experience developing and implementing machine learning algorithms, ideally

within the ads space. You'll have an excellent understanding of scalable

architectures and thrive working in Agile environments. The ability to be a good

team player under tight deadline constraints is key to success.

DESCRIPTION

Matching at Ads is a critical component of our Ads funnel and responsible for

ensuring that we are retrieving relevant and engaging Ads for our users. We are

building the next generation of our retrieval systems to sustain the growth of

the business for the future. We are looking for a Machine Learning Engineer that

will develop the algorithms for our retrieval system. In this role you will

drive step-change improvements in our outcomes, impact our platform revenue and

quality of our ads, and formulate approaches to greenfield product

opportunities. You will own end-to-end the ideation, development, testing and

productization of these algorithms. You will work with complex problems in the

ads retrieval space, provide solution that adhere to Apple’s privacy principles,

review and contribute to state of the art in research, work with a variety of

cross functional teams to ensure the feasibility and robustness of delivering

new capabilities. This role will work closely with organizational partners and

be expected to present findings across the organization.

MINIMUM QUALIFICATIONS

4+ years of experience building machine learning capabilities across many

different product areas at scale. Proven experience in NLP, information

retrieval and search. Ability to apply and implement research concepts,

ultimately in production quality code. Experience defining clear, testable

research hypotheses, including intended impact on the business. Deep

understanding of design of experiments, online experimentation approaches,

preferably at scale. Experience contributing and/or reviewing research for top

conferences and publications. Master's, or equivalent experience, in NLP,

Machine Learning, Statistics, Forecasting, Optimization, Reinforcement Learning

or related field with experience building production systems or have equivalent

experience working with large data science / machine learning projects in

industry.

PREFERRED QUALIFICATIONS

7+ years of experience building machine learning capabilities across many

different product areas at scale. PhD, or equivalent experience, in NLP, Machine

Learning, Deep Learning, Large Language Model, Reinforcement Learning or related

field with experience building production systems or have equivalent experience

working with large data science / machine learning projects in industry.

Which skills does this role require?

Natural Language ProcessingInformation RetrievalSearch AlgorithmsRecommendation SystemsScalable ArchitecturesOnline ExperimentationStatisticsLarge Language ModelsOptimizationForecastingAgile MethodologiesSearchAdsAgileProductizationPrivacyAlgorithmsResearchLLMsProduct StrategyA/B Testing

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.