Compiler Engineer
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
About this role
About The Role
We are seeking a Compiler Engineer to help design and implement new features in our CSL language and compiler. CSL (Cerebras Software Language) is a Zig-like language that is used within and outside the company to program our wafer-scale engine (WSE).
The language provides high-level abstractions to ease programming the wafer WSE and provides low-level access to the internals of the hardware to enable efficient utilization of the hardware. The compiler uses MLIR infrastructure to lower CSL to LLVM IR which is then lowered by a separate LLVM mid-end/backend into executables.
Responsibilities
- Design and implement front-end language features, semantic analysis, intermediate representations, and lowering pipelines from CSL to MLIR dialect(s) and LLVM IR.
- Develop and refine abstraction layers between the CSL language frontend, MLIR, and LLVM IR.
- Collaborate with kernel developers and application teams to design language constructs that improve expressiveness, clarity, productivity, and performance.
- Extend the compiler to support future hardware architectures and evolving platform capabilities.
- Identify and implement program analysis and optimization techniques.
- Write tests, benchmarks, and documentation to ensure correctness, performance, and maintainability.
- Participate in code reviews and contribute to improving compiler infrastructure, tooling, and developer workflows.
Why Join Cerebras
People who are serious about software make their own hardware. At Cerebras we have built a breakthrough architecture that is unlocking new opportunities for the AI industry. With dozens of model releases and rapid growth, we’ve reached an inflection point in our business. Members of our team tell us there are five main reasons they joined Cerebras:
- 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.
Read our blog: Five Reasons to Join Cerebras in 2026.
Apply today and become part of the forefront of groundbreaking advancements in AI!
Cerebras Systems is committed to creating an equal and diverse environment and is proud to be an equal opportunity employer. We celebrate different backgrounds, perspectives, and skills. We believe inclusive teams build better products and companies. We try every day to build a work environment that empowers people to do their best work through continuous learning, growth and support of those around them.