Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Kernel Reliability

Full-time

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:

  1. Build a breakthrough AI platform beyond the constraints of the GPU.

  2. Publish and open source their cutting-edge AI research.

  3. Work on one of the fastest AI supercomputers in the world.

  4. Enjoy job stability with startup vitality.

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Kernel Reliability in Sunnyvale, CA vacancy
  • $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... 
    Suggested
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    38 minutes ago
  •  ...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

    AMD

    Santa Clara, CA
    3 days ago
  • $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... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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

    CompliancePoint

    Mountain View, CA
    4 days ago
  • $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... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    Sunnyvale, CA
    12 days ago
  •  ...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 office
    Remote work
    Afternoon shift
    Early shift

    Synopsys, Inc.

    Sunnyvale, CA
    1 day ago
  • $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 start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $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 paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    1 day ago
  • $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

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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 work
    Internship
    Work at office
    Monday to Friday

    SpaceX

    Palo Alto, CA
    3 days ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    6 days ago
  • $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 employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    a month ago
  •  ...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... 

    Applab Systems Inc

    Santa Clara, CA
    19 days ago
  • $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

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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

    Apple

    Cupertino, CA
    8 hours ago
  •  ...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... 

    Forhyre

    Sunnyvale, CA
    2 days ago
  • $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 employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    Sunnyvale, CA
    26 days ago
  • $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... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $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 employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    Sunnyvale, CA
    22 days ago
  • $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 employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    22 days ago
  • $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... 

    d-Matrix

    Santa Clara, CA
    8 hours ago
  •  ...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

    Cryptoware Technologies Inc

    Santa Clara, CA
    26 days ago
  •  ...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... 

    James Consultancy Services , LLC

    Mountain View, CA
    15 days ago
  •  ...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 office
    Local area
    Remote work
    3 days per week

    Nutanix

    San Jose, CA
    3 days ago
  •  ...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... 
    Internship
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $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... 

    Arista Networks

    Santa Clara, CA
    8 hours ago
  •  ...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

    Rhoda AI

    Mountain View, CA
    3 days ago
  • $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

    De Shaw, Inc

    Santa Clara, CA
    1 day ago
  •  ...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

    EPAM Systems Inc

    Mountain View, CA
    2 days ago
  • $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 office
    Immediate start

    Bolt Graphics

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Kernel Reliability. Be the first to apply!