Machine Learning Engineer – Feed Recommendation

AppLovin AppLovin · Media · Singapore · Platform Engineering

Machine Learning Engineer focused on building and optimizing large-scale recommendation systems for a social media platform, involving recall, ranking, CTR prediction, and multi-objective optimization to drive user engagement and growth.

What you'd actually do

  1. Design and deploy scalable recommendation pipelines
  2. Develop and optimize CTR/CVR prediction models
  3. Improve multi-objective ranking strategies (retention, monetization, diversity, long-term value)
  4. Tackle cold-start challenges for new users and new content
  5. Run offline experiments and online A/B testing to drive measurable gains

Skills

Required

  • Python
  • ML frameworks (PyTorch, TensorFlow, etc.)
  • software engineering fundamentals

Nice to have

  • large-scale data systems
  • distributed training
  • improving retention or long-term user value

What the JD emphasized

  • production-grade ML systems
  • recommendation systems
  • large-scale data systems
  • retention
  • long-term user value

Other signals

  • recommendation systems
  • large-scale
  • production-grade ML systems
  • ranking
  • CTR prediction