Backend Engineer - Model Training Infra (Singapore)

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: []

Build and scale machine learning infrastructure that powers feeds, ads, and search ranking models. Own design and implementation of global systems for model training and serving, including data pipelines, storage, and multi-tenancy resource management. Improve infrastructure flexibility and training workflow while contributing core ML platform components and mentoring interns. Work with deep learning frameworks and performance-focused engineering to drive major impact across core business ranking experiences.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Backend Engineer - Model Training Infra (Singapore)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 31 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and scale machine learning infrastructure that powers feeds, ads, and search ranking models. Own design and implementation of global systems for model training and serving, including data pipelines, storage, and multi-tenancy resource management. Improve infrastructure flexibility and training workflow while contributing core ML platform components and mentoring interns. Work with deep learning frameworks and performance-focused engineering to drive major impact across core business ranking experiences.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement global-scale machine learning systems for feeds, ads, and search ranking models.
  • •Improve the usability and flexibility of the machine learning infrastructure.
  • •Enhance model training and serving workflows, including data pipelines, storage systems, and multi-tenancy resource management.
  • •Design and develop key components of ML infrastructure.
  • •Mentor interns.

Key Requirements

  • •At least 5 years of experience developing and deploying large-scale systems.
  • •Proficiency in C/C++/CUDA/Python with solid programming skills.
  • •Familiarity with deep learning frameworks such as TensorFlow and PyTorch.
  • •Experience improving core machine learning infrastructure (TensorFlow, PyTorch, and Jax).
  • •Experience contributing to an open-source machine learning framework (TensorFlow/PyTorch).
Experience:5+ years
Tech Stack:CC++CUDAPythonTensorFlowPyTorchJax

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn