Machine Learning Engineer - User Growth - Recommendation - Singapore
TIKTOK PTE. LTD.
Singapore
On-site
SGD 80,000 - 120,000
Full time
Job summary
A leading technology firm in Singapore is seeking a Machine Learning Engineer to develop industry-leading recommendation systems and optimize user retention. This role requires a Master's degree in a related field, at least 2 years of relevant experience, and strong skills in Python or C/C++. The ideal candidate will work cross-functionally to deliver innovative solutions in machine learning.
Qualifications
- Master's degree or higher with a background in computer science, machine learning, or similar.
- Minimum 2 years hands-on experience in areas like recommendation systems or machine learning.
- Strong proficiency in Python and/or C/C++, familiarity with ML frameworks.
Responsibilities
- Develop large-scale machine learning algorithms and recommendation systems.
- Connect data to real-world user experiences using data sensitivity and analytical skills.
- Work cross-functionally with product managers and engineers to design ML algorithms.
Skills
Recommendation Systems
Machine Learning
Deep Learning
Python
C/C++
Education
Master's degree in Computer Science or related fields
Responsibilities
- Develop large-scale machine learning algorithms and build industry leading recommendation systems to optimize user retention rates.
- Data-driven: connect data to real-world user experiences using superior data sensitivity and analytical skills.
- Using deep understanding of systems and scenarios, deliver end-to-end solutions to achieve the growth targets in diverse scenarios and recommendation systems.
- Work cross-functionally with product managers, data scientists, and engineers to understand insights, formulate problems, and design, refine, and test machine learning algorithms and strategies.
Qualifications
- Master's degree (or higher) with a background in computer science, machine learning, or related fields.
- Minimum 2 years hands-on experience in one or more of the following areas: recommendation systems, machine learning, deep learning, large language model, computer vision, NLP, causal inference or multimodal machine learning.
- Strong proficiency in Python and/or C/C++, and familiarity with a machine learning framework. Have a deep understanding of data structures and algorithms.
- Good communication and teamwork skills are required. Applicants must be passionate about learning new techniques and tackling challenging problems.