ML Data Infrastructure Engineer
Applovin
- Palo Alto, United States
- Mid Level
- 1+ years
- Posted
Skills
Required
- MLOps / Data Infrastructure / ML
- Infrastructure
- data structures
- systems design
- performance optimization
- software engineering
- distributed computing frameworks
- Apache
- Spark / Flink
Preferred
- ML training pipelines / feature stores / model-serving systems
Join our ML Data Platform team as an ML Data Infrastructure Engineer. You'll tackle technical challenges, upgrade and implement cutting-edge software infrastructure, and design and build data processing infrastructure for model training and feature serving. Collaborate closely with research teams, identify and resolve performance bottlenecks, and establish best practices for data infrastructure used across ML teams. Enjoy a range of benefits, including 100% company-paid health benefits, flexible time off, and a retirement plan with company matching.
Responsibilities
- Conception et construction d'une infrastructure de traitement des données pour l'entraînement des modèles et la fourniture de fonctionnalités.
- Collaboration étroite avec les équipes de recherche pour concevoir et mettre en œuvre des architectures de traitement des données.
- Identification et résolution des goulets d'étranglement de performance dans le pipeline de données d'entraînement.
Requirements
- Solid grounding in data structures, systems design, and performance optimization
- Strong software engineering fundamentals, with experience building high-throughput, fault-tolerant distributed systems
Strong problem-solving skills and attention to detail
- Have 1 - 3 years of experience and a minimum of a BS and/or MS in Computer Science
- Hands-on experience with distributed computing frameworks such as Apache Spark or Flink
- Background in MLOps, Data Infrastructure, or ML Infrastructure
Preferred
- Experience with ML training pipelines, feature stores, or model-serving systems
Pay
USD 150,000 - 224,000
jobapplier