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.
Apply directly at Quadric Dot I O Inc →Create a free account for alerts like thisView Quadric Dot I O Inc immigration profile
This listing is sourced directly from Quadric Dot I O Inc's careers page and normalized into a canonical job model.