High-Performance ML Backend Engineer

ByteDance

San Jose, Northern (CA, KY)

Hybrid

USD 180,000 - 240,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

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

Machine Learning Backend Engineer Graduate (AML MLDev) - 2027 Start
Machine Learning Backend Engineer Graduate (AML MLDev) - 2027 Start

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

On-site
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
Senior ML Infra Engineer, Real-Time Recommendations & Search
Senior ML Infra Engineer, Real-Time Recommendations & Search

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 178,000 - 342,000
Restaurant
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
Senior ML Engineer - Global Video Recommendations
Senior ML Engineer - Global Video Recommendations

ByteDance • San Jose (CA)

On-site
USD 212,800 - 387,600
ML Platform Intern: Build Scalable Serving & Orchestration
ML Platform Intern: Build Scalable Serving & Orchestration

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

Hybrid
USD 20,000 - 33,000
Graduate ML Platform Engineer – Research & Recommendations
Graduate ML Platform Engineer – Research & Recommendations

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

Hybrid
USD 120,000 - 180,000
Backend Engineer, Recommendation Architecture
Backend Engineer, Recommendation Architecture

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

Hybrid
USD 128,000 - 317,000
Health insurance
401(k) with company match
Paid parental leave
+5
Backend Software Engineer - AI-Driven E-Commerce
Backend Software Engineer - AI-Driven E-Commerce

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical insurance
Dental insurance
Vision insurance
+8