ML Engineer - Large-Scale Ads & Recommendations

AppLovin

Palo Alto (CA)

On-site

USD 150,000 - 224,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) retirement plan
Unlimited discretionary time off
10 paid holidays per year
Paid sick leave
Equity eligible

Job summary

AppLovin seeks a Software Engineer with strong machine learning expertise to advance user signal and recommendation technologies across its advertising platform. You will work on large-scale ML problems spanning signals, representation learning, ranking, retrieval, model architecture, and optimization.

You will develop new ways to understand, represent, and utilize user signals and apply them to ranking and recommendation models.

Qualifications

  • 4+ years of experience creating and deploying ML systems in production.
  • Experience with recommendation, ranking, retrieval, or advertising applications.
  • Experience building and training models on large-scale datasets.
  • Strong fundamentals in model architectures, optimization, and evaluation.

Responsibilities

  • Develop and improve user signals and representations for ML models in advertising and recommendations.
  • Explore learning approaches for large-scale, sparse, noisy, heterogeneous signals.
  • Improve signal quality, coverage, and impact on downstream models and performance.
  • Develop representations that inform ranking, retrieval, prediction, and optimization systems.
  • Advance large-scale recommendation systems from candidate retrieval to optimization.
  • Explore new architectures to improve recommendation quality and ad performance.
  • Scale learning and feature computation across data volumes and hardware constraints.
  • Identify and solve ML problems in data quality, model quality, training stability, and serving performance.

Skills

4+ years experience
ML frameworks
Python
Production systems
Data processing
Model evaluation
Performance optimization

Education

Bachelor's degree in CS/CE/ML

Tools

PyTorch
TensorFlow

Job description

AppLovin seeks a Software Engineer with strong machine learning expertise to advance user signal and recommendation technologies across its advertising platform. You will work on large-scale ML problems spanning signals, representation learning, ranking, retrieval, model architecture, and optimization.

You will develop new ways to understand, represent, and utilize user signals and apply them to ranking and recommendation models.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer – Large-Scale Ads & User Signals
ML Engineer – Large-Scale Ads & User Signals

AppLovin • Palo Alto (CA)

Hybrid
USD 150,000 - 224,000
Equity eligible
Unlimited Discretionary Time Off
10 paid holidays per year
+1
ML Engineer - Recommender Systems at Scale
ML Engineer - Recommender Systems at Scale

Meta • New York (NY)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
ML Engineer: Search, Recommendations & Personalization
ML Engineer: Search, Recommendations & Personalization

News Break • Mountain View (CA)

On-site
USD 190,000 - 300,000
Software Engineer, Machine Learning
Software Engineer, Machine Learning

AppLovin • Palo Alto (CA)

On-site
USD 150,000 - 224,000
Health insurance
401(k) retirement plan
Unlimited discretionary time off
+3
ML Engineer - Scalable Recommendation Systems
ML Engineer - Scalable Recommendation Systems

Meta Platforms, Inc. • Burlingame (IL)

On-site
USD 177,000 - 251,000
Software Engineer, Machine Learning Palo Alto, CA
Software Engineer, Machine Learning Palo Alto, CA

Applovin Corp. • Palo Alto (CA)

On-site
USD 150,000 - 224,000
Equity eligible
Unlimited Discretionary Time Off
10 paid holidays per year
+1
Senior ML Engineer — AI & Large-Scale Recommendations
Senior ML Engineer — AI & Large-Scale Recommendations

NewsBreak • Mountain View (CA)

On-site
USD 195,000 - 230,000
Health, dental, and vision coverage
Top-tier 401(K) with company matching
Paid time off & holidays
+2
Senior ML Engineer — Scalable Recommender Systems
Senior ML Engineer — Scalable Recommender Systems

Adjoe • United States

On-site
USD 150,000 - 230,000
Staff ML Engineer — Ad Predictions & Retrieval
Staff ML Engineer — Ad Predictions & Retrieval

Apple • Cupertino (CA)

On-site
USD 180,000 - 260,000
Staff ML Engineer - App Ads Modeling (Remote)
Staff ML Engineer - App Ads Modeling (Remote)

Engg • United States

Remote
USD 230,000 - 322,000
Healthcare
401k Match
Vacation & Leave
+2