Backend Engineer

5 days ago


Singapore TikTok Full time

Responsibilities
TikTok will be prioritizing applicants who have a current right to work in Singapore, and do not require TikTok's sponsorship of a visa.

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
At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.

About the team
Our team was established to help realize our company vision, building a global platform for creation and communication. We are doing the world-class work in machine learning, computer vision, natural language processing, speech and audio, knowledge and data mining, and transferring our work into TikTok and its affiliates' products which are used by hundreds of millions of users around the world.

As a vital AI infrastructure for the company, our machine learning system integrates our most up-to-date R&D results in AI algorithms and systems. Come and join us, you will get the chance of building large-scale machine learning systems, and working with the best AI system and algorithm researchers and engineers.

**Responsibilities**:

- Research and develop the serving framework of machine learning system, including key computing development, task scheduling, machine learning system management, etc.
- Optimize the deployment and performance of the different model inference, which include but not limited to CV, NLP, Audio task.
- Closely cooperate with the different algorithm teams in TikTok and its affiliates, analysing business bottleneck and optimize for the best software/hardware performance

**Qualifications**:

- Bachelor's degree in Computer Science, Engineering or equivalent practical experience
- Master at least one of the following languages in Linux environment: C/C++, Python
- Familiar with at least one state-of-the-art machine learning framework (e.g., Tensorflow, Pytorch);
- Strong analytical abilities and problem solving
- At least 3 years of working experience

Preferred Qualifications
- Practical experience in performance optimization/tuning of deep learning model training/inference.
- Practical experience in CUDA programming and TensorRT
- Familiar with the algorithm details of different deep learning models
- Familiar with model optimization algorithm like quantization and pruning.
- Familiar with TVM, MLIR, XLA or any other model compilation stack

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 are passionate about this and hope you are too.


  • Backend Engineer

    1 week ago


    Singapore TEKISHUB CONSULTING SERVICES PTE. LTD. Full time

    We are seeking a skilled **Backend Engineer**to join on a **1+ year renewable contract**. The Backend Engineer will be responsible for developing, optimising, and maintaining scalable backend systems and APIs, ensuring high performance, security, and reliability. The role requires strong programming skills, experience with cloud platforms, and collaboration...

  • Backend Engineer

    3 days ago


    Singapore Handshakes by DC Frontiers Full time

    Handshakes is an award-winning DataTech company. We enable our clients to make safer, more informed decisions by delivering meaningful insights, harnessed from reliable data. Our tech teams are pivotal in the growth of Handshakes, so we continually invest in the latest tools, technologies and techniques to take us to the next level. We are hiring for an...

  • Backend Engineer

    2 weeks ago


    Singapore VINOVA PTE. LTD. Full time

    Overview "The Backend Engineer is responsible for designing, developing, and maintaining scalable and secure backend services that power digital products. The role requires expertise in software engineering principles, modern development practices, and cloud-native architecture. Engineers must work in an agile, DevOpsdriven environment, ensuring high...

  • Backend Engineer

    5 days ago


    Singapore Vinova Full time

    The Backend Engineer is responsible for designing, developing, and maintaining scalable and secure backend services that power digital products. The role requires expertise in software engineering principles, modern development practices, and cloud-native architecture. Responsibilities Collaborate with Business Analysts (BA) and Product Managers to refine...

  • Backend Engineer

    2 weeks ago


    Singapore Traveloka Full time

    Get AI-powered advice on this job and more exclusive features. It's fun to work in a company where people truly BELIEVE in what they're doing!Job Description The Engineering Team at Traveloka is the backbone of our innovation, building scalable and high-performance systems that power millions of users worldwide. With a relentless focus on scalability and...

  • Backend Engineer

    1 week ago


    Singapore Cognizioni IT Solutions LLC Full time

    **Role : Backend Engineer** **Location : Singapore** **Full Time** Description: Responsibility: The Backend Engineer is responsible for designing, developing, and maintaining scalable and secure backend services that power digital products. The role requires expertise in software engineering principles, modern development practices, and cloud-native...

  • Backend Engineer

    1 week ago


    Singapore Rapsys Technologies Full time

    Description: Responsibility: The Backend Engineer is responsible for designing, developing, and maintaining scalable and secure backend services that power digital products. The role requires expertise in software engineering principles, modern development practices, and cloud-native architecture. Engineers must work in an agile, DevOps - driven environment,...


  • Singapore NET6TEM PTE. LTD. Full time

    **Senior Backend Engineer - Golang As a Senior Backend Engineer, you will play a crucial role in the development and maintenance of our core backend systems. Your primary focus will be designing and implementing high-performance, scalable, and reliable backend solutions using Golang. You will collaborate closely with cross-functional teams, including product...

  • Backend Engineer

    3 days ago


    Singapore TekisHub Consulting Services Full time $72,000 - $144,000 per year

    Role OverviewWe are seeking an experienced Backend Engineer to support our client UOB on a 3-month contract . The selected candidate will be responsible for designing, developing, and maintaining scalable backend systems and APIs that power digital banking applications. This role requires hands-on backend development expertise and collaboration with...


  • Singapore HAPPY HOUR GAMES PTE. LTD. Full time

    **Responsibilities** - Design, develop, and maintain scalable backend systems for mobile games. - Implement, debug and optimization of game features. - Collaborate with game designers and frontend software engineers for game feature implementation. - Identify potential technical risks and provide technical advice for mitigation. - Ensure the security and...