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

Cloud Acceleration Research Intern DPU

Home > C/C++ programming jobs

Cloud Acceleration Research Intern DPU in USA

  • ByteDance
  • Full time
  • Email
  • Seattle, WA

Responsibilities

  • Conduct research and development in DPU-based cloud acceleration and large-scale AI infrastructure.
  • Explore software-hardware co-design using DPUs, GPUs, and custom hardware to optimize distributed AI training and inference.
  • Develop acceleration techniques for distributed AI training and inference, including communication, data movement, resource management, and memory or cache systems.
  • Analyze and optimize performance across hardware, device drivers, operating-system kernels, communication libraries, and user-space runtimes.
  • Build prototypes and evaluate designs with representative cloud and AI workloads at scale.
  • Collaborate with hardware architects, systems engineers, and AI infrastructure teams to transition research ideas into production.
  • Contribute to technical proposals, architecture designs, publications, patents, and longer-term research directions.

Requirements

  • Currently pursuing a PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • Able to commit to a full-time, 12-week internship during Summer 2027.
  • Proficiency in C/C++ or Rust, including systems-level development and debugging.
  • Strong Linux systems development experience.
  • Solid understanding of operating systems, computer architecture, networking, or distributed systems.
  • Background in at least one of software-hardware co-design, computer architecture, distributed storage systems, high-performance networking, or AI/ML systems.
  • Preferred: research demonstrated through publications, technical reports, open-source contributions, or substantial research projects.
  • Preferred: experience designing, implementing, and evaluating production-quality or research prototype systems.
  • Preferred: familiarity with DPDK, RDMA, eBPF, high-performance communication libraries, hypervisors, kernel bypass, device virtualization, hardware offload, LLM serving, disaggregated inference, KV-cache management, distributed data loading, preprocessing, storage systems, performance modeling, profiling, or benchmarking.
  • Preferred: strong analytical, creative problem-solving, communication, and cross-functional collaboration skills.

Benefits

  • Full-time, 12-week internship during Summer 2027.
  • Hands-on learning, community-building, professional development events, and collaboration with industry experts.
  • Applications are reviewed on a rolling basis; applicants should state their availability, including start and end dates, on 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

Simulator Engineering Intern

  • Boeing
  • Full time
  • UK
  • 09/12/2026
  • Crawley

Software Engineering Intern

  • Texas Instruments
  • Full time
  • USA
  • 09/10/2026
  • Salary: Competitive
  • Dallas, TX

Cloud Acceleration Engineer

  • ByteDance
  • Full time
  • USA
  • 09/09/2026
  • Seattle, WA

Research Intern - 2026 Start

  • ByteDance
  • Full time
  • USA
  • 09/09/2026
  • Seattle, WA

Intern Masters Embedded Eng

  • Honeywell
  • Full time
  • Others
  • 09/09/2026
  • Hyderābād, India