Lead Machine Learning Engineer (Multiple Positions)

ByteDance
San Jose
Workplace: OnsiteFull timeUSD 275,850 - 450,000 annuallyFunction: Data Science & Machine LearningExperience: 3+ yearsEducation: mastersSkills: ["Code review","Mentorship","Cross-functional collaboration","Problem-solving"]

Build and improve end-to-end machine learning systems that enhance recommendation performance, user experience, and platform security. Develop ML models and implement ML-based strategies, owning the full stack from training pipelines to deployment. Lead code reviews, optimize algorithms and infrastructure, and create large-scale ML pipelines. Partner with cross-functional teams on product strategies and mentor junior engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Lead 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

Build and improve end-to-end machine learning systems that enhance recommendation performance, user experience, and platform security. Develop ML models and implement ML-based strategies, owning the full stack from training pipelines to deployment. Lead code reviews, optimize algorithms and infrastructure, and create large-scale ML pipelines. Partner with cross-functional teams on product strategies and mentor junior engineers.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Drive development of industry-leading ML systems to improve user experience, the content ecosystem, and platform security.
  • •Build ML models and implement ML-based strategies to improve system infrastructure.
  • •Lead and conduct code reviews to ensure delivery of end-to-end ML solutions.
  • •Own the full stack ML system and optimize algorithms and infrastructure to improve recommendation performance.
  • •Build ML model training/iteration pipelines and partner with cross-functional teams to design product features and solutions.

Pay and Benefits

Salary: USD 275,850 - 450,000 annually

Key Requirements

  • •Master’s degree (or foreign equivalent) in Computer Science/Engineering (any), Machine Learning, Data Science, Mathematics, or a related field, plus 3 years of related work experience; OR Bachelor’s degree plus 5 years of progressive related experience.
  • •3 years of experience coding in Python or C++.
  • •3 years of experience optimizing, training, and deploying machine learning and deep learning models using PyTorch or TensorFlow.
  • •3 years of experience developing code and troubleshooting in a Linux environment.
  • •3 years of experience developing and deploying large-scale ML systems and using big data frameworks Spark, Hadoop, or Flink.
Experience:3+ years
Education:Master's
Skills:Code reviewMentorshipCross-functional collaborationProblem-solving
Tech Stack:PythonC++PyTorchTensorFlowLinuxSparkHadoopFlink

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