Kernel Engineer - High-Performance ML/HPC on Custom AI Chip

Cerebras

United States

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Opportunity to publish open-source AI research
Work with one of the fastest AI supercomputers
Non-corporate work culture

Job summary

Cerebras is looking for a Kernel Engineer to innovate cutting-edge AI and HPC workloads. You'll develop high-performance software solutions optimizing deep learning operations leveraging our custom processor architecture.

Your role will involve building a library of algorithms and collaborating with top talents on the design and validation of ML and HPC kernels. Join Cerebras to be part of an exciting journey crafting breakthrough AI technologies.

Qualifications

  • Comfortable learning new hardware architectures.
  • Experience in kernel development and testing.
  • Familiarity with parallel algorithms and distributed memory systems.

Responsibilities

  • Develop specifications for ML and linear algebra kernels.
  • Debug kernel library using assembly and CSL routines.
  • Measure software performance to inform design decisions.
  • Integrate unit and system testing methodologies.
  • Evolve kernel library architecture for computational challenges.

Skills

C++ programming
Python programming
Debugging skills
Library and API development
Understanding of hardware architecture

Education

Bachelor’s, Master’s, PhD in Computer Science or related fields

Tools

TensorFlow
PyTorch

Job description

Cerebras is looking for a Kernel Engineer to innovate cutting-edge AI and HPC workloads. You'll develop high-performance software solutions optimizing deep learning operations leveraging our custom processor architecture.

Your role will involve building a library of algorithms and collaborating with top talents on the design and validation of ML and HPC kernels. Join Cerebras to be part of an exciting journey crafting breakthrough AI technologies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Kernel Engineer - High-Performance ML/HPC on Custom AI Chip
Kernel Engineer - High-Performance ML/HPC on Custom AI Chip

Cerebras Systems • United States

On-site
USD 110,000 - 140,000
Non-corporate work culture
Equal opportunity employer
Continuous learning and growth opportunities
High-Performance Kernel Engineer for AI & HPC
High-Performance Kernel Engineer for AI & HPC

Cerebras • Raleigh (NC)

On-site
USD 100,000 - 140,000
Equal opportunity work environment
Continuous learning and support
Diverse team culture
AI Hardware Kernel Performance Engineer
AI Hardware Kernel Performance Engineer

Cerebras • Sterling (VA)

On-site
USD 100,000 - 150,000
New Grad Kernel Engineer for AI HPC Systems
New Grad Kernel Engineer for AI HPC Systems

Cerebras • United States

On-site
USD 120,000 - 180,000
Kernel Engineer
Kernel Engineer

Cerebras • Raleigh (NC)

On-site
USD 100,000 - 140,000
Equal opportunity work environment
Continuous learning and support
Diverse team culture
Remote Kernel Engineer for AI Hardware & ML Kernels
Remote Kernel Engineer for AI Hardware & ML Kernels

United States Digital Space LLC • United States

Remote
USD 140,000 - 200,000
Kernel Engineer
Kernel Engineer

Cerebras Systems • United States

On-site
USD 110,000 - 140,000
Non-corporate work culture
Equal opportunity employer
Continuous learning and growth opportunities
Lead Kernel Engineer for Ultra-Fast AI Hardware
Lead Kernel Engineer for Ultra-Fast AI Hardware

Cerebras • United States

Remote
USD 180,000 - 280,000
Kernel Engineer
Kernel Engineer

Cerebras • United States

On-site
USD 100,000 - 130,000
Opportunity to publish open-source AI research
Work with one of the fastest AI supercomputers
Non-corporate work culture
Staff Kernel Optimzation Engineer
Staff Kernel Optimzation Engineer

Cerebras • Sterling (VA)

On-site
USD 100,000 - 150,000