Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cerebras

Software Engineer – Host and Network IO

Cerebras

Software Engineer developing host and network IO for Cerebras’s large-scale AI chip platform. Optimizing networking, hardware interfaces, telemetry, and cluster performance.

Posted 9/10/2026full-timeSunnyvale • California • 🇺🇸 United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing software for x86 and ARM architectures, with a focus on optimizing network performance and IO capabilities for AI and HPC applications. Proficient in embedded systems, network protocols, and cross-functional project leadership.

Highest-signal resume keywords
Software Development for x86 and ARMEmbedded Systems ExperienceNetwork Performance DebuggingTCP and RoCE Protocol FamiliarityCross-Functional Project Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentEmbedded SystemsDriver DevelopmentNetwork Performance DebuggingKernel Bypass TechniquesZero-Copy TechniquesNetwork Statistics AnalysisTelemetry DevelopmentControl and Configuration SubsystemsAI/HPC Application Development
Soft Skills
Detail-OrientedEffective CommunicationWillingness to Learn
Tools & Technologies
WiresharkArista NetworkingJuniper Networking
Certifications & Qualifications
Master's in Computer SciencePhD in Electrical Engineering
Industry Keywords
AIHPCNetwork Debug ToolsIO API GovernanceNetwork Switch Environments

About the role

Key responsibilities & impact
  • Develop x86 and 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 interacting directly with Cerebras hardware
  • Drive network performance debugging of large AI clusters
  • Gather and analyze network statistics and packet traces to identify and alleviate bottlenecks and sub-optimalities
  • Develop tools and telemetry to increase visibility into the network and IO datapath
  • Optimize CPU and memory utilization using kernel bypass and zero-copy techniques
  • Integrate leading-edge networking technologies and protocols
  • Lead cross-functional technical projects spanning multiple teams and integrating software and hardware components
  • Communicate clearly and effectively across teams and stakeholders

Requirements

What you’ll need
  • Master's/PhD in Computer Science or Electrical Engineering plus 1 year industry experience, OR 3+ years industry experience
  • Experience in large software environments
  • Experience with embedded systems, HW/SW co-design, and some driver development
  • Familiarity with TCP and RoCE network protocols
  • Familiarity with network debug tools such as Wireshark, or willingness to learn
  • Familiarity with network switch environments such as Arista and Juniper, or willingness to learn
  • Detail-oriented and willing to learn the bigger picture and embrace the unknown

Benefits

Comp & perks
  • Publish and open source cutting-edge AI research
  • Work on one of the fastest AI supercomputers in the world
  • Job stability with startup vitality
  • Simple, non-corporate work culture that respects individual beliefs
  • Continuous learning, growth and support
  • Equal and diverse work environment