Cerebras Systems

Compiler Engineer

Cerebras Systems

Apply
about 1 month ago
Sunnyvale, CA, USA
Entry Level / Mid Level
H1B Sponsor

Responsibilities

  • Design and implement front-end language features and semantic analysis.
  • Develop abstraction layers between CSL, MLIR, and LLVM IR.
  • Collaborate with kernel developers to improve language constructs.
  • Extend the compiler for future hardware architectures.
  • Identify and implement program analysis and optimization techniques.
  • Write tests, benchmarks, and documentation for correctness and performance.
  • Participate in code reviews and improve compiler infrastructure.

Requirements

  • Bachelor's, Master’s, PhD, or foreign equivalent in computer science, engineering, or related field.
  • 1+ years of experience with compilers, language tooling, or related systems software.
  • Familiarity with modern C++.
  • Experience designing or implementing compiler components like parsers or type systems.
  • Strong understanding of data structures, algorithms, and software engineering fundamentals.

Benefits

  • Opportunity to build a breakthrough AI platform beyond GPU constraints.
  • Ability to publish and open source cutting-edge AI research.
  • Work on one of the fastest AI supercomputers in the world.
  • Enjoy job stability with startup vitality.
  • Experience a simple, non-corporate work culture that respects individual beliefs.

Tech Stack

C++

Categories

AI & MLBackend