Software Engineer, Kernel Reliability
cerebras
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale cloud inference services.
This order of magnitude increase in speed is transforming the user experience of AI applications, unlocking real-time iteration and increasing intelligence via additional agentic computation. Cerebras works with the leading model labs, global enterprises, and cutting-edge AI-native startups. OpenAI recently announced a multi-year partnership with Cerebras, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference.About The Role
We're looking for a deeply technical, hands-on software engineer to join our on-field Kernel Reliability team. You'll help tackle a critical challenge: improving the reliability of our advanced compute clusters and the underlying inference, training, and internal production services. In this role, you'll work close to the code and design solutions that will scale with our rapidly growing system production and software service offerings. If you have strong fundamentals in systems, debugging, and failure analysis—and enjoy building tools and solving hard reliability problems—we want to hear from you. New college graduates are welcome.
Responsibilities
Contribute to the technical roadmap and execution for kernel-centric reliability of our internal and customer-facing systems.
Partner with System and Cluster Operations teams to reduce system and service downtime after failure through tooling, analysis, and hands-on debugging support.
Work with the Debug Team to enhance debug tools with the goal of speeding up failure analysis.
Collaborate with software teams to improve the software stack—including kernels—to improve 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
We recognize great engineers come from different backgrounds. If you're excited about the role, we encourage you to apply even if you don't meet every qualification.
Required (or demonstrated through projects/internships/coursework):
Strong programming skills in C/C++ and Python.
Solid foundations in operating systems, computer architecture, and systems programming fundamentals.
Ability to debug complex issues using logs, traces, and standard debugging workflows; interest in root-cause analysis.
Preferred Skills & 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: familiarity with monitoring, incident response, and post-mortem culture.
Why Join Cerebras
People who are serious about software make their own hardware. At Cerebras, we have built a breakthrough architecture that is unlocking new opportunities for the AI industry. With dozens of model releases and rapid growth, we’ve reached an inflection point in our business. Members of our team tell us there are five main reasons they joined Cerebras:
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.
Find out more about what it's like to work at Cerebras here !
Apply today and become part of the forefront of groundbreaking advancements in AI!
Cerebras Systems is committed to creating an equal and diverse environment and is proud to be an equal opportunity employer. We celebrate different backgrounds, perspectives, and skills. We believe inclusive teams build better products and companies. We try every day to build a work environment that empowers people to do their best work through continuous learning, growth and support of those around them.
This website or its third-party tools process personal data. For more details, click here to review our CCPA disclosure notice.
$100k
...must evolve to unify innovations in software models, compilers, platforms, networking... ...of all seniorities.As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you... ...profiling, and maintaining a fast, reliable low-level software stack.What You Will...SuggestedPermanent employment- ...be critical in enhancing GPU kernels, deep learning models, and training... ...technologies and advanced engineering principles to drive... ...integrating graph compilers. Software Engineering Best Practices: Apply... ...robust test design, ensuring reliable, maintainable, high-performance...Suggested
$224k - $356.5k
...world.We are looking for a Senior System Software Engineer to join the GPU Virtualization team and advance open-source Linux kernel support for NVIDIA GPUs. In this role, you... ...and resolve functional, performance and reliability issues across host drivers, hypervisors and...SuggestedFull time$174k - $252k
...Site Reliability Engineering (SRE) Job Site Reliability Engineering (SRE) is what you get when you treat operations as if it's a software problem. Our mission is to progress, protect, and provide for the software and systems behind all of Google's public services - Search...Suggested$164k - $295k
...you. About the Role: This is a Software Development Engineer role on the Cloud Runtime Protection... ...Ensure systems and components reliability and performance through monitoring,... ...technical field. Experience developing Kernel modules for Linux Experience developing...SuggestedPermanent employmentWork experience placementWork at officeLocal area2 days per week3 days per week- ...Information Job Title Senior Site Reliability Engineer, Unix Job ID 19554 City... ...with infrastructure teams, software engineers, and technical users ~ Experience... ...the problem is configuration drift, a kernel bug, network saturation, or a workload...Work at officeRemote workAfternoon shiftEarly shift
$132.3k - $240.54k
...and other leading investors. About the Team The Robotics Reliability Engineering (RRE) team at Nuro focuses on fleet reliability as our AV capabilities and operating footprint grow. We work across software, hardware, infrastructure, and operations to understand...Immediate startFlexible hours$160k - $275k
...silicon to systems including hardware and software to train and run the largest ML... ....What You'll Do HereDesign and optimize kernels that interface directly with our hardwareWork... ...partnership with our ML Research and Hardware Engineering teamsProvide expertise and guidance on...Daily paidFull timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours3 days per week$152k - $241.5k
...forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has... ...CUDAKnowledge of memory coherence and consistency modelsBackground with kernel mode developmentExperience with Linux Systems Software...Full time$125k - $165k
...with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, LINUX KERNEL (STARLINK) SpaceX was founded under the belief that a... ...RESPONSIBILITIES: Build and maintain the lean, high-reliability Linux-based operating system that underpins our supercomputer...Temporary workInternshipWork at officeMonday to Friday$251k - $310k
...15+ U.S. states. The Planner/Perception Reliability team’s goal is to build out architectures... ..., and guide fixes of reliability and software integrity issues. We focus the organization... .... Experience with writing GPU kernels and evaluation/debugging of GPU workloads...Full timeRemote work$164k - $295k
...the Role: This is a systems software role on the Core Libraries... ...sensor platform. As a Senior Engineer on this team, you will design... ...sacrificing quality and reliability. Location: ~ This role... ...Background in endpoint security, EDR, kernel-adjacent software, or sensor...Permanent employmentWork experience placementWork at officeLocal area- ...Job Description Job Description Role: - Senior Site Reliability Engineer - AI platform services Location: - Santa Clara, CA(Onsite) Duration- 1 Year ENGAGEMENT SUMMARY The Candidate will provide SRE services for AI platforms and supporting infrastructure...
$184k - $287.5k
Join NVIDIA's GPU SW Kernel organization, where we're groundbreaking... ...AI systems to transform GPU software development. Our team leads... ...funnelWork closely with GPU SW kernel engineers to pinpoint high-impact... ...services that are fast, reliable, and meaningfully better than...Full time$150.4k - $277.6k
Role Number: 200565362Team: Software and ServicesLocation: CupertinoPosted: 2... ...6-06-01SummaryThe SPEAR Systems & Kernel team in Apple's Security Engineering & Architecture organization is hiring... ...footprint, compatibility, and reliability.- Testing thoroughly, debugging carefully...Relocation- ...appreciates complexity, knows or wants to learn when to step back and when to dive deep. We call this role a Cloud Service Reliability Engineer. The Cloud Service Reliability Engineer will be responsible for effective design, execution, and maintenance of systems...
$164k - $295k
...vulnerability event processing Drive backend engineering and process automation across the... ...integrated capabilities Own service reliability — performance profiling, incident... ...working in a global team ~ Commitment to software quality — unit tested, code reviewed,...Permanent employmentWork experience placementWork at officeLocal areaWorldwide$165.2k - $223.6k
...Compute is looking for an experienced Kernel & Hypervisor Engineer for one of our virtualization... ...lowest layer of the Amazon Web Services software stack, developing the EC2 Nitro Hypervisor... ...(architecture, design patterns, reliability and scaling) of new and current...InternshipLocal areaFlexible hours$115k - $207k
...the Role: We are seeking a Back-End engineer to be part of our Identity product group... ..., you will be part of the cloud product software engineering team, responsible for developing... ...design (architecture, design patterns, reliability and scaling) of new and current systems...Permanent employmentWork experience placementWork at officeLocal area2 days per week$164k - $295k
...product is seeking a Senior-to-Principal (Level 7) backend software Engineer to build out a platform product which provides core orchestration... .... Your passion and meticulous attention to performance, reliability and scalability will be key ingredients to your success here...Permanent employmentWork experience placementWork at officeLocal area$175k - $265k
...global scale. From chips and software to rack-scale systems, our... ...infrastructure layer that every engineering team and customer depends on... ...that team, responsible for reliability, automation, and... ...networking, storage, systemd, kernel parameters, performance diagnostics...- ...spanning infrastructure. • Work with engineering teams to make sure new features and... ...improve our system performance and reliability through better tools, process and monitoring... ...with open source infrastructure software (such as MySQL, RabbitMQ, Redis, Nginx...Worldwide
- ...challenges. You’ll be hands-on in designing, building, and operating our cloud platform—and driving the reliability, performance, and security that empower our engineering organization. As a Site Reliability Engineer at DrumWave, you will: ● Infrastructure as...
- ...Hypervisor (AHV) team at Nutanix as a Software Engineer 2 offers the exciting opportunity to contribute... ...role, you will work with cutting-edge kernel-level technologies to drive the... ...infrastructure, pushing for improved reliability, performance, and security across the...Work at officeLocal areaRemote work3 days per week
- ...Price, and other leading investors. About the Role As a software engineering intern, you will work closely with leading experts in the... ...Systems: Our onboard system team's software engineers provide a reliable and high-performance platform that allows our autonomy teams...InternshipImmediate startFlexible hours
$123k - $191k
...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...DescriptionWho You’ll Work WithArista’s Linux Kernel team is responsible for developing and...- ...research. As an Inference Infrastructure Engineer Intern, you'll work with our infra and... ...stack, from data pipelines down to GPU kernels. You'll own a scoped, high-impact project... ...performance regressions and improvements reliably. Work with researchers to turn promising...Internship
$80k - $119k
...We're opening a part-time Site Reliability Engineer role for an engineer fluent in Apache Kafka and allergic to undocumented surprises. Take stock: $80,000 - $119,000, part-time, 1 years of ELK Stack, and a junior title that grows teeth as you prove yourself. Key Responsibilities...Part time- ...We are seeking a skilled Senior Site Reliability Engineer to join our team. We're the network engineering team behind our connectivity across Google Cloud, AWS, Azure, and our external partner networks. We tie the clouds together over a private interconnect fabric, run...Local area
$145k - $175k
...Site Reliability Engineer (SRE)Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most efficient graphics processors. We pride ourselves on our first principles approach to solving problems. We are energized by our mission to reduce...Work at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Kernel Reliability. Be the first to apply!
- software engineer internship remote Sunnyvale, CA
- software engineer remote Sunnyvale, CA
- graduate software developer no experience Sunnyvale, CA
- work from home software developer Sunnyvale, CA
- information technology software engineer Sunnyvale, CA
- senior software engineer remote Sunnyvale, CA
- rust software engineer Sunnyvale, CA
- part time software developer Sunnyvale, CA
- junior software developer remote Sunnyvale, CA
- software engineer travel Sunnyvale, CA






