Machine Learning Platform Engineer, Applied Machine Learning Team

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: DevOps, Cloud & InfrastructureExperience: 3+ yearsEducation: bachelorsSkills: ["Communication","Teamwork","Collaboration","Analytical skills","Problem-solving"]

Develop and maintain the Applied Machine Learning team’s machine learning platform that powers deep learning workflows across code development, testing, training, and model deployment. Build scalable data processing and computing pipelines to keep the platform stable and high-performing. Partner with data scientists and software engineers to support requirements, integration, and troubleshooting, and continuously evaluate new tools and technologies to improve the platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Machine Learning Platform Engineer, Applied Machine Learning Team

✓ Verified Job

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

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

Job Summary

Develop and maintain the Applied Machine Learning team’s machine learning platform that powers deep learning workflows across code development, testing, training, and model deployment. Build scalable data processing and computing pipelines to keep the platform stable and high-performing. Partner with data scientists and software engineers to support requirements, integration, and troubleshooting, and continuously evaluate new tools and technologies to improve the platform.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: DevOps, Cloud & Infrastructure
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain core machine learning platform functions including data processing, feature engineering, model training, model insights, 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.
  • •Work 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 for platform improvements.

Key Requirements

  • •Bachelor’s or above degree in computer science, software engineering, or a related field.
  • •At least 3 years of software engineering experience and proficiency in common programming languages such as Python and Golang.
  • •Deep understanding of distributed computing and principles for large-scale data processing, including open source tools/frameworks like Hadoop and Spark.
  • •Good communication and teamwork skills, with the ability to collaborate with people from different technical backgrounds.
  • •Strong analytical and problem-solving skills to quickly understand and resolve engineering issues.
Experience:3+ years
Education:Bachelor's in Computer science, software engineering, or related field
Skills:CommunicationTeamworkCollaborationAnalytical skillsProblem-solving
Tech Stack:PythonGolangHadoopSpark

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