Quadric Dot I O Inc

Quadric Dot I O Inc

Deep Learning Compiler Engineer (New Grad)

Burlingame, California, United States · Internship

Sponsorship not specified$120k-$160kDetected 77 days ago
PythonC++Machine LearningDeep LearningData ScienceElectrical EngineeringSignal ProcessingResearchCollaborationProblem Solving

About the role

  • As a new-grad Deep Learning Compiler Engineer, you will work on CGC, Quadric's neural network compiler that lowers ONNX models through Relay IR down to C++ targeting the Chimera GPNPU.
  • This is a hands-on engineering role on a small, senior team.
  • The ramp is steep, the codebase is large, and the feedback loop from your changes to running silicon is short.

Responsibilities

  • You will own work in real compiler passes - layout selection, memory allocation, operator splitting, code generation - and your changes will ship into the code that runs on Quadric silicon.
  • You will design IR transformations, debug the C++ the compiler emits, and drive how efficiently neural networks map to our hardware.
  • Note: We strongly prefer candidates located in the California Bay Area, or willing to relocate to the California Bay Area and regularly collaborate from our Burlingame office.
  • Design and implement IR transformations that lower neural network IR to GPNPU-targeted code.
  • Take pieces of the pipeline as yours and maintain them.
  • Collaborate across teams.
  • Partner with the kernel, hardware, and data science teams to align compiler features with real model requirements and hardware constraints.
  • We are a collaborative team focused on building something extraordinary in the edge computing space.

Requirements

  • Experience with hardware-aware code generation for accelerators (GPU, DSP, NPU).

Compensation

  • $120k-$160k

Benefits

  • Hands-on exposure to ML compiler frameworks such as TVM, MLIR, XLA, Glow, or IREE - bonus if you have written a non-trivial pass.
  • Unlike other neural engines 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.
  • The Role As a new-grad Deep Learning Compiler Engineer, you will work on CGC, Quadric's neural network compiler that lowers ONNX models through Relay IR down to C++ targeting the Chimera GPNPU.

Company info

  • From time to time, the team and company gather for onsite meetings and offsite events.
  • These in-person moments are an important part of how we build relationships, collaborate effectively, and align on priorities, and participation is expected for all team members.
  • At Quadric, we value Integrity, Humility, and Happiness.

This listing is sourced directly from Quadric Dot I O Inc's careers page and normalized into a canonical job model.