Backend Software Engineer – Comment Team

Backend Software Engineer – Comment Team


About the job

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, Mumbai, Singapore, Jakarta, Seoul and Tokyo.

In TikTok’s Comment team, you’ll have the opportunity to build a modern machine learning system on our large-scale data. Our team is responsible for comment systems, content safety, and comment ranking to provide the best comment user experience for all TikTok users.

What You’ll Do

• Build a highly-scalable, efficient and robust system for TikTok comment;

• Collaborate with machine learning engineers to apply model/algorithms in our system;

• Work with cross-functional teams to deliver results.


• Bachelor degree in computer science or a related technical discipline, with 2+ years of related experience;

• Proficient in designing data structures, building algorithms, and at least one programming languages: python/go/c++;

• Experience in data mining tools like database/nosql/hadoop/hvie/message queue/rpc/Elastic search is a plus;

• Experience in Django/Vue is a plus;

• Great communication and teamwork skills;

• Passion about techniques and solving challenging problems.

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We believe individuals shouldn’t be disadvantaged because of their background or identity, but instead should be considered based on their strengths and experience. We are passionate about this and hope you are too.

TikTok is committed to providing reasonable accommodations during our recruitment process. If you need assistance or an accommodation, please reach out to us at

Discover More AI Jobs:

More Information

Apply for this job Apply via Facebook
Share this job

We are one of the largest AI Communities online. Our publications have over 8.5 Million Views Annually and we have over 120K subscribers.