AppLovin
ML Data Infrastructure Engineer
$140K–$250K
Palo Alto, CA · Full-time · Posted Sep 24, 2026
- Experience
- 1 - 3 years
- Education
- Minimum of a BS and/or MS in Computer Science
About the job
Designs and builds data infrastructure that supports machine-learning model training and feature serving.
What you'll do
- Build data-processing infrastructure optimized for performance, reproducibility, and traceability.
- Collaborate with research teams on data-processing architectures for emerging model and training paradigms.
- Improve training-pipeline performance and establish data-infrastructure tooling and practices for ML teams.
What they ask for
- Strong software engineering fundamentals and experience building high-throughput, fault-tolerant distributed systems.
- Hands-on experience with distributed computing frameworks such as Apache Spark or Flink.
- Grounding in data structures, systems design, and performance optimization.
- Strong problem-solving skills and attention to detail.
Nice to have
- Background in MLOps, Data Infrastructure, or ML Infrastructure.
- Experience with ML training pipelines, feature stores, or model-serving systems.
Pay
$140,000 — $250,000 USD (base salary)
Tools
Apache Spark, Flink
AI focus
Builds data infrastructure for model training and feature serving and works with research teams on data architectures for emerging model and training paradigms.
Model-written summary · the original posting is authoritative