Software Engineer in Machine Learning Infra - TikTok Recommendation Architecture

Tik Tok
Full-time Singapore, Singapore Software Architecture & Engineering
Posted:
March 03, 2026
Location:
Singapore, Singapore, Singapore

Job Description

Responsibilities

  • Serving and training infra optimization of machine learning models
  • Build and maintain high performance online services for TikTok recommendation system
  • Build globalized large-scale recommendation system
  • 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 or above, majoring in Computer Science, or related fields, with 3+ years of experience building scalable systems.
  • Experienc...

Apply for this Job

Submit your application for the Software Engineer in Machine Learning Infra - TikTok Recommendation Architecture position at Tik Tok.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Singapore, Singapore
Posted: March 03, 2026
Deadline: April 12, 2026