Quadric, based in Burlingame, California, is seeking a new-grad Deep Learning Compiler Engineer to work on the CGC neural network compiler. This position involves designing IR transformations, improving compiler efficiency, and collaborating with engineers from various teams. Candidates should have a recent degree in Computer Science or a related field, along with strong Python and C++ skills. The role offers a competitive salary and benefits like medical plans and flexible paid time off.
Qualifications
Completed relevant degree within the past year or soon to be completed.
Comfort with debugging and tracing through compilation issues.
Strong grasp of compiler design and transformation processes.
Responsibilities
Own compilation passes and design IR transformations.
Diagnose issues by tracing problems from generated C++ code.
Collaborate with cross-functional teams to align compiler features.
Skills
Proficiency in Python
Proficiency in C++
Debugging and problem-solving
Compiler concepts
Familiarity with large codebases
Education
Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field
Tools
ML compiler frameworks (TVM, MLIR, XLA, Glow, IREE)
Job description
Quadric, based in Burlingame, California, is seeking a new-grad Deep Learning Compiler Engineer to work on the CGC neural network compiler. This position involves designing IR transformations, improving compiler efficiency, and collaborating with engineers from various teams. Candidates should have a recent degree in Computer Science or a related field, along with strong Python and C++ skills. The role offers a competitive salary and benefits like medical plans and flexible paid time off.