Q

Quadric

GPNPU hardware and software for ML

AI Kernel Engineer Intern

Applied Machine LearningConfirmed live in the last 24 hours
InternshipBurlingame, CA, USA$50 - $57 /hr

About the Job

Requirements

  • Currently pursuing a Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field.
  • Strong proficiency in C and C++.
  • Strong proficiency in Python.
  • Solid foundational understanding of computer architecture and hardware-software interaction.
  • Demonstrated capability in problem-solving, debugging, and clear technical communication.

Responsibilities

  • Assist in developing AI and large language model kernels and operators on the Quadric platform for efficient inference.
  • Help profile kernel performance across compute, data, and parallelism to identify micro-architecture and software bottlenecks.
  • Work alongside senior engineers to optimize C and C++ code to maximize hardware utilization for different workloads.
  • Partner across related areas of the AI inference stack to support team priorities and business goals.
  • Contribute to improvements in the Quadric toolchain, compiler, and runtime.

Desired Qualifications

  • Academic or project experience with model and kernel inference performance profiling.
  • Exposure to or experience with compute development frameworks such as CUDA, DSP, NEON, or Triton.
  • Familiarity with assembly language.
  • Previous internship experience in a hardware-oriented software role or AI/ML optimization.

About the Company

Quadric

GPNPU hardware and software for ML

Quadric.io provides an integrated hardware-software platform for ML on System-on-Chips, centered on its Chimera General-Purpose Neural Processing Unit (GPNPU). Developers write ML code in C, which is compiled by the Chimera LLVM C Compiler, simulated with the Chimera Instruction Set Simulator (ISS), and deployed via a Software Development Kit (SDK) that supports design, profiling, and execution on Chimera. The solution is a single, end-to-end pipeline that eliminates the need to partition code across DSPs/GPUs and CPUs, offering tightly integrated hardware and software tools that can run a wide range of C-based neural-network operations. Quadric.io aims to simplify and accelerate the design of ML-enabled SoCs for semiconductor developers and manufacturers, enabling faster time-to-market and better ML performance through its cohesive hardware-software stack.

Company size
51-200
Company stage
Series C
Total funding
$94.3M
Headquarters
Burlingame, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Quadric

See more jobs