AI Kernel Optimization Engineer

4 weeks ago


Bengaluru, Karnataka, India Skywaves Rise Full time

Roles and responsibilities :

  • Develop and maintain highly efficient low-level parallel compute kernels for NN operators to support generative AI model architectures (LLM, CV, etc.)
  • Integrate optimized kernels into machine learning frameworks for training and inference workloads
  • Optimization of NN (Neural networks) work-loads in standard ML frameworks like PyTorch
  • Conduct performance profiling, identify hotspots and resolve performance issues
  • Develop and validate test cases for stability and performance measurement of kernels
Qualifications :
  • Good experience in parallel compute programming languages like CUDA, OpenCL, etc.
  • Experience or knowledge about BLAS operators and GEMM optimization.
  • Knowledge of Computer and GPU architecture.
  • Proven experience in kernel development and optimizations
  • Familiar with standard ML frameworks (PyTorch, TF, ONNX)
  • Knowledge on SOTA LLM models and model architectures will be huge plus
  • Knowledge with deep neural network machine learning technologies and modern machine learning Programming frameworks:
  • Experience with performance profiling and optimization tools
  • Proficient in C/C++ and Python
  • Familiarity with ARM SW ecosystem and toolchains will be a plus
(ref:hirist.tech)
  • Linux Kernel engineer

    2 weeks ago


    Bengaluru, Karnataka, India Vridhi Softech Services Pvt. LTD Full time

    Job DescriptionJob Title: Linux Kernel EngineerLocation: BengaluruExperience: 2 to 3 YearsMandatory Skills:C ProgrammingPythonLinux KernelBash ScriptingSkills to Evaluate:- Linux Kernel- GitLab- Patch PortingJob Description:We are looking for a passionate Linux Kernel Engineer with 2-3 years of experience to join our team in Bengaluru. The ideal candidate...


  • Bengaluru, Karnataka, India Astrome Technologies Full time

    Astrome Technologies invites applications from qualified professionals for the position of Linux Kernel Engineer. We are looking for an expert who can contribute to the development of cutting-edge wireless communication systems and provide technical leadership in kernel development.About the RoleThe successful candidate will be responsible for designing,...


  • Bengaluru, Karnataka, India TekPillar Full time

    Job Title : Kernel DeveloperExperience : 6 - 10 YearsLocation : BangaloreWe are seeking an experienced Kernel Developer with expertise in Linux Kernel Development, BSP (Board Support Package) customization, and device driver development. The ideal candidate will play a key role in developing, maintaining, and optimizing embedded software solutions in an...


  • Bengaluru, Karnataka, India Tenstorrent Full time

    Job Description : As the Acceleration Lead at Tenstorrent, you will take on a pivotal role in guiding the optimization of low-level workloads, kernel development, and enhancing the performance of our software for machine learning applications. You will lead a team of highly skilled engineers, ensuring our software operates at peak efficiency and delivers...


  • Bengaluru, Karnataka, India EXIMIETAS DESIGN PRIVATE LIMITED Full time

    Job Overview:We are seeking an experienced Embedded Linux Kernel Engineer to join our team at EXIMIETAS DESIGN PRIVATE LIMITED. As a key member of our engineering team, you will be responsible for developing and optimizing board support packages (BSP) for Linux-based embedded systems.Your primary focus will be on post-silicon validation, Linux bring-up, and...


  • Bengaluru, Karnataka, India Nazztec Private Limited Full time

    Senior Android Kernel Engineer Position OpenWe are seeking a highly skilled Senior Android Kernel Engineer to join Nazztec Private Limited's team.The successful candidate will possess expertise in Android framework development, Linux systems, and C/C++ programming.Main Responsibilities:Develop and optimize Android system services at the framework level for...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    About This OpportunityWe are seeking a talented Lead Linux Kernel Storage Specialist to join our team. As a lead member of our engineering team, you will be responsible for contributing to the development and maintenance of the Linux kernel, focusing on UFS (Universal Flash Storage) 3.1, Host Memory Buffer (HMB) architecture, and related subsystems.Main Job...

  • Kernel Engineers

    3 weeks ago


    Bengaluru, Karnataka, India HARMAN India Full time

    Job Description- Linux Kernel expertise with minimum 5 years of experience needed.( Preferable to have Infotainment domain Understanding.)- Practical Knowledge & Hands on experience in Linux Kernel , Drivers, and Linux Embedded Systems- Excellent understanding of Linux internals, Realtime Linux, RT porting and Android LINUX Kernel.- Hands on knowledge on...


  • Bengaluru, Karnataka, India Quess Corp Ltd. Full time

    Position Overview :We are looking for a Generative AI Engineer with expertise in Azure OpenAI and hands-on experience with models such as GPT-4o, GPT-o1, and open source LLMs like Llama, mistral. You will work on GenAI solutions development, RAG, fine-tuning, and deploying resources in Azure environment. Proficiency in prompt engineering , Python,...


  • Bengaluru, Karnataka, India Staffington Consulting Full time

    Senior Linux Kernel UFX EngineerWe are seeking a highly experienced SENIOR LINUX KERNEL UFX ENGINEER to join our team at Staffington Consulting. The ideal candidate will have extensive experience in developing and maintaining the Linux kernel, with a focus on UFS 3.1, Host Memory Buffer (HMB) architecture, and related subsystems.About UsStaffington...


  • Bengaluru, Karnataka, India Vridhi Softech Services Pvt. LTD Full time

    About the Role:">We are seeking a highly skilled Linux Kernel Engineer to join our team in Bengaluru. As a Linux kernel developer, you will be responsible for validating kernel stability, debugging regression issues, and supporting kernel CI/CD pipelines.">Key Responsibilities:">Work across multiple Linux kernel versions for patch porting and feature...


  • Bengaluru, Karnataka, India Ximax Solutions Full time

    Job Description : We are seeking a Build, Release & Migration Engineer with expertise in the Yocto Build System, Linux Kernel, and C to streamline software integration and deployment. The role involves managing the build automation process, optimizing embedded Linux solutions, and ensuring smooth CI/CD workflows. Roles and Responsibilities : Build & Release...


  • Bengaluru, Karnataka, India Staffington Consulting Full time

    Job DescriptionACADEMIC CREDENTIALS:- Bachelors/masters in engineering.- At least 7+ years of job experience, with at least 5+ years of Linux driver development experience.KEY RESPONSIBILITIES:- Contribute to the development and optimization of power management features in the Linux kernel, focusing on heterogeneous core architectures.- Develop, test, and...


  • Bengaluru, Karnataka, India Xanika Infotech Full time

    Role : Linux kernel power management Exp : 5 to 8 years Location : Bengaluru Deal Making skills : C programming, Linux kernel development, Linux Power management, Linux kernel debugging tools Job Description : Preferred Experience : - Proven experience in Linux kernel development with a focus on power management and optimization. - Strong understanding of...


  • Bengaluru, Karnataka, India Amazon Full time

    Job SummaryWe are looking for a highly skilled Sr Kernel Engineer to join our team. As a Sr Kernel Engineer, you will be responsible for developing and modifying the kernel stack and BSP for various SoCs with custom hardware accelerators.ResponsibilitiesDeveloping and modifying the kernel stack and BSPPerforming initial hardware bring-up and system...


  • Bengaluru, Karnataka, India MyHashtagss Full time

    KEY RESPONSIBILITIES : - Contribute to the development and optimization of power management features in the Linux kernel, focusing on heterogeneous core architectures. - Develop, test, and refine kernel patches related to power management, scheduler enhancements, and S0ix state optimization. - Debug and resolve core idle state issues within the Linux kernel...


  • Bengaluru, Karnataka, India MyHashtagss Full time

    KEY RESPONSIBILITIES : - Contribute to the development and optimization of power management features in the Linux kernel, focusing on heterogeneous core architectures. - Develop, test, and refine kernel patches related to power management, scheduler enhancements, and S0ix state optimization. - Debug and resolve core idle state issues within the Linux kernel...

  • Lead AI Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Weekday AI Full time

    This role is for one of the Weekday's clientsSalary range: Rs 6500000 - Rs 8500000 (ie INR 65-85 LPA)Min Experience: 7 yearsLocation: BengaluruJobType: full-timeWe are seeking a Lead AI Engineer to spearhead the design, training, and deployment of cutting-edge AI models, with a strong focus on fine-tuned LLMs and agent-based systems. In this senior...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    About This Role">This is an exceptional opportunity to join a talented team of engineers and contribute to the development of innovative storage solutions at MaimsD Technology.">Key Accountabilities">As a Linux kernel storage expert, your key accountabilities will include:">Developing and maintaining high-quality kernel patches for UFS, xHCI, Thunderbolt,...


  • Bengaluru, Karnataka, India Weekday AI Full time

    **Job Overview:**We are seeking an experienced AI Engineering Director to spearhead the design, training, and deployment of cutting-edge AI models at Weekday AI. The successful candidate will have a strong background in AI and machine learning, with expertise in LLM fine-tuning, NLP, and GenAI.Key Responsibilities:Drive the development and deployment of AI...