Remote-Eligible Staff SIMD Kernel Engineer for AI Compute

d-Matrix

Santa Clara (CA)

Hybrid

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A cutting-edge tech company in Santa Clara is seeking a Software Engineer to develop software kernels for AI computation. The ideal candidate will have an MS or PhD, proficient skills in C/C++ and Python, and experience with ML algorithms. This role involves collaborating to improve the SDK for developers. A strong understanding of computer architecture and machine learning fundamentals is essential. Remote work options are available.

Qualifications

  • 5+ years of industry experience in software development.
  • Strong grasp of computational graphs in machine learning.
  • Comfortable with hardware-software co-design trade-offs.

Responsibilities

  • Develop, enhance, and maintain software kernels for ML operators.
  • Build solutions for SDK usability and performance analysis.

Skills

C/C++ programming
Python development
Computer architecture
Machine learning fundamentals
Linux development
Algorithm implementation

Education

MS or PhD in computer engineering, math, physics, or related

Tools

CUDA
TensorFlow
PyTorch

Job description

A cutting-edge tech company in Santa Clara is seeking a Software Engineer to develop software kernels for AI computation. The ideal candidate will have an MS or PhD, proficient skills in C/C++ and Python, and experience with ML algorithms. This role involves collaborating to improve the SDK for developers. A strong understanding of computer architecture and machine learning fundamentals is essential. Remote work options are available.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, AI Kernels & Compiler Tech
Staff Software Engineer, AI Kernels & Compiler Tech

d-Matrix • Santa Clara (CA)

Hybrid
USD 120,000 - 180,000
Senior AI & DL Kernel Engineer for Inference & GPUs Remote
Senior AI & DL Kernel Engineer for Inference & GPUs Remote

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Principal Software Engineer - Kernels
Principal Software Engineer - Kernels

d-Matrix • Santa Clara (CA)

Hybrid
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
Senior AI Kernel Engineer — GPU Inference & Kernel Optimization
Senior AI Kernel Engineer — GPU Inference & Kernel Optimization

Modular • United States

Hybrid
USD 198,000 - 286,000
Remote AI GPU Senior Staff Software Engineer (Kernel)
Remote AI GPU Senior Staff Software Engineer (Kernel)

Confidential Company • Richardson (TX)

Remote
USD 200,000 - 265,000
Remote Senior ML Systems Engineer – GPU & Kernel Expert
Remote Senior ML Systems Engineer – GPU & Kernel Expert

Inferact • United States

Remote
USD 180,000 - 240,000
Competitive salary and equity
Visa sponsorship
Health coverage where applicable
Principal Software Engineer – Kernels
Principal Software Engineer – Kernels

MixMode • Santa Clara (CA)

Hybrid
USD 150,000 - 200,000
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 - 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