Skip to content
QuadricQuadricBurlingame, CA

Deep Learning Compiler Engineer (New Grad)

Develops and optimizes deep learning compiler passes for Quadric's GPNPU, lowering ONNX models through Relay IR to efficient C++ code. Requires new grad-level proficiency in Python, C++, and compiler concepts like IR transformations and debugging.

120k – 160k
On-siteEntry levelML Engineering

About the role

Responsibilities

  • Own compiler passes.
  • Design and implement IR transformations that lower neural network IR to GPNPU-targeted code.
  • Take pieces of the pipeline as yours and maintain them.
  • Debug end-to-end. Diagnose compilation issues by tracing problems from generated C++ back through the pipeline.
  • Use IR dumps, static analyses, and the ISS to root-cause compilation failures and performance regressions.
  • Improve compiler decisions. Work with senior engineers to reduce data movement, improve core utilization, and tighten the gap between what the hardware can do and what we currently emit.
  • Collaborate across teams. Partner with the kernel, hardware, and data science teams to align compiler features with real model requirements and hardware constraints.
  • Strengthen the toolchain. Contribute to test infrastructure, debugging utilities, and developer ergonomics across the CGC pipeline and runtime.

Requirements

Must-Haves

  • Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field, completed within the past year (or completing within the next six months).
  • Strong proficiency in Python and C++.
  • Solid grasp of compiler concepts: intermediate representations, dataflow analysis, transformation passes, and lowering.
  • Comfort reading and reasoning about large, unfamiliar codebases.
  • Strong debugging and problem-solving skills, with the ability to communicate findings clearly in writing and review.

Nice-to-Haves

  • Coursework, research, or significant project experience in compilers, program analysis, or domain-specific languages.
  • Hands-on exposure to ML compiler frameworks such as TVM, MLIR, XLA, Glow, or IREE — bonus if you have written a non-trivial pass.
  • Familiarity with neural network quantization, fixed-point arithmetic, or numerical analysis for ML.
  • Experience with hardware-aware code generation for accelerators (GPU, DSP, NPU).
  • Some exposure to assembly, instruction scheduling, or low-level code generation.
  • Prior internship experience in compilers, ML systems, or performance engineering.
  • Published research or open-source contributions in compilers or ML systems.

Compensation

  • Base salary range: $120,000 - $160,000.
  • Equity and discretionary annual performance bonus.
  • Medical, dental, and vision plan options starting on day one.
  • 401(k) retirement plan.
  • Flexible paid time off (unlimited, non-accrual).

Skills

PythonC++OnnxRelay IrTvmMlirXlaGlowIreeIntermediate RepresentationsDataflow AnalysisIr TransformationsNeural Network QuantizationFixed-Point Arithmetic

Similar roles

ML Engineering jobs
Trexquant

Quantitative Researcher

TrexquantNew York, NY

Early-career Quantitative Researcher developing ML models and trading signals to predict asset movements and build market-neutral portfolios. Requires STEM degree, Python fluency, and passion for machine learning; embedded in Alpha, Data Science, or Strategy teams.

120k – 180k
On-siteEntry levelML Engineering
Mariana Minerals

Machine Learning Engineer

Mariana MineralsAnn Arbor, MI +2

Build and deploy reinforcement learning models to autonomously control mineral refining facilities, optimizing recovery rates, energy use, and uptime in real operating plants.

120k – 160k
On-siteEntry levelML Engineering
Bild AI

Founding AI Engineer

Bild AISan Francisco, CA

Founding AI Engineer building and shipping production-grade computer vision, LLM, and multimodal models for real-world construction documents at an early-stage startup.

120k – 180k
On-siteEntry levelML Engineering
SentiLink

Data Scientist, New Grad

SentiLinkAustin, TX +5

Build and deploy ML models for fraud detection and financial risk at SentiLink. New grad role for PhD/early-career researchers handling full ML lifecycle with Python, AWS; requires strong ML/stats foundation and production coding skills.

120k – 220k
RemoteEntry levelML Engineering
Together AI

Research Intern, Model Shaping

Together AISan Francisco, CA

Research intern on the Model Shaping team working on post-training methods, efficient neural network training, and foundation model evaluation. Requires strong ML fundamentals and PyTorch/JAX experience.

121k – 131k
On-siteEntry levelML Engineering