Backend Engineer, Applied Machine Learning Platform

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningExperience: 1+ yearsEducation: bachelorsSkills: ["Analytical thinking","Problem-solving","Collaboration","Troubleshooting","Continuous learning"]

Build and maintain the Applied Machine Learning platform that powers deep learning model workflows for training scheduling, deployment, and recommended advertising/search systems. Design scalable data processing and computing pipelines, collaborate with data scientists and ML engineers on tool support, and ensure smooth integration with other systems. Monitor platform operations, troubleshoot issues, and evaluate emerging technologies to continuously improve reliability and performance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Backend Engineer, Applied Machine Learning Platform

✓ 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 maintain the Applied Machine Learning platform that powers deep learning model workflows for training scheduling, deployment, and recommended advertising/search systems. Design scalable data processing and computing pipelines, collaborate with data scientists and ML engineers on tool support, and ensure smooth integration with other systems. Monitor platform operations, troubleshoot issues, and evaluate emerging technologies to continuously improve reliability and performance.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Entry level

Key Responsibilities

  • •Design, develop, and maintain core machine learning platform functions including data processing, feature engineering, model training, and model deployment.
  • •Build efficient, scalable data processing and computing processes to ensure platform stability and performance.
  • •Collaborate with data scientists and machine learning engineers to understand requirements and provide tool and technical support.
  • •Partner with system administrators and software engineers to ensure smooth platform integration with other systems.
  • •Manage and monitor platform operations, troubleshoot platform-related issues, and evaluate emerging technologies to improve the platform.

Key Requirements

  • •Bachelor's (or above) degree in computer science, software engineering, or related field with 1+ years of relevant experience.
  • •Strong software engineering skills and proficiency in languages such as Python, Java, or C++.
  • •In-depth understanding of distributed computing and large-scale data processing, including open source tools/frameworks like Hadoop and Spark.
  • •Knowledge of cloud computing and containerization technologies such as AWS and Docker.
  • •Strong analytical and problem-solving skills with an interest in learning and tackling engineering challenges.
Experience:1+ yearsMachine learningDeep learning
Education:Bachelor's
Skills:Analytical thinkingProblem-solvingCollaborationTroubleshootingContinuous learning
Tech Stack:PythonJavaC++HadoopSparkAWSDocker

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