Machine Learning Engineer (Multiple Positions)

ByteDance
San Jose
Workplace: OnsiteFull timeUSD 174,304 - 316,800 annuallyFunction: Data Science & Machine LearningExperience: 1-3 yearsEducation: mastersSkills: ["Problem-solving","Curiosity","Humility","Impact-oriented"]

Design and implement global-scale machine learning systems powering feeds, ads, and search ranking. Build and improve ML infrastructure usability, flexibility, and multitenancy resource management. Enhance model training and serving workflows, including data pipelines. Optimize overall ML system performance and develop tools to analyze model effectiveness, helping teams iterate faster at scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Machine Learning Engineer (Multiple Positions)

✓ 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

Design and implement global-scale machine learning systems powering feeds, ads, and search ranking. Build and improve ML infrastructure usability, flexibility, and multitenancy resource management. Enhance model training and serving workflows, including data pipelines. Optimize overall ML system performance and develop tools to analyze model effectiveness, helping teams iterate faster at scale.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Design and implement global-scale ML systems for feeds, ads, and search ranking models.
  • •Improve ML infrastructure usability and flexibility.
  • •Enhance model training and serving workflows, including data pipelines and resource management for multitenancy ML systems.
  • •Optimize performance of the ML system.
  • •Design and implement tools to analyze ML model performance.

Pay and Benefits

Salary: USD 174,304 - 316,800 annually

Key Requirements

  • •Master’s degree (or foreign equivalent) in Computer Science/Engineering/Information Systems/Data Science/Mathematics (or related) with 1 year of related experience, or a Bachelor’s degree (or foreign equivalent) with 3 years of related experience.
  • •1 year of experience coding using Python or C++.
  • •1 year of experience optimizing, training, and deploying machine learning models with Python and mainstream ML frameworks.
  • •1 year of experience using big data frameworks including MySQL, Spark, Hadoop, or Flink.
  • •1 year of experience building and optimizing components/models/strategies for e-commerce or ad delivery systems, including bidding, ranking, and auction.
Experience:1-3 years
Education:Master's in Computer Science, Engineering, Information Systems, Data Science, or Mathematics (or related field)
Skills:Problem-solvingCuriosityHumilityImpact-oriented
Tech Stack:PythonC++Machine learningMachine learning frameworksMySQLSparkHadoopFlinkData pipelinesMultitenancyBiddingRankingAuctionE-commerceAd deliveryFeedsSearch ranking

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