Abhilash Majumder is an AI compilers and frameworks engineer with 8 years of experience building high-performance ML tooling for Intel and Habana, after stints at Morgan Stanley and HSBC. He specializes in deep learning compilers, SYCL/XPU and GPU backends, and has contributed performance-critical work to flagship open-source projects such as llvm, llama.cpp, whisper.cpp and Hugging Face’s accelerate. His contributions span enabling XPU/IPEX support, SYCL backend ports, novel quantization methods and NVPTX intrinsics—bridging low-level compiler internals with practical LLM training and inference optimizations. Based in Bengaluru and trained at NIT Durgapur, he combines production-grade engineering with a habit of upstreaming hardware-aware optimizations that accelerate real-world model deployments.
8 years of coding experience
Bachelor of Technology Computer Science, Bachelor of Technology Computer Science at National Institute of Technology Durgapur
Contributions:116 reviews, 36 PRs, 29 pushes in 1 year 6 months
Contributions summary:Abhilash primarily contributed to the SYCL backend implementation for Intel GPUs within the llama.cpp repository. Their work involved porting and optimizing code for SYCL, including refactoring and converting CUDA code. They fixed issues related to the f16_sycl and other copy calls, implemented new quantization methods (q3_s and q1_s), and improved performance through macro usage. Their contributions are critical for enabling GPU acceleration for LLM inference.
Welcome to the Llama Cookbook! This is your go to guide for Building with Llama: Getting started with Inference, Fine-Tuning, RAG. We also show you how to solve end to end problems using Llama model family and using them on various provider services
Role in this project:
ML Engineer
Contributions:3 reviews, 3 PRs, 6 comments in 8 months
Contributions summary:Abhilash's commits primarily focus on enabling and improving the training and inference capabilities of Llama models within the repository. The contributions include adding support for XPU finetuning and inference, fixing data loading bugs, and integrating with Intel's IPEX for performance optimization. They also made memory management improvements, including memory tracing, and resolved merge conflicts while also adding the ability to enable grad on loss tensor. Their work directly impacts the efficiency and platform compatibility of running and fine-tuning Llama models.
aifinetuninglangchainllamallama2
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.