C

Cerebras

AI accelerator hardware replacing GPUs

Software Engineer New Grad

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Recently graduated or currently enrolled in a university program in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline, graduating in 2026.
  • Proficiency in C/C++ programming languages.
  • Interest or exposure to systems or socket programming, networking, embedded systems, operating systems, device drivers, distributed systems, or network performance.
  • Desire to work close to hardware and networking and learn low-level engineering concepts.
  • Ability to pay attention to detail, learn, understand the bigger picture, and step outside a comfort zone.
  • Excellent communication and collaboration skills.

Responsibilities

  • Collaborate with experienced engineers on real-world systems and infrastructure challenges.
  • Design, implement, test, and debug software solutions that directly impact system performance and reliability.
  • Contribute to low-level software components interacting closely with hardware and networking infrastructure.
  • Learn and contribute across multiple layers of a fully integrated AI-accelerated platform.
  • Participate in debugging, performance optimization, and system bring-up activities.
  • Develop tools and infrastructure to improve observability, reliability, and scalability.
  • Work cross-functionally with hardware, firmware, compiler, and infrastructure teams.

Desired Qualifications

  • Experience with Linux systems programming or debugging tools.
  • Familiarity with TCP/RDMA protocols, remote procedure calls, and packet trace tools such as Wireshark.
  • Exposure to networking concepts, device drivers, embedded systems, or distributed infrastructure.
  • Familiarity with performance optimization or concurrent programming concepts.
  • Interest in large-scale AI infrastructure and accelerated computing systems.

About the Company

Cerebras

AI accelerator hardware replacing GPUs

Cerebras Systems creates AI acceleration hardware and software. Its CS-2 system is designed to replace traditional GPU clusters for AI workloads, speeding up training and inference while simplifying the setup by eliminating the need for parallel programming, distributed training, and cluster management. The product works as a single, large processor-based accelerator with accompanying software and cloud services to run AI models efficiently, reducing latency and time to results. Compared with competitors, Cerebras differentiates itself with the largest processor in the industry and an integrated hardware-software stack that aims to streamline AI workflows rather than relying on multi-GPU clusters. The company's goal is to help research labs, healthcare, finance, and other industries achieve faster, more cost-effective AI development and deployment by offering a turnkey high-performance AI compute solution.

Company size
501-1,000
Company stage
IPO
Headquarters
Sunnyvale, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Cerebras

See more jobs