Drimva

ByteDance

AI/LLM Network Software Development Engineer Graduate (High Speed Network) - 2026 Start (PhD)

San Jose, California · Full-time · Posted Oct 28, 2026

Education
PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.

About the job

Designs and develops high-speed network infrastructure, communication systems, and monitoring tools to support large-scale AI/LLM applications.

What you'll do

  • Design, implement, and deploy high-speed networking technologies for AI/LLM applications.
  • Develop systems for monitoring, analyzing, and diagnosing large-scale AI/LLM networks.
  • Research high-performance communication frameworks, network protocol stacks, and host-network-application co-design optimizations.

What they ask for

  • Completing or recently completed a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Proficiency in computer networking and network programming.
  • Proficiency in one or more mainstream programming languages, such as C/C++, Python, or Go.
  • Familiarity with advances in high-speed network systems, including RDMA, congestion control, and AI network optimization.

Nice to have

  • Experience developing high-performance communication frameworks, including NCCL, MPI, or RPC libraries.
  • Experience developing software systems for AI network diagnosis and performance optimization.

Tools

C/C++, Python, Go, RDMA, NCCL, MPI, RPC

AI focus

Develops high-speed networks, communication frameworks, and network diagnosis and optimization systems for AI/LLM applications.

Model-written summary · the original posting is authoritative

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