Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Research Intern - 2026 Start

Home > C/C++ programming jobs

Research Intern - 2026 Start in USA

  • ByteDance
  • Full time
  • Email
  • Seattle, WA

Responsibilities

  • Design, optimize, implement, and deploy high-performance transport protocols for AI and LLM applications.
  • Design, optimize, implement, and deploy congestion-control algorithms for AI and LLM applications.
  • Research and develop high-performance AI communication frameworks and network protocol stacks.
  • Optimize host-network-application co-design to improve the scalability, reliability, and performance of AI and LLM networks.
  • Track academic and industry developments, identify innovative system components, and present research in academic papers.

Requirements

  • Currently pursuing a PhD in computer networking or a related technical discipline.
  • Experience with network protocols such as TCP and RoCEv2 and network programming using Socket and verbs APIs.
  • Familiarity with data-center congestion-control algorithms and their tradeoffs.
  • Knowledge of scale-up protocols such as PCIe, NVLink, and UALink and their differences from scale-out network protocols.
  • Familiarity with high-speed network systems, including RDMA, congestion control, and AI network optimization.
  • Proficiency in one or more mainstream programming languages, including C, C++, Python, or Go.
  • Knowledge of GPU architecture.
  • Experience developing high-performance communication frameworks such as NCCL, MPI, and RPC libraries is preferred.
  • Familiarity with AI training or inference systems and software-hardware co-design is preferred.
  • Top-tier networking conference publications, such as NSDI, SIGCOMM, OSDI, or SOSP, are preferred.

Benefits

  • 2026 internship opportunity with applications reviewed on a rolling basis.
  • Hands-on industry exposure and experience contributing to products, research, emerging technologies, and future organizational plans.
  • Community-building and professional development events with collaboration from industry experts.
  • Applicants should state their internship availability, including start and end dates, in their resume.

ByteDance

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok. Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This...

Similar positions

Senior C++ Engineer - Foundations (R6023)

  • Shield AI
  • Full time
  • USA
  • 10/03/2026
  • Salary: $120k - $190k/yr
  • San Diego, CA

Firmware Engineer - Hands

  • Apptronik
  • Full time
  • USA
  • 10/03/2026
  • Austin, TX

Software Dev Eng I - 1Finity

  • Fujitsu
  • Full time
  • USA
  • 10/03/2026
  • Salary: $78k - $111k/yr
  • Richardson, TX

Engineering Intern Programme

  • London Stock Exchange Group
  • Full time
  • Others
  • 10/02/2026
  • Bangkok, Thailand

Software Engineer/C Developer-PGD

  • EDB
  • Full time
  • Remote
  • 10/02/2026
  • EMEA