Назад к вакансиям

Machine Learning Data Infrastructure Engineer

221 000 – 331 000 $в год
AppLovinPalo Alto и ещё 2 городаот 1 года
Machine LearningDistributed systemsData EngineeringSparkMLOpsFlinkData Infrastructure

Описание

AppLovin is hiring an ML Data Infrastructure Engineer to build high-performance data processing infrastructure for model training and feature serving across the ML platform. The role focuses on solving technical challenges, including upgrading and implementing state-of-the-art software infrastructure for a globally distributed ecosystem.

Responsibilities

  • Design and build data processing infrastructure for model training and feature serving, optimizing for performance, reproducibility, and traceability
  • Collaborate closely with research teams to design and implement novel data processing architectures for emerging model and training paradigms
  • Identify and resolve performance bottlenecks across the training data pipeline, from raw data ingestion to feature delivery
  • Establish best practices, tooling for data infrastructure used across ML teams

Requirements

  • Have 1 - 3 years of experience and a minimum of a BS and/or MS in Computer Science
  • Strong software engineering fundamentals, with experience building high-throughput, fault-tolerant distributed systems
  • Hands-on experience with distributed computing frameworks such as Apache Spark or Flink
  • Solid 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

We offer

  • Competitive total compensation package with a pay for performance rewards approach
  • Total compensation based on market location and may vary depending on job-related knowledge, skills, and experience
  • Equity and other forms of incentive compensation may be provided as part of a total compensation package
  • Dental, vision, and other benefits
  • Equity eligible
  • Medical, Dental, Vision, Life, Disability insurance
  • 401(k) Retirement Plan
  • Unlimited Discretionary Time Off
  • 10 paid holidays per year
  • 80 hours paid sick leave per year

Hiring process

  • Apply online
  • The application window is expected to close within 30 days of the posting date
  • All questions or concerns about this posting should be directed to [email removed]
  • AppLovin will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law
  • To support an efficient and fair hiring process, we may use technology-assisted tools, including artificial intelligence (AI), to help identify and evaluate candidates