Software Engineer, Kernel Reliability
Cerebras
About the role
Join our technical team at Cerebras as a Software Engineer specializing in Kernel Reliability. Focus on improving the reliability of advanced compute clusters through systems programming and debugging solutions.
In this hands-on role, you'll collaborate with various teams to enhance the reliability of our internal and customer-facing systems. Your expertise in C/C++ and Python will be crucial in debugging complex issues and conducting root-cause analysis. New graduates are encouraged to apply, bringing fresh insights into reliability challenges.
Key Responsibilities:
- Contribute to kernel-centric reliability technical roadmaps
- Partner with operations teams to reduce system downtime
- Enhance debug tools for faster failure analysis
- Collaborate with software teams to improve stack reliability
- Participate in incident response and root-cause analysis
Requirements:
- Strong skills in C/C++ and Python
- Foundation in operating systems and computer architecture
- Ability to debug complex systems issues
- Interest in learning and applying new technologies
- Passion for improving software reliability
Become part of Cerebras and leverage your debugging and programming skills to solve complex reliability issues.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free