Machine Learning Engineer – Feed Recommendation
Singapore · Full Time
Be the first to apply
- Experience
- 3–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 hour ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About AppLovin
AppLovin develops technology solutions that empower businesses of all sizes to effectively connect with their target customers. The company delivers comprehensive advertising products that enable businesses to engage, monetize, and grow audiences globally.
Our international team reflects diverse experiences and perspectives aligned with our developer and customer base worldwide. We prioritize building a supportive and inclusive culture and seek team members who excel individually and contribute positively to others.
Role Overview
We are seeking an experienced Machine Learning Engineer specialized in large-scale recommendation systems to contribute to building the next-generation social media platform. You will take ownership of essential parts of our recommendation infrastructure, including recall, ranking, click-through rate (CTR) modeling, and multi-objective optimization to enhance user retention, engagement, and sustainable ecosystem growth.
Key Responsibilities
- Design and implement scalable recommendation system pipelines.
- Create and refine CTR and CVR prediction models.
- Enhance multi-objective ranking methods balancing retention, monetization, diversity, and long-term value.
- Address challenges related to onboarding new users and fresh content.
- Conduct offline experiments and online A/B tests to achieve measurable improvements.
- Collaborate cross-functionally with product, engineering, and monetization teams.
- Continuously optimize model accuracy, latency, and system robustness.
Impact You Will Have
- Boost user retention through intelligent content recommendations.
- Increase engagement and monetization with data-driven improvements.
- Develop foundational ranking mechanisms beyond minor model adjustments.
- Contribute to building a scalable and sustainable content ecosystem.
Qualifications
- 3 to 5 years experience constructing production-level machine learning systems.
- Strong practical knowledge of recommendation algorithms.
- Expertise in one or more areas: recall systems, candidate generation, ranking models, CTR prediction, or multi-task/multi-objective optimization.
- Proficient with Python and machine learning frameworks such as PyTorch or TensorFlow.
- Solid software engineering fundamentals.
- Experience with large-scale data architectures and distributed training is advantageous.
- Demonstrated success improving retention or long-term user value is highly desirable.
Why Work With Us
- Opportunity to create innovative 0-to-1 systems within a leading AI-focused company.
- High degree of ownership and direct impact on business outcomes.
- Blend of startup agility with the scale and resources of an established organization.
- Chance to develop a new growth pathway for the company.
Equal Opportunity and Inclusion
AppLovin is an equitable employer dedicated to an inclusive and diverse workforce. Applicants are evaluated without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, veteran status, disability, or legally protected characteristics.
If accommodations are needed during the hiring process, applicants can request assistance.
Employment considerations include applicants with criminal histories in compliance with applicable laws.
Recruitment Process
Our hiring process may use AI tools to evaluate candidates, but final decisions are made by human reviewers. We respect applicant privacy in our recruitment practices.