Software Engineer - Host and Network IO

Cerebras - Sunnyvale, CA

Hiring: Software Engineer - Host and Network IO Company: Cerebras Location: Sunnyvale, CA Job Posted Time: 2026-09-11 14:57:24 Target Skills & Keywords : ASIC, Embedded Systems, FPGA, User Experience, iOS About the job Experience: •1 year industry experience, OR 3+ years industry experience. Required Skills: •Develop x86 & ARM software to expose next-generation hardware IO capabilities for AI/HPC application teams •Govern a generic IO API with multiple internal users. •Develop control and configuration subsystems directly interacting with Cerebras hardware •Drive network performance debug of large AI clusters •Gather and analyze network statistics and packet traces to root cause and alleviate bottlenecks and sub-optimalities. •Develop tools/telemetry for increasing visibility into the network and IO datapath. •Optimize cpu/mem utilization leveraging kernel bypass and zero-copy techniques •Integrate leading edge networking technologies and protocols Qualifications: •Master's/PhD in Computer Science or Electrical Engineering + 1 year industry experience, OR 3+ years industry experience. •Embedded systems, HW/SW co-design, and some driver development. •Network protocol familiarity (TCP, RoCE) and network debug tools such as Wireshark, or willingness to learn •Some network switch environment familiarity or willingness to learn. •Detail-oriented but keen to learn the bigger picture and step out of comfort zone to embrace the unknown. •Build a breakthrough AI platform beyond the constraints of the GPU. •Publish and open source their cutting-edge AI research. •Work on one of the fastest AI supercomputers in the world. •Enjoy job stability with startup vitality. •Our simple, non-corporate work culture that respects individual beliefs. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!