ML Engineer - Large-Scale Ads & Recommendations

AppLovin

Palo Alto (CA)

On-site

USD 150,000 - 224,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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), Northern (KY)

Hybrid
USD 150,000 - 224,000
Equity eligible
Unlimited Discretionary Time Off
10 paid holidays per year
+1
ML Engineer: Search, Recommendations & Personalization
ML Engineer: Search, Recommendations & Personalization

Francisco Partners • Mountain View (CA)

On-site
USD 190,000 - 300,000
Lead ML Engineer - Recommender Systems & Scalable AI
Lead ML Engineer - Recommender Systems & Scalable AI

Meta • San Francisco (CA)

On-site
USD 219,000 - 301,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
Software Engineer, Machine Learning Palo Alto, CA
Software Engineer, Machine Learning Palo Alto, CA

AppLovin • Palo Alto (CA), Northern (KY)

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

Vamp • California (MO)

On-site
USD 138,000 - 184,000
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
Staff ML Engineer — Ad Predictions & Retrieval
Staff ML Engineer — Ad Predictions & Retrieval

Apple • Cupertino (CA)

On-site
USD 180,000 - 260,000
Senior ML Engineer, Ads — Ad Ranking & Recommendations
Senior ML Engineer, Ads — Ad Ranking & Recommendations

Roblox • San Mateo (CA)

Hybrid
USD 192,000 - 239,000
Equity compensation
Comprehensive benefits
Machine Learning Engineer
Machine Learning Engineer

Product Pulse • San Francisco (CA)

On-site
USD 140,000 - 230,000