Early Career Compiler Engineer - Llvm

Cerebras Systems

Sunnyvale, CA, United States
On-site
Llvm infrastructure
Compiler mid-end
Compiler backend
Cerebras Systems is seeking an early career Compiler Engineer to work on developing features for their low-level compiler toolchain, primarily using the LLVM infrastructure. The position is located in Sunnyvale, CA, or Toronto, Canada, and focuses on generating optimized code for their unique wafer-scale architecture

Job Summary

  • Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs.
  • We are seeking a new college graduate or early career Compiler Engineer to help design and implement new features in our low-level compiler toolchain.
  • This role focuses on generating highly optimized single-core code, foundational to scaling performance across our massively parallel system.

Matching Summary

Match Score: 85

Cerebras Systems is seeking an early career Compiler Engineer to work on developing features for their low-level compiler toolchain, primarily using the LLVM infrastructure. The position is located in Sunnyvale, CA, or Toronto, Canada, and focuses on generating optimized code for their unique wafer-scale architecture.

Skills & Requirements

Must-have

  • LLVM infrastructure
  • compiler mid-end
  • compiler backend
  • assembler
  • linker
  • low-level compiler components

Nice-to-have

  • novel LLVM passes
  • architectural features optimization
  • complex workloads analysis

Key Requirements

  • Bachelor’s, Master’s, PhD, or foreign equivalents in computer science, engineering, or related field

Work Rights

Not specified

Tailored Resume

Cover Letter