ML Infrastructure Engineer

AppLovin

Actively hiring
Palo Alto, CA Posted 46 days ago $124,000$250,000 / year

At a glance

AI generated

TL;DR

Join our software engineering infra team as an ML Infrastructure Engineer and help build a high-performance, globally distributed ecosystem platform. You’ll design, develop, and maintain large-scale distributed systems that support rapid development of new systems integrating into the existing infrastructure. Collaborate with research science and backend teams to optimize model delivery pipelines and enhance system performance. Ideal candidates have 0-2 years of experience and strong computer science fundamentals, along with proficiency in C++, Python, or Golang. This role involves working on complex challenges at scale within our bidding ecosystem, requiring expertise in distributed systems and machine learning infrastructure.

Skills

Python C++ Go Docker CI/CD Kubernetes AWS PostgreSQL

What you'll do

  • Design and develop large-scale distributed systems.
  • Maintain scalable infrastructure with high throughput and low latency.
  • Optimize model delivery pipeline from training to serving.
  • Collaborate with research science team on product roadmaps.
  • Speed up performance of online models in the ecosystem.

What we're looking for

  • 0-2 years of experience in software engineering or related field
  • BS or MS degree in Computer Science or a related technical discipline
  • Strong knowledge of data structures, algorithms, and coding fundamentals
  • Experience with C++, Python, and/or Golang
  • Ability to independently create and maintain projects
  • Collaborative skills for working across various engineering teams

Market check

Salary context

This $124,000–$250,000 range sits above 45% of similar postings on FindRole.

Peer median band

$159,200$230,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$153,750$230,181

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About AppLovin

AppLovin enables businesses to advertise profitably with marketing technologies that attract customers, increase revenue, and track ad performance.

AppLovin currently has 16 open roles on FindRole.

Listed pay typically runs $124,000–$206,250 across 11 roles with salary data.

Most-posted roles

View all roles at AppLovin

More like this

Similar roles

Backend Engineer II

AppLovin

Palo Alto, California, US 46 days ago $180,000$250,000
C++ Java CI/CD Docker PostgreSQL AWS Kubernetes Python Git Linux RESTful APIs Scalability High Availability Data Structures Algorithms

Backend Engineer, New Grad

AppLovin

Palo Alto, California, US 46 days ago $124,000$186,000
C++ Java Python Docker CI/CD PostgreSQL Kubernetes AWS Terraform

Applied Research Scientist

AppLovin

Palo Alto, California, US 46 days ago $166,000$300,000
Python PyTorch Machine Learning Deep Learning C++ Java Docker CI/CD A/B Testing Kafka Hadoop Spark PostgreSQL MongoDB

Cloud Network Engineer

AppLovin

Palo Alto, California, US 46 days ago $124,000$186,000
AWS GCP Azure Terraform Ansible Kubernetes Prometheus Grafana CI/CD Linux Python Bash

Staff ML Infrastructure Engineer (Compute)

General Motors (GM)

Remote (Gm Automation - Sunnyvale - Gm Automation - Sunnyvale, US) 50 days ago $197,000$326,000
Kubernetes Docker Go AWS GCP Azure CI/CD Prometheus Grafana Python PostgreSQL Terraform GitLab HPC GPU Telemetry
Remote

Sr. Engineering Manager, App Platform

Betterment

US 16 days ago $200,000$230,000
React Native Flutter GraphQL iOS Android Mobile Networking Software Architecture Scalability Performance Considerations Code Reviews Technical Decision-Making Platform Migrations Cross-Team Adoption Agile Methodologies Collaboration Project Management Developer Experience