AI Kernel Engineer

quadric.io, Inc

Burlingame (CA)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary & AD&D)
Paid Time Off (Vacation, Sick & Public Holidays)
Family Leave (Maternity, Paternity)
Short Term & Long Term Disability
Training & Development
Work From Home
Free Food & Snacks
Stock Option Plan

Job summary

A technology company is seeking an AI Kernel Engineer to develop and optimize AI kernel libraries for efficient inference on their platform. Ideal candidates will have over 5 years of experience in kernel development, strong C/C++ and Python skills, and the ability to analyze and optimize performance. The role offers comprehensive benefits, including health care, a retirement plan, and stock options.

Qualifications

  • 5+ years of experience in AI kernel development and optimization.
  • Experience with model and kernel inference performance profiling.
  • Experience with development in CUDA, DSP, NEON, or Triton-lang.

Responsibilities

  • Develop AI/LLM kernels/operators on Quadric platform.
  • Optimize kernel performance for various hardware configurations.
  • Analyze kernel performance and identify bottlenecks.
  • Optimize kernel C/C++ codes for hardware utilization.
  • Improve Quadric toolchain, compiler, and runtime.
  • Provide technical support to customers.

Skills

AI kernel development and optimization
Performance profiling
Problem solving
Communication
Proficiency in C/C++
Proficiency in Python

Education

Bachelor’s or Master’s in Computer Science or Electrical Engineering

Tools

CUDA
DSP
NEON
Triton-lang

Job description

Quadric has created an innovative general purpose neural processing unit (GPNPU) architecture. Quadric's co-optimized software and hardware is targeted to run neural network (NN) inference workloads in a wide variety of edge and endpoint devices, ranging from battery operated smart-sensor systems to high-performance automotive or autonomous vehicle systems. Unlike other NPUs or neural network accelerators in the industry today that can only accelerate a portion of a machine learning graph, the Quadric GPNPU executes both NN graph code and conventional C++ DSP and control code.

Role

The AI Kernel Engineer in Quadric plays the key role to enable a large number of AI kernels/operators to run efficiently on the Quadric platform. The AI Kernel Engineer at Quadric will [1] develop a highly efficient Quadric kernel library for a variety of AI/LLM models; [2] analyze the performance and optimize the kernel for different hardware configurations; This senior technical role demands deep knowledge of hardware architecture, compiler toolchain and optimization techniques.

Responsibilities
  • Develop AI/LLM kernels/operators on Quadric platform for efficient inference
  • Optimize the kernel performance for different hardware configurations and workloads
  • Profile and analyze kernel performance in terms of compute, data and parallelism; identify micro-architecture and software bottlenecks and provide optimization solutions
  • Optimize kernel C/C++ codes, maximize hardware utilization
  • Make Improvement to Quadric toolchain, compiler and runtime
  • Provide technical support and documents to customers and developer community
Qualifications
  • Bachelor’s or Master’s in Computer Science and/or Electric Engineering.
  • 5+ years of experience in AI kernel development and optimization
  • experience with model and kernel inference performance profiling
  • experience with at least one of the following compute development: CUDA, DSP, NEON, Triton-lang
  • Proficiency in C/C++ and Python, experience with assembly language a plus
  • Demonstrate good capability in problem solving, debug and communication
Benefits
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home
  • Free Food & Snacks
  • Stock Option Plan
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Inference Engineer
AI Inference Engineer

Quadric Inc. • Burlingame (CA)

On-site
USD 180,000 - 260,000
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary & AD&D)
+7
AI Inference Engineer
AI Inference Engineer

quadric.io, Inc • Burlingame (CA)

On-site
USD 120,000 - 150,000
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary & AD&D)
+7
AI Inference Engineer
AI Inference Engineer

Quadric • Burlingame (CA)

Hybrid
USD 110,000 - 270,000
Competitive salary and meaningful-equy
Medical dental vision plans from day 1
401(k) retirement plan
+5
AI Applications Engineer
AI Applications Engineer

quadric.io, Inc • Burlingame (CA)

On-site
USD 100,000 - 130,000
Health Care Plan
Retirement Plan
Life Insurance
+7
AI Applications Engineer
AI Applications Engineer

Quadric • Burlingame (CA)

On-site
USD 120,000 - 150,000
Competitive salary and meaningful equity
Medical, dental, and vision plans starting on day one
401(k) retirement plan
+3
AI Performance Modeling Engineer
AI Performance Modeling Engineer

Quadric • Burlingame (CA)

On-site
USD 180,000 - 225,000
Medical, dental, and vision insurance
Company-paid life Insurance
Equity
+6
AI Performance Modeling Engineer
AI Performance Modeling Engineer

quadric, Inc • Burlingame (CA)

On-site
USD 150,000 - 200,000
Medical, dental & vision insurance
Equity
401(k)
+5
Full-Stack Software Engineer
Full-Stack Software Engineer

Quadric Inc. • Burlingame (CA)

On-site
USD 110,000 - 150,000
Competitive salary
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
+4
Senior Hardware Engineer - Micro-Architect
Senior Hardware Engineer - Micro-Architect

Quadric • Burlingame (CA)

On-site
USD 110,000 - 270,000
Competitive salary
Equity
Medical, dental, and vision
+7
Full-Stack Software Engineer
Full-Stack Software Engineer

Quadric • Burlingame (CA)

Hybrid
USD 110,000 - 270,000
Competitive salary and equity
Medical, dental, and vision plans from day one
401(k) retirement plan
+3