Senior Platform R&D Engineer - Recommendation System (ByteDance Singapore)

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Research & Scientific (R&D)Experience: 3+ yearsEducation: bachelorsSkills: ["Product sense","Prioritization","Technical leadership"]

Build and optimize ByteDance’s recommendation architecture by creating developer toolkits, gray release systems, and end-to-end tracing for reliable deployments across multi-region environments. You’ll develop algorithm engineering toolchains that speed experimental model development through to production, and improve platform ecosystem architectures. The role blends scalable systems engineering, observability, and R&D efficiency, with opportunities to apply LLM and agent-based design in recommendation workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Senior Platform R&D Engineer - Recommendation System (ByteDance 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 optimize ByteDance’s recommendation architecture by creating developer toolkits, gray release systems, and end-to-end tracing for reliable deployments across multi-region environments. You’ll develop algorithm engineering toolchains that speed experimental model development through to production, and improve platform ecosystem architectures. The role blends scalable systems engineering, observability, and R&D efficiency, with opportunities to apply LLM and agent-based design in recommendation workflows.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Research & Scientific (R&D)
Seniority: Mid level

Key Responsibilities

  • •Design intelligent development toolkits and productized solutions to improve R&D efficiency for large-scale recommendation systems.
  • •Develop business-metrics-driven gray release systems to enable safe, stable, and efficient release workflows.
  • •Enhance observability for recommendation systems in complex global environments, including end-to-end tracing and issue attribution optimization.
  • •Build algorithm engineering toolchains that accelerate the path from experimental algorithm/model development to deployment.
  • •Overhaul platform ecosystem architectures and develop data intelligence assistants.

Key Requirements

  • •Bachelors degree or above in Computer Science or related fields, with 3+ years designing and developing large-scale systems.
  • •Proficiency in at least one programming language (Go, Python, or C++) plus solid understanding of data structures and algorithms.
  • •Ability to independently lead technical design and implementation of complex systems and components.
  • •Strong product sense to balance priorities across requirements, technical solutions, timelines, and delivery quality.
  • •Preferred: deep understanding of large language models (LLMs) and hands-on experience designing agent systems.
Experience:3+ yearsRecommendation systemsAdvertising systemsSearch systemsLLMsAgent systems
Education:Bachelor's in Computer Science (or related fields)
Skills:Product sensePrioritizationTechnical leadership
Tech Stack:GoPythonC++CI/CDLLMsAgent system designTracingObservabilityGray release systemsEnd-to-end tracing

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