High-Performance Kernel Engineer for AI & HPC

Cerebras

Raleigh (NC)

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equal opportunity work environment
Continuous learning and support
Diverse team culture

Job summary

Cerebras is seeking a Kernel Engineer to develop high-performance software solutions for cutting-edge AI applications. In this role, you will implement and optimize deep learning operations leveraging Cerebras' unique processor architecture.

Your responsibilities will include developing specifications for machine learning kernels, debugging optimized routines, and collaborating with systems architects. The ideal candidate will possess a degree in Computer Science or related fields and strong skills in C++ and Python programming.

Qualifications

  • Degree in Computer Science, Computer Engineering, Mathematics, or related fields.
  • Comfortable learning new hardware architecture details.
  • Strong debugging skills for complex software.

Responsibilities

  • Develop specifications for ML and linear algebra kernels.
  • Debug kernel library of optimized routines for Cerebras hardware.
  • Measure software performance with mathematical analysis.
  • Integrate testing methodologies for kernel libraries.
  • Study trends in ML applications for library evolution.
  • Collaborate with architects to optimize next-generation systems.

Skills

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

Education

Bachelor’s, Master’s, PhD in Computer Science, Computer Engineering, Mathematics

Job description

Cerebras is seeking a Kernel Engineer to develop high-performance software solutions for cutting-edge AI applications. In this role, you will implement and optimize deep learning operations leveraging Cerebras' unique processor architecture.

Your responsibilities will include developing specifications for machine learning kernels, debugging optimized routines, and collaborating with systems architects. The ideal candidate will possess a degree in Computer Science or related fields and strong skills in C++ and Python programming.

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

Similar jobs worth comparing

AI Hardware Kernel Performance Engineer
AI Hardware Kernel Performance Engineer

Cerebras • Sterling (VA)

On-site
USD 100,000 - 150,000
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
Kernel Engineer - High-Performance ML/HPC on Custom AI Chip
Kernel Engineer - High-Performance ML/HPC on Custom AI Chip

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
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
Staff Kernel Optimzation Engineer
Staff Kernel Optimzation Engineer

Cerebras • Sterling (VA)

On-site
USD 100,000 - 150,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
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
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
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
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