Senior Machine Learning Engineer, Model Serving Infrastructure (Multiple Positions)

ByteDance
San Jose
Workplace: OnsiteFull timeUSD 264,514 - 387,600 annuallyFunction: Data Science & Machine LearningExperience: 2+ yearsEducation: mastersSkills: ["Collaboration","Mentorship","Problem-solving","Stakeholder management"]

Design and implement distributed inference infrastructure for feeds, ads, and search ranking models. Build and operate monitoring tools for the reliability and scalability of online inference servers, and troubleshoot inefficiencies and bottlenecks. Develop analyses to identify instability sources and implement solutions. Research and design ML models to improve systems and algorithms, collaborate cross-functionally on product strategy, and mentor junior ML engineers and interns.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Senior Machine Learning Engineer, Model Serving Infrastructure (Multiple Positions)

✓ Verified Job

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

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

Job Summary

Design and implement distributed inference infrastructure for feeds, ads, and search ranking models. Build and operate monitoring tools for the reliability and scalability of online inference servers, and troubleshoot inefficiencies and bottlenecks. Develop analyses to identify instability sources and implement solutions. Research and design ML models to improve systems and algorithms, collaborate cross-functionally on product strategy, and mentor junior ML engineers and interns.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Design and implement distributed inference infrastructure for feeds, ads, and search ranking models.
  • •Build monitoring and management tools to ensure reliability and scalability of online inference servers.
  • •Triage system inefficiencies and bottlenecks to improve system performance.
  • •Analyze bottlenecks and instability sources and implement solutions.
  • •Research and design ML models, collaborate cross-functionally on product strategy, and mentor junior ML engineers and interns.
Travel: Medium travel

Pay and Benefits

Salary: USD 264,514 - 387,600 annually

Key Requirements

  • •Master’s degree (or foreign equivalent) in a quantitative field (e.g., Computer Science, Engineering, Machine Learning, Data Science) with 2 years of related work, OR a Bachelor’s degree with 5 years of progressive related work.
  • •2 years of experience coding using Python or C++.
  • •2 years of experience developing code and identifying issues in a Linux environment.
  • •2 years of experience implementing design features and functionality using C or C++.
  • •2 years of experience across the software development lifecycle (development, implementation, testing, deployment) while translating business requirements into technical solutions.
Experience:2+ yearsMachine learningData science
Education:Master's in Computer Science, Engineering (any), Information Technology, Machine Learning, Data Science, Data Analytics, Statistics, Mathematics, or a related quantitative field
Skills:CollaborationMentorshipProblem-solvingStakeholder management
Tech Stack:PythonC++LinuxC

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