Tech Lead, Research Scientist - DPU & AI Infra
ByteDance, Seattle, Washington
What you will do
- Design and develop DPU network software with a focus on high performance, low latency, and reliability.
- Collaborate with hardware teams to build software-hardware co-design solutions for networking and storage acceleration.
- Explore AI/ML infrastructure acceleration, leveraging DPUs, GPUs, and custom hardware to optimize distributed training and inference.
- Drive end-to-end performance optimization, from OS kernels and drivers to user-space runtime systems.
- Contribute to architecture design, technical proposals, and long-term research directions.
What you need
- B.S./M.S. in Computer Science, Computer Engineering, or related fields; or Ph.D. with strong research/publications.
- 5+ years of relevant industry experience (exception for Ph.D. with strong background).
- Proficiency in C/C++ development and debugging.
- Strong Linux systems development experience.