Backend Engineer

3 weeks ago


Singapore TIKTOK PTE. LTD. Full time
Roles & 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

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

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.

- Research, design, and develop computer and network software or specialised utility programs.

- Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.

- Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.

- Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.


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 relevant work 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.


Tell employers what skills you have

TensorFlow
Machine Learning
Sponsorship
Hardware
Natural Language Processing
Analytical Abilities
Computer Vision
Computer Hardware
Data Mining
PyTorch
CUDA
Python
Software Testing
Scheduling
Research Design
Linux
  • Backend Engineer

    7 days ago


    Singapore Technology Services Group Pte. Ltd. Full time

    As a Backend Engineer specializing, you will be responsible for designing, developing, and maintaining backend systems that support the integration and optimization of AI models & LLM in trading applications. You will work closely with the AI engineering team to integrate various machine learning models and algorithms into the backend systems to address...

  • Backend Engineer

    1 week ago


    Singapore TECHNOLOGY SERVICES GROUP PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Backend Engineer specializing, you will be responsible for designing, developing, and maintaining backend systems that support the integration and optimization of AI models & LLM in trading applications. You will work closely with the AI engineering team to integrate various machine learning models and algorithms into the backend...


  • Singapore I.o.t. Workz Pte. Ltd. Full time

    Location: OnsiteWe are seeking a skilled Backend Support Engineer to join our team, providing critical onsite support, system maintenance, testing, and troubleshooting for our backend systems. As a Backend Support Engineer, you will play a key role in ensuring the stability, performance, and reliability of our backend infrastructure. The ideal candidate...

  • Backend Engineer

    7 days ago


    Singapore Hydrax Pte. Ltd. Full time

    About the Company: We are is a digital asset custodian operating in Malaysia, committed to providing secure and reliable custody solutions for digital assets. Our mission is to ensure the safety and integrity of our clients' digital assets through robust security measures and cutting-edge technology.Job Summary: We are recruiting an experienced Backend...


  • Singapore I.O.T. WORKZ PTE. LTD. Full time

    Roles & ResponsibilitiesLocation: OnsiteWe are seeking a skilled Backend Support Engineer to join our team, providing critical onsite support, system maintenance, testing, and troubleshooting for our backend systems. As a Backend Support Engineer, you will play a key role in ensuring the stability, performance, and reliability of our backend infrastructure....


  • Singapore Mighty Bear Games Pte. Ltd. Full time

    We are on the prowl for more Bears to join us at our Global HQ (AKA Bear Force One)! Being a Bear means that you'll be part of a culture that celebrates diversity and is dedicated to making games which make players smile.We are looking for a highly experienced and talented Senior Backend Engineer who is passionate about delivering the highest quality of...


  • Singapore Quinnox Solutions Pte. Ltd. Full time

    Junior Backend Engineer - Job DescriptionAs Junior Backend Engineer in the Mobile and App team, we expect you to have a strong interest in technology and ability to drive innovation with creative solutions. You should have a broad expertise and experience in various areas such as web, mobile, Cloud, emerging technologies and services.Key...


  • Singapore SENSERBOT PTE. LTD. Full time

    Roles & ResponsibilitiesAbout Senserbot:Since 2016, Senserbot has been a leader in automation solutions and robotics, specialising in advanced technology for asset tracking, inventory control, and stock-taking. We are committed to advancing state-of-the-art solutions for businesses and organisations.Role Overview:We are excited to welcome a talented...


  • Singapore QUINNOX SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJunior Backend Engineer - Job DescriptionAs Junior Backend Engineer in the Mobile and App team, we expect you to have a strong interest in technology and ability to drive innovation with creative solutions. You should have a broad expertise and experience in various areas such as web, mobile, Cloud, emerging technologies and...

  • Backend Developer

    1 month ago


    Singapore Jobline Resources Full time

    Responsibilities * Design, build and configure applications to meet business process and application requirements. * Work with Product Management and AI Engineers to implement backend software services running on Cloud (AWS, GCP, MS Azure) * Responsibilities Design, build and configure applications to meet business process and application requirements. Work...

  • Backend Developer

    3 weeks ago


    Singapore Jobline Resources Full time

    Responsibilities * Design, build and configure applications to meet business process and application requirements. * Work with Product Management and AI Engineers to implement backend software services running on Cloud (AWS, GCP, MS Azure) * Responsibilities Design, build and configure applications to meet business process and application requirements. Work...


  • Singapore Senserbot Pte. Ltd. Full time

    About Senserbot:Since 2016, Senserbot has been a leader in automation solutions and robotics, specialising in advanced technology for asset tracking, inventory control, and stock-taking. We are committed to advancing state-of-the-art solutions for businesses and organisations.Role Overview:We are excited to welcome a talented Cloud/Backend Engineer to our...


  • Singapore Shopee Full time

    Job Description:As a Senior Backend Engineer, you will play a crucial role in the development of real-time chat systems and contribute to the success of our product. You will be responsible for analyzing product requirements, designing technical solutions, and building large-scale distributed systems optimized for performance, availability, and scalability....

  • Backend Engineer

    3 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties: Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...


  • Singapore Technology Services Group Pte. Ltd. Full time

    About Us:Vama is an innovative chat and payment platform committed to revolutionizing communication and transactions. Our team is passionate about creating seamless, secure, and user-friendly experiences for our customers.Role Overview:We are seeking a skilled Backend Engineer to join our talented team. As a backend engineer at Vama, you will be vital in...


  • Singapore TECHNOLOGY SERVICES GROUP PTE. LTD. Full time

    Roles & ResponsibilitiesAbout Us:Vama is an innovative chat and payment platform committed to revolutionizing communication and transactions. Our team is passionate about creating seamless, secure, and user-friendly experiences for our customers.Role Overview:We are seeking a skilled Backend Engineer to join our talented team. As a backend engineer at Vama,...

  • Backend Developer

    1 day ago


    Singapore VISIONDEN PTE. LTD. Full time

    Roles & ResponsibilitiesBackend DeveloperAs a Java Backend Developer, you'll be responsible for the server-side logic of web applications. You'll work closely with front-end developers and other engineers to design, develop, and maintain robust backend systems.Here's a closer look at what you'll typically be doing: Write clean, maintainable, and...


  • Singapore NTUC LearningHub Full time

    COMPANY DESCRIPTIONNTUC LearningHub (NTUC LHUB) was established in 2004 to transform the Singapore workforce so that it can keep pace with the burgeoning demands of a dynamic economy. Our courses and training programmes have since grown to cover a wide range of disciplines that include Infocomm Technology, Workplace Safety and Health, Security, Human...


  • Singapore NTUC LearningHub Full time

    COMPANY DESCRIPTIONNTUC LearningHub (NTUC LHUB) was established in 2004 to transform the Singapore workforce so that it can keep pace with the burgeoning demands of a dynamic economy. Our courses and training programmes have since grown to cover a wide range of disciplines that include Infocomm Technology, Workplace Safety and Health, Security, Human...


  • Singapore Search Staffing Services Pte. Ltd. Full time

    We are representing our IT Solutions provider client in looking for the following Software BackEnd Engineer (NodeJS or Golang)ResponsibilitiesNature of project: Smart Nation InfrastructureActively contribute to technical discussions and solutioning sessions, collaborate with various development teams to enhance productivity.Demonstrate good coding and...