Drimva

AppLovin

Software Engineer, Machine Learning

$221K–$331K

Palo Alto, CA · Full-time · Posted Sep 10, 2026

Experience
4+ years developing and deploying machine learning systems in production environments.
Education
Bachelor's degree in Computer Science, Computer Engineering, Machine Learning, or a related technical field, or equivalent practical experience.

About the job

Develops and deploys large-scale machine learning systems that use user signals to improve advertising and recommendation relevance and performance.

What you'll do

  • Develop user signals, features, and representations for ranking, retrieval, prediction, and recommendation models.
  • Improve model architectures, training and inference efficiency, and scalable ML tools and infrastructure.
  • Design experiments and collaborate across teams to bring ML improvements into production.

What they ask for

  • Bachelor's degree in a related technical field, or equivalent practical experience.
  • 4+ years of experience developing and deploying production machine learning systems.
  • Experience with ML or deep learning in recommendation, ranking, retrieval, prediction, advertising, representation learning, or related applications; and training models on large-scale datasets.
  • Strong ML fundamentals and software engineering skills; experience with PyTorch or TensorFlow and diagnosing data, model, training, or serving issues.

Nice to have

  • Experience developing user signals or representations for large-scale systems, or working on recommendation or advertising systems.
  • Experience with distributed training, ML infrastructure, accelerator optimization, or offline and online experiments.

Pay

$221,000 — $331,000 USD (base salary)

Tools

PyTorch, TensorFlow

AI focus

Develops machine learning models and recommendation technologies using user signals; the posting also states that AI-assisted tools may be used to help identify and evaluate candidates, with hiring decisions made by human reviewers.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)