About MulticoreWare
MulticoreWare is a global engineering company specializing in high-performance compilers, AI/ML software, performance engineering, and heterogeneous computing solutions. Our work spans LLVM/MLIR compiler innovation, GPU and CPU acceleration, and next-gen architectures — powering world-class software products and silicon ecosystems.
What You’ll Work On
As an LLVM Back-End Engineer, you will design and optimize compiler back-end components targeting modern processors and accelerators. You will collaborate closely with our architecture and runtime teams to build cutting-edge code generation infrastructure.
✅
Responsibilities
-
Develop and maintain LLVM compiler back-end features (instruction selection, scheduling, register allocation, code emission)
-
Implement IR lowering, optimization passes, and target-specific enhancements
-
Optimize compilers for performance across CPUs, GPUs & AI accelerators
-
Debug, profile, and enhance complex compiler pipelines
-
Contribute to internal or open-source compiler ecosystems
✅
Required Skills
-
Strong hands-on experience with
LLVM
backend and compiler internals
-
(Proficiency in C++ is mandatory)
— strong systems programming fundamentals
-
Good understanding of architecture concepts: ISA, pipelines, memory hierarchy
-
Experience with IR transformations and code generation
⭐
Nice To Have
-
Contributions to LLVM, MLIR, GCC, or similar open-source ecosystems
-
Experience with RISC-V, ARM, x86 or GPU architectures
-
Exposure to AI/ML frameworks and heterogeneous toolchains
-
Familiarity with performance-driven compiler design
💼
Education
Bachelor’s / Master’s in Computer Science, ECE, or related technical domain
🌟 Why Join Us?
-
Work on cutting-edge compiler technologies deployed globally
-
Learning-driven environment, mentorship & fast-growth opportunities
-
Flexible hybrid work culture
-
Competitive compensation
📩
Interested candidates can apply at:
👉vinoth.subbarayan@multicorewareinc.com
/ DM directly on LinkedIn
Or Apply via our Career Site: https://multicorewareinc.zohorecruit.in/jobs/Careers/61825000010525207/LLVM-back-end-engineer?source=CareerSite