ML Infrastructure Engineer: Build Global ML Systems

TikTok USDS Joint Venture

San Jose (CA)

On-site

USD 150,000 - 360,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) match
Parental leave
Disability coverage
Life insurance
Wellbeing benefits
Paid time off

Job summary

TikTok USDS Joint Venture LLC is seeking a Machine Learning Engineer to build and optimize a global-scale ML infrastructure for feeds, ads, and search ranking. You will design core ML components, optimize pipelines, and contribute to multi-tenant ML systems across a high-traffic platform.

The role emphasizes designing scalable ML infrastructure, mentoring teammates, and collaborating with cross-functional teams to advance real-time decision making and product quality.

Qualifications

  • Bachelor's/Master's degree in Computer Science, Computer Engineering, or related fields or equivalent years of experience in a software engineering role.
  • Proficient in at least one programming language such as Go/Python in Linux environment, with excellent coding skills.
  • Familiar with open source distributed scheduling/orchestration/storage frameworks, such as Kubernetes (K8S), Yarn (Flink, MapReduce), Mesos, Celery, HDFS, Redis, S3, etc., with rich practical experience in machine learning system development.
  • Experience in developing and deploying large-scale systems.

Responsibilities

  • Design and implement a global-scale machine learning system for feeds, ads and search ranking models.
  • Improve usability and flexibility of the machine learning infrastructure.
  • Improve workflow of model training and serving, data pipelines, storage system and resource management for multi-tenancy ML systems.
  • Design and develop key components of ML infrastructure and mentor interns.

Skills

Go/Python programming
Distributed ML systems
Large-scale system development

Education

Bachelor's/Master's in CS/CE or related

Tools

Kubernetes
Yarn
Flink
Mesos
Celery
HDFS
Redis
S3

Job description

TikTok USDS Joint Venture LLC is seeking a Machine Learning Engineer to build and optimize a global-scale ML infrastructure for feeds, ads, and search ranking. You will design core ML components, optimize pipelines, and contribute to multi-tenant ML systems across a high-traffic platform.

The role emphasizes designing scalable ML infrastructure, mentoring teammates, and collaborating with cross-functional teams to advance real-time decision making and product quality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Big Data & ML Infra Engineer
Senior Big Data & ML Infra Engineer

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,000 - 360,000
Tech Lead, Large-Scale ML Infra & Distributed Systems
Tech Lead, Large-Scale ML Infra & Distributed Systems

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 198,000 - 416,000
Scale-Ready Ads ML Infrastructure Engineer
Scale-Ready Ads ML Infrastructure Engineer

TikTok USDS Joint Venture • Los Angeles (CA)

On-site
USD 130,000 - 342,000
Health insurance
401(k) plan with company match
Paid parental leave
ML Engineer – Recommender & Search Systems (Impactful)
ML Engineer – Recommender & Search Systems (Impactful)

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 100,000 - 178,000
Medical Insurance
401(k) Match
Paid Leave
Software Engineer, Ads Infra - Scalable ML Platform
Software Engineer, Ads Infra - Scalable ML Platform

TikTok USDS Joint Venture • Los Angeles (CA)

On-site
USD 130,000 - 342,000
ML Engineer: Real-Time Recommendations
ML Engineer: Real-Time Recommendations

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 187,000
Medical, dental, vision insurance
401(k) with company match
Parental leave
+6
Lead Software Engineer, Ads Infra & Big Data ML
Lead Software Engineer, Ads Infra & Big Data ML

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 178,000 - 416,000
Medical insurance
Dental insurance
Vision insurance
+8
Senior ML Engineer: Ads Ranking & Growth Engine
Senior ML Engineer: Ads Ranking & Growth Engine

TikTok USDS Joint Venture • Los Angeles (CA)

On-site
USD 178,000 - 416,000
Medical, Dental, Vision insurance
401(k) with company match
Paid parental leave
+1
ML Engineer, Large-Scale Recommendation Systems
ML Engineer, Large-Scale Recommendation Systems

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 259,000
Medical insurance
401(k) with match
Paid parental leave
+1
Senior Software Engineer, Ads Core & Commerce ML
Senior Software Engineer, Ads Core & Commerce ML

TikTok USDS Joint Venture • Los Angeles (CA)

On-site
USD 120,000 - 210,000