
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech company is seeking a Software Engineer in Singapore to build and maintain high-performance online services for their recommendation system. The ideal candidate will have a Bachelor's degree in Computer Science or a related field and at least one year of experience in programming, specifically in C, C++, Java, or Golang. This role offers the opportunity to work on large-scale systems and contribute to innovative projects in a fast-growing environment.
TikTok is the leading destination for short‑form mobile video. Our mission is to inspire creativity and bring joy. TikTok’s global headquarters are in Los Angeles and Singapore, with additional offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul and Tokyo.
Inspiring creativity is at the core of TikTok’s mission. Our innovative product empowers people to authentically express themselves, discover and connect. We build great products with curious, humble people who want to make an impact in a fast‑growing tech company. By iterating, embracing challenges and adopting an “Always Day 1” mindset, we achieve meaningful breakthroughs for ourselves, the company and our users.
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences and unique perspectives. We celebrate diverse voices and strive for an environment that reflects the many communities we serve.
The Recommendation Architecture Team builds and optimizes the architecture for TikTok’s recommendation system, ensuring a stable and engaging experience for users. We cover almost all short‑text recommendation scenarios—including search suggestions, the video‑related search bar, and comment entities—and support personalized sorting, query optimization and overall search awareness.
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences and unique perspectives. We celebrate diverse voices and strive to reflect the many communities we serve.