Skip to main content

Cerebras

Kernel Engineer - New Grad

  • Confirmed live in the last 24 hours
  • No salary listed
  • Entry level
  • Full-time
  • Remote · Sunnyvale, CA
  • Added 2 months ago

About this role

Cerebras Systems is seeking a New Grad Kernel Engineer to develop high-performance software for their groundbreaking Wafer-Scale Engine, a revolutionary AI chip. You'll be at the intersection of hardware and software, optimizing machine learning and linear algebra operations and collaborating with a talented team. This role offers a unique opportunity to contribute to cutting-edge AI advancements in a fast-growing, innovative environment.

What you'll do

  • Design and implement machine learning and linear algebra kernels.
  • Develop and debug high-performance kernel routines using a custom language.
  • Apply parallel programming algorithms for efficient workload mapping.
  • Evaluate kernel behavior using performance data and profiling tools.
  • Identify and investigate correctness and performance issues.
  • Develop unit tests and validation methodologies.

What they're looking for

  • Python
  • Computer Architecture
  • Data Structures & Algorithms
  • Parallel Programming
  • Debugging
  • Low-Level Programming
  • Machine Learning

Benefits

  • Build a breakthrough AI platform
  • Work on a leading AI supercomputer
  • Job stability with startup culture
  • Non-corporate work environment
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Cerebras

View all jobs at Cerebras

Likely interview questions

  • Describe a time you debugged a complex software issue. What was your approach?
  • Explain your understanding of parallel programming and a specific technique you've used.