TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.

Why Join Us
Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.
Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.
To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.
At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.
Join us.

About the Team
The mission of our AML team is to push next-generation machine learning algorithms and platform for the recommendation system, ads ranking and search ranking in our company. We also drive substantial impact for core businesses of the company. Currently we are looking for Software Engineer - Machine Learning Infrastructure to join our team to support and advance that mission.

Responsibilities
- Responsible for the design and implementation of a global-scale machine learning system for feeds, ads and search ranking models.
- Responsible for improving use-ability and flexibility of the machine learning infrastructure.
- Responsible for improving the workflow of model training and serving, data pipelines and resource management for the multi-tenancy machine learning systems
- Responsible for designing and developing key components of ML infrastructure and mentoring interns
- Support the production of scalable and optimised AI/machine learning (ML) models
- Focus on building algorithms for the extraction, transformation and loading of large volumes of realtime, unstructured data to deploy AI/ML solutions from theoretical data science models
- Run experiments to test the performance of deployed models, and identifies and resolves bugs that arise in the process
- Work in a team setting and apply knowledge in statistics, scripting and programming languages required by the firm
- Work with the relevant software platforms in which the models are deployed

Location

Singapore

Job Overview
Job Posted:
2 days ago
Job Expires:
Job Type
Full Time

Share This Job: