CronJobs

backend jobs

Software Engineer, Kernel Reliability

Cerebras · Sunnyvale, CA

hybridjuniorPosted Sep 15, 2026CC++Pythondebuggingtracingprofilingsanitizersdistributed systems

Apply on the employer site

About this role

## Software Engineer, Kernel Reliability ### About Cerebras Cerebras Systems builds the world’s largest AI chip—**56x larger than GPUs**—enabling **industry-leading training and inference speeds** (over **10x faster** than GPU-based hyperscale cloud inference). Cerebras works with leading model labs, global enterprises, and AI-native startups. Cerebras also announced a multi-year partnership with OpenAI to deploy **750MW of scale** for ultra high-speed inference. ### About the Role Join our **on-field Kernel Reliability** team as a deeply technical, hands-on software engineer. You’ll help improve the **reliability of advanced compute clusters** and the underlying **inference, training, and internal production services**. You’ll work close to the code and design solutions that scale with our growing system production and software offerings. If you enjoy **systems debugging**, **failure analysis**, and building tools to solve hard reliability problems, we’d love to hear from you. **New college graduates are welcome.** ### Responsibilities - Contribute to the technical roadmap and execution for **kernel-centric reliability** across internal and customer-facing systems. - Partner with **System and Cluster Operations** to reduce downtime after failures via tooling, analysis, and hands-on debugging support. - Work with the **Debug Team** to enhance debug tools and speed up failure analysis. - Collaborate with software teams to improve the software stack (including **kernels**) for better on-field debugging and failure analysis. - Work with **ASIC and hardware architecture** teams to co-design next-generation architectures with reliability and ease of debug in mind. - Participate in **incident response**, **root-cause analysis**, and **post-mortems**; drive follow-ups that measurably improve reliability over time. ### Skills & Qualifications - Strong programming skills in **C/C++** and **Python**. - Solid foundations in **operating systems**, **computer architecture**, and **systems programming**. - Ability to debug complex issues using **logs, traces**, and standard debugging workflows; interest in **root-cause analysis**. ### Preferred Qualifications - Exposure to **parallel and distributed programming** (message passing, multicore, GPU, embedded, etc.). - Experience building or using **debug/diagnostic tools** (debuggers, core dump handling, tracing, sanitizers, profilers, etc.). - Familiarity with debugging **distributed and parallel applications** (deadlocks, livelocks, race conditions, etc.). - Knowledge of computer architecture concepts (instruction pipelining, multithreading, networking, memory systems, etc.). - Operations & Monitoring experience (monitoring, incident response, post-mortem culture). ### Why Join Cerebras - Build a breakthrough AI platform beyond GPU constraints. - Publish and open source cutting-edge AI research. - Work on one of the fastest AI supercomputers in the world. - Enjoy job stability with startup vitality. - A simple, non-corporate work culture that respects individual beliefs. **Apply today** and help drive groundbreaking advancements in AI!

Listing freshness

CronJobs last confirmed this listing 56m ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord