quadric, Inc
Tech / AI / Software
SoftwareEngineerInternCompiler
“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.
Demonstrated capability in problem-solving; reasoning about large, unfamiliar codebases
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
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.