Tech Lead - Machine Learning Platform Engineer

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

Build and maintain a critical machine learning platform that powers deep learning workflows across code development, testing, training, and model deployment. Develop scalable data processing and computing for platform stability and performance, and partner with data scientists and ML engineers to deliver the tools they need. Collaborate with system administrators and software engineers for smooth integration, while monitoring operations and troubleshooting platform issues and evaluating new technologies for ongoing improvements.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Tech Lead - Machine Learning Platform Engineer

✓ 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 a critical machine learning platform that powers deep learning workflows across code development, testing, training, and model deployment. Develop scalable data processing and computing for platform stability and performance, and partner with data scientists and ML engineers to deliver the tools they need. Collaborate with system administrators and software engineers for smooth integration, while monitoring operations and troubleshooting platform issues and evaluating new technologies for ongoing improvements.
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, troubleshooting platform-related issues and evaluating new tools and technologies for improvements.

Key Requirements

  • •Bachelors degree or above in computer science, software engineering, or a related field.
  • •At least 3 years of experience in software engineering, proficient in programming languages such as Python and Golang.
  • •Strong understanding of distributed computing and large-scale data processing technologies, including open source tools/frameworks like Hadoop and Spark.
  • •Good communication and teamwork skills to collaborate with engineers from different technical backgrounds.
  • •Strong analytical and problem-solving skills to understand and quickly solve engineering problems.
Experience:3+ years
Education:Bachelor's
Skills:CommunicationTeamworkAnalytical thinkingProblem-solvingContinuous learning
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