Software Engineer, New Grad

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • New Graduate Software Engineer working with experienced engineers to solve real-world challenges in AI infrastructure at Cerebras. Collaborating closely with hardware on low-level software components.

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.

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/socket programming, networking, embedded systems, operating systems, device drivers, distributed systems, or network performance.
  • Desire to work close to hardware/network and learn low-level engineering concepts.
  • Detail-oriented but keen to learn the bigger picture and step out of comfort zone.
  • Excellent communication and collaboration skills.

Benefits

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

Job type

Full Time

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Distributed Systems

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.