Fullstack Engineer- Algorithm Engineering Platform
Responsibilities
Algorithm Engineering's mission is to build a bridge for collaboration between algorithm models and business scenarios, and efficiently and stably apply TnS's algorithmic capabilities to TikTok's business scenarios.
At TikTok, you'll be part of a team that's on the cutting edge of technology. Joining our team offers a unique opportunity to work with full-chain AI solutions that are shaping the future of the digital landscape. Here, your work will directly contribute to projects that intertwine advanced AI technologies with practical applications, giving you the chance to work on groundbreaking solutions that are both innovative and impactful.
- Implement web-based features, user interfaces and Node.js based services for content safety platforms
- Responsible for optimising web performance, stability and effectiveness of web-based application pages, and to deliver user satisfied experiences
- Implement efficient and reusable front-end components that drive complex low-code applications
- Collaborate with product design, product management and software engineering teams to drive business success in efficiency and safety
- Keep at the forefront of emerging web-based technologies and trends, research and evaluate latest web development frameworks, apply new technologies to drive iterative product improvements
Want more jobs like this?
Get Software Engineering jobs in Singapore delivered to your inbox every week.

Qualifications
Minimum Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 3+ years experience in developing frontend web applications, strong JavaScript/HTML/CSS frontend engineering experience, skilled in common web platform React/Vue/Angular, and have good practise and understanding of common web compilation and bundling frameworks, including Webpack/Rollup/Babel/AST.
- Good problem solving and thinking pattern in web-based system design
- Experience in development of electron/no-code/low-code/full-stack platforms is highly advantageous
Preferred Qualifications
- Agile, quick self learner, highly self-motivated with strong sense of product ownership and creative problem solver
- Passionate about software coding/development and building great mobile/web applications
- Ability to perform independent research to solve complex technical problems
- Good collaborator and team player, comfortable working in a fast moving, culturally diverse and globally distributed team environment
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.