Source description
About the role
About the job: As a senior member of our Compiler team, you will be tasked with optimizing the performance of code running on the Quadric processor. You will be responsible for implementing required support of new processor architectural features. Additionally, you will be supporting internal/external customers.Responsibilities:Enhance the development of Quadrics LLVM compilerCollaborate on developing the programming model for Quadrics high-performance computing platformCollaborate with the hardware design team to co-optimize compiler strategy with hardware architectureBuild custom front-end and back-end LLVM passesIdeal Candidate:MS or PhD in Computer Science with a minimum of five years of compiler experienceProficiency in C++ > 11Experience with LLVM or GCC codebaseStrong background in graphs and related algorithmsKnowledge of front-end and back-end compiler techniquesNice to haves:Experience in compiler strategies for data parallel processors such as GPUs, DSPsKnowledge of end-to-end toolchain, including compilers, linkers & debuggersExpected Outcomes in 12 months:Successfully support the development process across the Engineering teamOptimize code generation to increase the performance of code running on the Quadric processorWhat's on Offer:Competitive salaries and meaningful equityA politics free community for the brilliant minds who want to make an immediate impactAn opportunity for you to build long term career relationshipsAn environment that allows for lasting personal relationships alongside professional one Who can apply: Only those candidates can apply who: have minimum 8 years of experience are Computer Science Engineering students Salary: Competitive salary Experience: 8 year(s) Deadline: 2026-09-23 23:59:59
More at QUADRIC IO INC