Cerebras Systems

Simulation Engineer

Cerebras Systems
Apply
2 months ago
Toronto, Canada or Sunnyvale, CA, USAEntry Level
H1B sponsor

Responsibilities

  • Develop and maintain C++ simulator infrastructure for next-generation WSE systems.
  • Contribute to functional simulation of architectural correctness, instruction behavior, and state and memory semantics.
  • Contribute to pipeline-accurate simulation covering execution behavior, bottleneck analysis, and performance visibility.
  • Build tooling that improves kernel developer visibility into correctness and performance.
  • Collaborate with design verification and architecture teams to align simulator behavior with hardware specifications and validate design correctness.
  • Build and maintain unit, integration, and regression test coverage.
  • Improve simulator runtime performance, scalability, and usability.
  • Debug issues spanning simulator models, kernels, compiler/runtime interactions, and hardware assumptions.
  • Contribute to code reviews, documentation, and engineering workflow improvements.

Requirements

  • Bachelor’s or master’s degree, or equivalent, in computer science, computer engineering, or a related field.
  • Strong C++ programming skills and software engineering fundamentals.
  • Understanding of computer architecture, including instruction execution, memory systems, and microarchitecture basics.
  • Strong debugging, analytical, and problem-solving skills.
  • Ability to collaborate across software and hardware teams.
  • Preferred: familiarity with architectural, functional, or performance modeling.
  • Preferred: experience with test automation, regression systems, and CI pipelines.
  • Preferred: exposure to Python or scripting for tooling and automation.
  • Preferred: familiarity with parallel systems, accelerators, or ML/HPC workloads.

Benefits

  • Opportunity to build an AI platform beyond GPU constraints and work on a fast AI supercomputer.
  • Opportunities to publish and open source AI research.
  • Startup vitality with stated job stability.
  • Non-corporate work culture that respects individual beliefs.
  • Continuous learning, growth, and support in an inclusive and equal-opportunity environment.

Tech Stack

Categories

Cerebras Systems

About Cerebras Systems

1,001-5,000 employees

Cerebras Systems designs and sells AI compute systems built around its wafer-scale WSE-3 processor, delivered as the CS-3 appliance and via the Cerebras Cloud. It targets enterprises, model labs, and government users needing fast training and inference, and offers on‑prem and cloud deployments. Privately held and headquartered in Sunnyvale, California, the company announced a multi-year partnership with OpenAI to deploy large-scale inference capacity.

Contact me