Machine Learning Engineer – Feed Recommendation

🇸🇬 Singapore, Singapore
Posted 2 months ago
Expires June 9, 2026

AppLovin is seeking a Machine Learning Engineer to join our team in Singapore, focusing on developing large-scale recommendation systems for our next-generation social media platform. This role involves owning critical components of our recommendation stack, including recall, ranking, CTR modeling, and multi-objective optimization, with the goal of enhancing user retention, engagement, and long-term ecosystem growth.

In this position, you will design and deploy scalable recommendation pipelines, develop and optimize CTR/CVR prediction models, and improve multi-objective ranking strategies that balance retention, monetization, diversity, and long-term value. You will also address cold-start challenges for new users and content, run offline experiments and online A/B testing to drive measurable gains, and collaborate closely with product, engineering, and monetization teams to continuously iterate on model performance, latency, and system reliability.

The ideal candidate has 3–5 years of experience building production-grade machine learning systems, with strong hands-on experience in recommendation systems. Proficiency in Python and machine learning frameworks such as PyTorch or TensorFlow is required, along with a solid foundation in software engineering fundamentals. Experience with large-scale data systems and distributed training is a plus, as is a track record of improving user retention or long-term user value.

Joining AppLovin offers the opportunity to build 0-to-1 systems within a proven AI powerhouse, with high ownership and direct business impact. You'll experience startup speed combined with AppLovin's scale and resources, and have the chance to shape a new growth engine for the company.

More Jobs at AppLovin