Skip to main content
Quadric logo

Deep Learning Compiler Intern

Quadric
September 25, 2026
Internship
On-site
Burlingame, California, United States
$50 - $57 USD hourly
EDA Jobs, Level - Entry or Early Career

Job Title

Deep Learning Compiler Intern

Role Summary

Work with senior compiler engineers on CGC, Quadric's neural network compiler, to lower neural network IR into code that runs on the Chimera GPNPU. This is a hands-on engineering internship focused on IR transformations, code generation, debugging generated C++, and improving how models map to hardware.

Preference for this internship to be based at the Burlingame, CA office; candidates should be able to work on site for the internship period.

Experience Level

Entry-level (Internship). Suitable for current students or recent graduates; internship format with mentored project work.

Responsibilities

Primary responsibilities include implementing and improving compiler passes, diagnosing compilation issues, and collaborating with hardware and tooling teams.

  • Implement and extend compiler passes that lower neural network IR to GPNPU-targeted code.
  • Trace and diagnose compilation failures by following generated C++ back through the pipeline using IR dumps and static analysis.
  • Work on code generation and optimization to reduce data movement and improve core utilization.
  • Collaborate with kernel, hardware, and data science teams to align compiler features with model and hardware constraints.
  • Contribute to test infrastructure, debugging utilities, and developer ergonomics for the CGC pipeline and runtime.

Requirements

Must-have technical skills and capabilities; preferred skills listed separately.

  • Must-have: Strong proficiency in Python and C++.
  • Foundational understanding of compiler concepts: intermediate representations, dataflow analysis, and transformation passes.
  • Comfort reading and reasoning about large, unfamiliar codebases.
  • Demonstrated problem-solving, debugging ability, and clear technical communication.

Nice-to-have:

  • Coursework or project experience with compilers, program analysis, or domain-specific languages.
  • Exposure to ML compiler frameworks such as TVM, MLIR, XLA, Glow, or IREE.
  • Familiarity with neural network quantization, fixed-point arithmetic, or numerical analysis.
  • Experience with hardware-aware code generation for accelerators (GPU, DSP, NPU) and some exposure to assembly or low-level code generation.
  • Previous internship experience in compilers, ML systems, or performance engineering.

Education Requirements

Currently pursuing a Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related technical field.


About the Company

Company: Quadric

Headquarters: Burlingame, California, United States

Quadric is building the world’s first supercomputer designed for the real-time needs of edge devices. Founded in 2016, the company empowers developers across industries with innovative general-purpose neural processing unit (GPNPU) architecture for neural network workloads. Co-founded by technologists from MIT and Carnegie Mellon, Quadric aims to enable groundbreaking technology development.

Quadric logo

Date Posted: 2026-09-23