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