Backend Engineer, TikTok Recommendation Architecture
Responsibilities
TikTok will be prioritizing applicants who have a current right to work in Singapore, and do not require Our Company's sponsorship of a visa.
About The Team
Our Recommendation Architecture Team is responsible for building up and optimizing the architecture for our recommendation system to provide the most stable and best experience for our TikTok users.
Responsibilities
- Build and maintain high performance online services for recommendation system
- Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, realtime online training, etc
- Build globalized large-scale recommendation system
- Design and develop high performance computing frameworks and storage systems
- Research, design, and develop computer and network software or specialised utility programs
Want more jobs like this?
Get Software Engineering jobs in Singapore delivered to your inbox every week.

- Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis
- Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures
- Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements
Qualifications
Minimum Qualification(s)
- Bachelor's degree or above, majoring in Computer Science, or related fields,
- Experience building scalable system;
- Experience programming in at least one of the following programming languages: C, C++, Java or Golang;
Preferred Qualification(s)
- Effective communication skills and a sense of ownership and drive;
- Experience in at least one area of the following areas: personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks is a plus.
Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- HSA
- Life Insurance
- Fitness Subsidies
- Short-Term Disability
- Long-Term Disability
- On-Site Gym
- Mental Health Benefits
- Virtual Fitness Classes
Parental Benefits
- Fertility Benefits
- Adoption Assistance Program
- Family Support Resources
Work Flexibility
- Flexible Work Hours
- Hybrid Work Opportunities
Office Life and Perks
- Casual Dress
- Snacks
- Pet-friendly Office
- Happy Hours
- Some Meals Provided
- Company Outings
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Leave of Absence
Financial and Retirement
- 401(K) With Company Matching
- Performance Bonus
- Company Equity
Professional Development
- Promote From Within
- Access to Online Courses
- Leadership Training Program
- Associate or Rotational Training Program
- Mentor Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)
Company Videos
Hear directly from employees about what it is like to work at TikTok.