High-Performance ML Backend Engineer

Bytedance

San Jose, Northern (CA, KY)

Hybrid

USD 180,000 - 240,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ByteDance, a global tech company behind TikTok, is seeking talent for its Data AML mid-platform team in San Jose. The role focuses on optimizing the computational performance of recommendation/inference systems, enabling powerful ML compute for internal businesses across multiple products including Douyin and Xigua.

Successful candidates will design high-performance kernels, drive model compilation optimization, and collaborate with hardware/software teams to diagnose bottlenecks and implement

Qualifications

  • Bachelor's/Master's degree in Software Development, Computer Science, Computer Engineering, or related technical discipline.
  • Familiar with mainstream model compilation stacks (TVM, MLIR, XLA, etc.) with development and optimization experience.
  • Proficient in C/C++ development; familiar with CPU/GPU architecture and cache mechanisms; practical high-performance kernel development experience.
  • Understanding of deep learning frameworks (TensorFlow, PyTorch, OneFlow, etc.) and their computational graphs, inference/training execution, and graph optimization/compilation.

Responsibilities

  • Optimize computational performance of ByteDance's recommendation mid-platform models; tune for inference/training bottlenecks in business scenarios; improve kernel computing utilization.
  • Lead design/development of high-performance kernel libraries, covering general-purpose and business-specific kernels, including parallelism for computation and communication.
  • Advance model compilation optimization via graph optimization, kernel fusion, scheduling, and code generation; build/improve mid-platform model compilation system.
  • Collaborate with business/algorithm teams to identify performance issues; provide full-stack performance analysis, bottleneck diagnosis, and optimization solutions; consolidate general-purpose performance components, toolchains, and platform capabilities.

Job description

ByteDance, a global tech company behind TikTok, is seeking talent for its Data AML mid-platform team in San Jose. The role focuses on optimizing the computational performance of recommendation/inference systems, enabling powerful ML compute for internal businesses across multiple products including Douyin and Xigua.

Successful candidates will design high-performance kernels, drive model compilation optimization, and collaborate with hardware/software teams to diagnose bottlenecks and implement

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

Similar jobs worth comparing

ML Engineer - E‑Commerce Risk & AI Systems
ML Engineer - E‑Commerce Risk & AI Systems

ByteDance • San Jose (CA)

On-site
USD 110,000 - 180,000
Machine Learning Backend Engineer Graduate (AML MLDev) - 2027 Start
Machine Learning Backend Engineer Graduate (AML MLDev) - 2027 Start

Bytedance • San Jose (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Big Data Engineer — Scalable Data & ML Systems
Big Data Engineer — Scalable Data & ML Systems

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 128,000 - 317,000
Medical insurance
Dental insurance
Vision insurance
+5
Large-Model Inference Runtime Engineer
Large-Model Inference Runtime Engineer

Bytedance • San Jose (CA)

On-site
USD 128,000 - 256,000
Graduate ML Engineer: Scalable AI Infrastructure
Graduate ML Engineer: Scalable AI Infrastructure

ByteDance • San Jose (CA)

On-site
USD 162,000 - 317,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+6
Senior ML Infra Engineer - Real-Time, Large-Scale
Senior ML Infra Engineer - Real-Time, Large-Scale

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 178,000 - 342,000
Medical insurance
Dental & vision
401(k) match
+4
Tech Lead — Scalable ML Infra & Inference
Tech Lead — Scalable ML Infra & Inference

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 198,000 - 416,000
Graduate ML Systems Engineer - AML Orchestration
Graduate ML Systems Engineer - AML Orchestration

Bytedance • San Jose (CA), Northern (KY)

Hybrid
USD 162,000 - 317,000
Health insurance
401(k) with company match
Parental leave
+6
Senior ML Engineer - Global Video Recommendations
Senior ML Engineer - Global Video Recommendations

Pangleglobal • San Jose (CA)

On-site
USD 212,000 - 388,000
ML Platform Intern: Build Scalable Serving & Orchestration
ML Platform Intern: Build Scalable Serving & Orchestration

Pangle • San Jose (CA), Northern (KY)

Hybrid
USD 20,000 - 33,000