R&D Engineer, Training Infrastructure

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Education & TrainingEducation: bachelorsSkills: []

Build and optimize Ray-based distributed computing infrastructure to support large-model training. You’ll develop features and performance improvements across Ray, KubeRay, and related ecosystem frameworks, and enable running Ray on Kubernetes with elasticity, cluster stability, observability, and platform integration. You’ll also contribute to the Ray open-source community and collaborate on foundational ML/AI data and orchestration capabilities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

R&D Engineer, Training Infrastructure

✓ Verified Job

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

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

Job Summary

Build and optimize Ray-based distributed computing infrastructure to support large-model training. You’ll develop features and performance improvements across Ray, KubeRay, and related ecosystem frameworks, and enable running Ray on Kubernetes with elasticity, cluster stability, observability, and platform integration. You’ll also contribute to the Ray open-source community and collaborate on foundational ML/AI data and orchestration capabilities.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Education & Training

Key Responsibilities

  • •Design and develop Ray-based distributed computing solutions to support the Seed large model business.
  • •Develop features and optimize performance across Ray, KubeRay, and related upper-layer ecosystem frameworks.
  • •Build capabilities for running Ray on Kubernetes, including elasticity, tidal resource clusters, stability, observability, and platform integration.
  • •Contribute to the Ray open-source community.

Key Requirements

  • •Bachelor’s degree or above, preferably in Computer Science or a related field.
  • •Proficiency in programming languages such as Python and C++.
  • •Experience with RayCore/RayData/RayServe or Ray-related frameworks.
  • •Familiarity with common distributed computing frameworks such as Spark/Flink.
  • •Machine learning background is a plus.
Education:Bachelor's in Computer Science
Tech Stack:PythonC++RayKubeRayKubernetesRayCoreRayDataRayServeMagnusPrimusSparkFlink

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