Drimva

ByteDance

Tech Lead, Research Scientist - DPU & AI Infra

Seattle, Washington · Full-time · Posted Oct 28, 2026

Experience
5+ years of relevant industry experience; exception for Ph.D. with strong background.
Education
B.S./M.S. in Computer Science, Computer Engineering, or related fields; or Ph.D. with strong research/publications.

About the job

Designs high-performance DPU network software and advances software-hardware infrastructure for networking, storage, and AI/ML workloads.

What you'll do

  • Develop DPU network software focused on performance, latency, and reliability; optimize systems from OS kernels and drivers to user-space runtimes.
  • Collaborate with hardware teams on networking and storage acceleration through software-hardware co-design.
  • Explore DPU, GPU, and custom-hardware acceleration for distributed AI training and inference; contribute to architecture and research directions.

What they ask for

  • Proficiency in C/C++ development and debugging.
  • Strong Linux systems development experience.
  • Solid understanding of compute, network architecture, and operating systems.
  • Background in at least one of software-hardware co-design, distributed systems, high-performance networking, or AI/ML systems.

Nice to have

  • Experience with network virtualization (OVS, SR-IOV, eBPF) or DPDK and high-performance user-space networking.
  • Hardware acceleration, NCCL Collectives, AI communication and parallelization, or AI/ML infrastructure experience.

Tools

C/C++, Linux, OVS, SR-IOV, eBPF, DPDK, FPGA, ASIC

AI focus

Explore infrastructure acceleration for distributed AI/ML training and inference using DPUs, GPUs, and custom hardware; optimize AI/ML infrastructure and workloads.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 6, 2026 (UTC)