ByteDance

Backend Engineer Graduate (Recommendation Architecture) - 2026 Start (PhD)

ByteDance
Apply
14 hours ago
Singapore, SingaporeEntry Level

Responsibilities

  • Build systems for standardized recommendation-strategy definition, evaluation, optimization, and retirement of ineffective strategies.
  • Develop adaptive parameter tuning and fault-diagnosis solutions for recommendation systems and their underlying components.
  • Optimize the cost and efficiency of model training and generative recommendation technologies.
  • Process massive heterogeneous cross-domain data while improving data quality, privacy, security, and compliance.
  • Develop high-performance storage engines, schema-evolution mechanisms, real-time data-writing systems, and data-model analysis tools.
  • Build automated training-data processing pipelines and multimodal heterogeneous-computing frameworks.
  • Improve large-scale recommendation-model computing efficiency through architecture and algorithm co-design.
  • Establish a Python-centered developer ecosystem for recommendation data processing and model training.

Requirements

  • Completing or recently completed PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Strong programming ability and command of data structures and fundamental algorithms.
  • Proficiency in C/C++ for traditional coding roles or Python for intelligent coding roles.
  • Research results or practical experience in natural language processing, computer vision, data modeling, algorithm optimization, or related fields are preferred.
  • Ability to communicate and collaborate with algorithm engineers, data analysts, and product managers.

Benefits

  • 2026 start date with onboarding availability required by the end of 2026.
  • Opportunity to work on large-scale recommendation systems, generative technologies, multimodal computing, and data-centric AI.
  • Cross-functional collaboration with algorithm engineering, data analytics, and product teams.

Tech Stack

ByteDance

About ByteDance

10,000+ employees

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok. Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve. We are committed to building a safe, healthy and positive online environment for all our users. We have over 110,000 employees based in more than 30 countries globally. Join us.

Contact me