Drimva

ByteDance

Software Architect, GPU System

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

Experience
5+ years of hands-on experience; technical leadership on complex hardware/software programs.
Education
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.

About the job

Lead the architecture, technical roadmap, integration, and production reliability of ByteDance’s low-level GPU system software for data-center computing.

What you'll do

  • Define the GPU software architecture and roadmap, and set technical standards and priorities.
  • Lead end-to-end integration and cross-functional delivery from planning and bring-up through deployment and fleet operation.
  • Stay hands-on with prototypes, reviews, performance analysis, debugging, and mentoring engineers.

What they ask for

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • 5+ years of hands-on experience in GPU, accelerator, kernel, firmware, runtime, or data-center system software, including technical leadership on complex hardware/software programs.
  • Demonstrated success setting technical direction and leading a major hardware/software program from concept through production.
  • Deep understanding of accelerator architecture, memory hierarchy, interconnects, operating systems, device management, and production reliability.

Nice to have

  • Experience with a major GPU computing stack, including its driver, runtime, libraries, tooling, and fleet-management interfaces.
  • Experience defining platform APIs or hardware/software contracts across accelerator generations.

Tools

GPU, Linux kernel

Model-written summary · the original posting is authoritative

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