Current jobs related to Backend Engineer - Singapore - TIKTOK PTE. LTD.


  • Singapore MyCareersFuture Full time

    Job Summary:We are seeking a highly skilled Backend Software Engineer to join our team at MyCareersFuture. As a Backend Software Engineer, you will be responsible for designing and developing high-performance backend applications using Java and Spring.Key Responsibilities:Design and develop scalable and efficient server-side solutionsDevelop and maintain...

  • Backend Engineer

    2 weeks ago


    Singapore ONEBYZERO PTE. LTD. Full time

    Roles & ResponsibilitiesWho We Are:OnebyZero is a data-first customer strategy firm offering end-to-end business transformation. Headquartered in Singapore with local presence in the 6 countries in ASEAN and India, and with a team of expert practitioners and technologists, we deliver sustainable business outcomes using AI/ML.Duration: 6 weeksThe Role:...


  • Singapore SCIENTEC CONSULTING PTE. LTD. Full time

    Backend Developer Job DescriptionAt ScienTec Consulting Pte Ltd, we are seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing and developing high-performance backend applications using Java and Spring framework.Key Responsibilities:Design and develop scalable and efficient server-side...


  • Singapore NodeFlair Full time

    Principal Backend EngineerWe are collaborating with NodeFlair to find a highly skilled Principal Backend Engineer to join their Singapore team.About the RoleAs a Principal Backend Engineer, you will lead cross-functional teams in designing and implementing cloud-based enterprise solutions. The ideal candidate will have over 8 years of experience in systems...


  • Singapore SCIENTEC CONSULTING PTE. LTD. Full time

    Backend Developer Job DescriptionAt ScienTec Consulting Pte Ltd, we are seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing and developing high-performance backend applications using Java and Spring.Key Responsibilities:Develop and maintain backend services and APIsOptimize code for low latency...


  • Singapore NodeFlair Full time

    Principal Backend EngineerWe are collaborating with a software company to find a Principal Backend Engineer to join their Singapore team at NodeFlair.Are you a seasoned backend engineer seeking a leadership role? We are looking for a Principal Backend Engineer with a passion for building cloud-based enterprise solutions. If you have over 8 years of...


  • Singapore NodeFlair Full time

    Principal Backend EngineerWe are working with a software company, and as part of their continued growth, NodeFlair has been engaged to search for a Principal Backend Engineer to join their Singapore team.Are you a seasoned backend engineer looking for an exciting leadership role? We are hiring a Principal Backend Engineer with a passion for building...


  • Singapore PINTEREST SINGAPORE PTE. LTD. Full time

    About Pinterest Singapore Pte. Ltd.Pinterest is a global platform where millions of people come to find new ideas and inspiration. Our mission is to help people create a life they love, and we're looking for talented engineers to join our team in Singapore.Job SummaryWe're seeking a Senior Backend Engineer to join our Monetization team in Singapore. As a key...


  • Singapore AMLOGIC SINGAPORE PRIVATE LIMITED Full time

    Job SummaryWe are seeking a highly skilled Senior Backend Engineer to join our team at AMLOGIC SINGAPORE PRIVATE LIMITED. The successful candidate will be responsible for leading backend/PD tasks from the Netlist to the GDSII, including P&R, formal verification, static timing analysis, physical verification, power analysis, design for reliability, and...


  • Singapore OCBC Full time

    Join OCBC AI Lab as a senior backend engineer and be part of a visionary team that develops AI-driven applications at scale, powering a range of innovative banking products and services. We're seeking a skilled backend engineer who can design and build scalable APIs, optimize backend services, and seamlessly integrates traditional AI and generative AI models...


  • Singapore NodeFlair Full time

    Principal Backend EngineerWe are collaborating with NodeFlair, a software company, to find a Principal Backend Engineer to join their Singapore team.This role requires a highly skilled individual with over 8 years of experience in designing and implementing cloud-based enterprise solutions. The ideal candidate will lead cross-functional teams in delivering...


  • Singapore SCIENTEC CONSULTING PTE. LTD. Full time

    Backend Java Developer RoleWe are seeking a skilled Backend Java Developer to design, develop, and maintain scalable backend systems that power our applications. As a Backend Java Developer, you will work closely with cross-functional teams to deliver high-quality solutions that meet business requirements.Key Responsibilities:Design and develop backend...


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesWe are seeking a talented Backend Engineer to join our TikTok Account team. As a key member of our team, you will be responsible for designing, testing, deploying, and maintaining backend services and core components of distributed systems.Key Responsibilities:Design and implement scalable and reliable backend servicesCollaborate with...


  • Singapore FAM SEARCH LLP Full time

    Job Title: Backend Software Development EngineerWe are seeking a highly skilled Backend Software Development Engineer to join our team at Fam Search LLP. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software programs within a backend architecture.Key Responsibilities:Software Development: Design...


  • Singapore MyCareersFuture Full time

    Roles & Responsibilities As a Senior 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...


  • Singapore COMBUILDER PTE LTD Full time

    Job DescriptionWe are seeking a highly skilled Backend Software Engineer to join our dynamic development team at CombBuilder PTE LTD. The ideal candidate will have a strong background in web application development and be proficient in designing, implementing, and maintaining the backend logic that powers our web-based platforms.As a Backend Software...


  • Singapore NodeFlair Full time

    Staff Software EngineerWe are collaborating with a fintech company to find a skilled Staff Software Engineer to join their Singapore team.This role requires a Staff Engineer with strong backend expertise to lead and mentor engineers, design complex software, and collaborate across teams.Key Responsibilities:Provide technical leadership and mentorship to...


  • Singapore OCBC Full time

    Senior Backend EngineerAre you a skilled backend engineer looking to join a visionary team that develops AI-driven applications at scale? We're seeking a senior backend engineer to design and build scalable APIs, optimize backend services, and integrate traditional AI and generative AI models to accelerate innovation and business growth.Key...


  • Singapore NEARSOURCE PTE. LTD. Full time

    Job Title: Backend DeveloperAt TECHNOPALS PTE. LTD., we are seeking a highly skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing and implementing scalable and efficient backend systems, ensuring seamless integration with our frontend applications.Key Responsibilities:Design and implement robust backend...


  • Singapore NEARSOURCE PTE. LTD. Full time

    Job Title: Backend DeveloperNearSource PTE. LTD. is seeking a highly skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing and implementing scalable and efficient backend systems, ensuring seamless integration with our frontend applications.Key Responsibilities:Design and implement robust backend systems...

Backend Engineer

4 months ago


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

- 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

- B. Sc or higher degree in Computer Science or related fields from accredited and reputable institutions.

- Proficient in C/C++/Python, and have solid programming skills.

- Familiar with deep learning frameworks (TensorFlow/Pytorch).

- Experience in developing and deploying large-scale systems.

- Ability to work independently and complete projects from beginning to end and in a timely manner.

- Good communication and teamwork skills to clearly communicate technical concepts with other teammates.

- Experience on improving core machine learning infrastructure(TensorFlow, Pytorch, and Jax).

- 3+ years of industry experience with solid theoretical foundation of machine learning.

Preferred Qualifications:

- Experience contributing to an open sourced machine learning framework (TensorFlow/PyTorch).

- Experience in big data frameworks (e.g., Spark/Hadoop/Flink), experience in resource management and task scheduling for large scale distributed systems.

- Strong background in one of the following fields: Hardware-Software Co-Design, High Performance Computing, ML Hardware Acceleration (e.g., GPU/TPU/RDMA) or ML for Systems.

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.