Research Scientist Graduate (ML Recommendation Systems) - 2026 Start (PhD)

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningExperience: 5+ yearsEducation: phdSkills: ["Collaboration","Problem-solving"]

Join an Applied Machine Learning team delivering end-to-end recommendation solutions across ByteDance’s recommendations, ads, and search systems. You’ll build and scale recommendation models, research multi-modal approaches using text/image/video, and pioneer long-term personalization via reinforcement learning. Partner with infrastructure to co-design high-performance, low-latency training and inference, and work with product, engineering, and design to test, deploy, and validate model impact in production.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Research Scientist Graduate (ML Recommendation Systems) - 2026 Start (PhD)

✓ 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

Join an Applied Machine Learning team delivering end-to-end recommendation solutions across ByteDance’s recommendations, ads, and search systems. You’ll build and scale recommendation models, research multi-modal approaches using text/image/video, and pioneer long-term personalization via reinforcement learning. Partner with infrastructure to co-design high-performance, low-latency training and inference, and work with product, engineering, and design to test, deploy, and validate model impact in production.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Graduate level

Key Responsibilities

  • •Build and scale machine learning models for recommendation systems.
  • •Research and apply multi-modal techniques using text, image, and video to model content and user preferences.
  • •Integrate long-term user behavior signals and reinforcement learning to improve sustained engagement and satisfaction.
  • •Partner with the infrastructure team to co-design next-generation recommendation model architectures optimized for high-performance, low-latency, cost-efficient training and inference at massive scale.
  • •Work with product, engineering, and design teams to test, deploy, and validate end-to-end solutions that enhance the user experience.

Key Requirements

  • •Completing or recently completing a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • •At least 5 years of experience in one or more programming languages such as Python or C++, and deep learning frameworks such as PyTorch or TensorFlow.
  • •Demonstrated expertise designing, building, and scaling machine learning models for recommendation systems.
  • •Hands-on expertise with modern deep learning techniques, including Transformers, Large Language Models (LLMs), and multi-modal learning.
  • •Proven experience building and deploying end-to-end ML pipelines in a production environment.
Experience:5+ yearsMachine learningRecommendation systemsDeep learningProduction ML
Education:PhD / Doctorate in Software Development, Computer Science, Computer Engineering, or a related technical discipline
Skills:CollaborationProblem-solving
Tech Stack:PythonC++PyTorchTensorFlowTransformersLarge Language Models (LLMs)Reinforcement learningMulti-modal learning

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