Host & Network IO Software Engineer for AI/HPC

Jobtailor

Sunnyvale (CA)

On-site

USD 150,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Jobtailor is seeking an experienced software engineer to develop x86 and ARM software exposing next-generation hardware IO capabilities for AI/HPC teams.

You will govern a generic IO API used by multiple internal users, and build control/config subsystems interfacing directly with Cerebras hardware. You will drive network performance debugging across large AI clusters and analyze traces to remove bottlenecks, while enhancing visibility through telemetry tools.

Qualifications

  • 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.

Responsibilities

  • 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 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

Skills

Software Development for x86/ARM
Embedded Systems
Network Performance Debugging
TCP/RoCE Protocols
Cross-Functional Leadership

Education

Master's in CS
PhD in EE

Tools

Wireshark
Arista Networking
Juniper Networking

Job description

Jobtailor is seeking an experienced software engineer to develop x86 and ARM software exposing next-generation hardware IO capabilities for AI/HPC teams.

You will govern a generic IO API used by multiple internal users, and build control/config subsystems interfacing directly with Cerebras hardware. You will drive network performance debugging across large AI clusters and analyze traces to remove bottlenecks, while enhancing visibility through telemetry tools.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Host and Network IO
Software Engineer - Host and Network IO

Cerebras • United States

Remote
USD 150,000 - 210,000
AI Cluster Network IO Engineer for Low-Latency Throughput
AI Cluster Network IO Engineer for Low-Latency Throughput

Cerebras • United States

Remote
USD 150,000 - 210,000
AI Systems IO Engineer: Low-Latency Network & RDMA
AI Systems IO Engineer: Low-Latency Network & RDMA

Cerebras • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 230,000
AI Systems IO Engineer: Low-Latency Network & RDMA
AI Systems IO Engineer: Low-Latency Network & RDMA

Cerebras • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 230,000
Software Engineer - Host and Network IO
Software Engineer - Host and Network IO

Cerebras • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 230,000
Software Engineer – Host and Network IO
Software Engineer – Host and Network IO

Jobtailor • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
FPGA Network IO Engineer — High-Speed AI Clusters
FPGA Network IO Engineer — High-Speed AI Clusters

Cerebras Systems • Sunnyvale (CA)

On-site
USD 150,000 - 230,000
Senior Network Solutions Engineer for HPC & AI Clusters
Senior Network Solutions Engineer for HPC & AI Clusters

Jobtailor • California (MO)

On-site
USD 150,000 - 210,000
Host Systems Software Engineer: High-Performance AI Infra
Host Systems Software Engineer: High-Performance AI Infra

OpenAI • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior FPGA Network IO Architect for Ultra‑Fast AI Clusters
Senior FPGA Network IO Architect for Ultra‑Fast AI Clusters

Cerebras • United States

Remote
USD 180,000 - 240,000