Simplify Logo

Full-Time

Kernel Engineer

Confirmed live in the last 24 hours

Cerebras

Cerebras

201-500 employees

Develops AI acceleration hardware and software

AI & Machine Learning
Financial Services
Healthcare

Junior, Mid

Toronto, ON, Canada

Category
Backend Engineering
Embedded Engineering
Software Engineering
Required Skills
Python
C/C++
Requirements
  • Bachelor’s, Master’s, PhD or foreign equivalents in Computer Science, Computer Engineering, Mathematics, or related fields
  • Understanding of hardware architecture concepts — must be comfortable learning the details of a new hardware architecture
  • Skilled in C++ and Python programming languages
  • Good knowledge of library and/or API development best practices
  • Strong debugging skills and knowledge of debugging complex software stack
Responsibilities
  • Develop design specifications for new machine learning and linear algebra kernels and mapping to the Cerebras WSE System using various parallel programming algorithms
  • Develop and debug kernel library of highly optimized low level assembly instruction and C-like domain specific language routines to implement algorithms targeting the Cerebras hardware system
  • Using mathematical models and analysis to measure the software performance and inform design decisions
  • Develop and integrate unit and system testing methodologies to verify correct functionality and performance of kernel libraries
  • Study emerging trends in Machine Learning applications and help evolve Kernel library architecture to address computational challenges of the start-of-the-art Neural Networks
  • Interact with chip and system architects to optimize instruction sets, microarchitecture, and IO of next generation systems

Cerebras Systems focuses on accelerating artificial intelligence (AI) with its CS-2 system, the fastest AI accelerator on the market. This system replaces traditional GPU clusters, simplifying the process of AI computations for clients in various industries, including pharmaceuticals and government research. By providing proprietary hardware and software solutions, Cerebras enables faster AI training and lower latency, which helps reduce costs in AI research and development. The company's goal is to make AI tasks more efficient and accessible across different sectors.

Company Stage

Series F

Total Funding

$720M

Headquarters

Sunnyvale, California

Founded

2016

Growth & Insights
Headcount

6 month growth

10%

1 year growth

19%

2 year growth

-3%
Simplify Jobs

Simplify's Take

What believers are saying

  • Cerebras' IPO and significant funding, including $720 million raised, position it for substantial growth and market penetration.
  • Collaborations with industry giants and government labs, such as GlaxoSmithKline, AstraZeneca, and Argonne National Lab, validate the effectiveness and demand for Cerebras' technology.
  • The CS-2 system's ability to produce faster results in critical applications like cancer drug response prediction models highlights its transformative potential in healthcare and scientific research.

What critics are saying

  • Competing against established giants like Nvidia poses significant market challenges and could impact Cerebras' market share.
  • The high cost and complexity of developing and maintaining cutting-edge hardware like the WSE-3 chip could strain resources and affect profitability.

What makes Cerebras unique

  • Cerebras' CS-2 system replaces traditional GPU clusters, eliminating complexities in parallel programming and distributed training.
  • The WSE-3 chip, with 40 trillion transistors, is designed to train AI models 10 times larger than current top models like GPT-4, setting a new industry standard.
  • Strategic partnerships with major entities like Dell and Aleph Alpha enhance Cerebras' reach and influence in the AI and high-performance computing markets.

Help us improve and share your feedback! Did you find this helpful?