quadric, Inc

Tech / AI / Software

SoftwareEngineerInternCompiler

$0–0k burlingame, california, united states TEMPORARY
The Brief

“Software Engineer Intern - Compiler at quadric, Inc. Skills: Compiler engineering, Neural network compilation, Python, C++. Develop & Implement: Help build and extend compiler passes that lower neural network IR to GPNPU-targeted code. Analyze & Debug: Diagnose compilation issues by tracing problems from generated C++ back through the pipeline”

What You'll Achieve.

improve compiler decisions to reduce data movement and increase core utilization; align compiler features with real model requirements and hardware constraints

Industry & Context.

Tech / AI / Software
Problems you'll solve

Demonstrated capability in problem-solving; reasoning about large, unfamiliar codebases

Eligibility Requirements

Candidates should be based in the Bay Area or able to relocate for the internship period and available to work on site.

What They're Looking For.

Must Have

Currently pursuing a Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field, 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 capability in problem-solving, debugging, 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), Some exposure to assembly or low-level code generation, Previous internship experience in compilers, ML systems, or performance engineering

What You'll Do.

Develop & Implement: Help build and extend compiler passes that lower neural network IR to GPNPU-targeted code

Analyze & Debug: Diagnose compilation issues by tracing problems from generated C++ back through the pipeline

Code Optimization: Work alongside senior engineers to improve compiler decisions to reduce data movement and increase core utilization

Toolchain Contribution: Contribute to test infrastructure

and developer ergonomics across the CGC pipeline and runtime

How You'll Work.

Team & Collaboration

Collaborate: Partner with the kernel, hardware, and data science teams to align compiler features with real model requirements and hardware constraints; Collaborative team focused on building something extraordinary in the edge computing space

Communication Scope

clear technical communication

Free ATS check

Applying for this Software Engineer Intern - Compiler role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about quadric, Inc?

Real rants from real employees. Read before you apply.

Read Company Rants →