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