Q

AI Kernel Engineer

Quadric Verified employer

Actively hiring · Posted 3d ago · JEV26109D863D06AC

SalarySalary not disclosed
Experience8 yrs
LocationPune, Maharashtra
Work modeRemote · Full time
Openings1

Job description

About the job:The AI Kernel Engineer in Quadric plays the key role to enable a large number of AI kernels/operators to run efficiently on the Quadric platform. The AI Kernel Engineer at Quadric will develop a highly efficient Quadric kernel library for a variety of AI/LLM models; analyze the performance and optimize the kernel for different hardware configurations; This senior technical role demands deep knowledge of hardware architecture, compiler toolchain and optimization techniques.Responsibilities:Develop AI/LLM kernels/operators on Quadric platform for efficient inferenceOptimize the kernel performance for different hardware configurations and workloadsProfile and analyze kernel performance in terms of compute, data and parallelism; identify micro-architecture and software bottlenecks and provide optimization solutionsOptimize kernel C/C++ codes, maximize hardware utilizationCollaborate across related areas of the AI inference stack to support team and business prioritiesMake Improvement to Quadric toolchain, compiler and runtimeProvide technical support and documents to customers and developer communityIdeal CandidateBachelors or Masters in Computer Science and/or Electric Engineering5+ years of experience in AI kernel development and optimizationexperience with model and kernel inference performance profilingexperience with at least one of the following compute development: CUDA, DSP, NEON, Triton-langProficiency in C/C++ and Python, experience with assembly language a plusDemonstrate good capability in problem solving, debug and communicationWhat's on OfferCompetitive 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 oneWho can apply:Only those candidates can apply who:have minimum 8 years of experienceare Computer Science Engineering studentsSalary:Competitive salaryExperience:8 year(s)Deadline:[hidden]:59:59

Responsibilities

The AI Kernel Engineer in Quadric plays the key role to enable a large number of AI kernels/operators to run efficiently on the Quadric platform. The AI Kernel Engineer at Quadric will develop a highly efficient Quadric kernel library for a variety of AI/LLM models; analyze the performance and optimize the kernel for different hardware configurations; This senior technical role demands deep knowledge of hardware architecture, compiler toolchain and optimization techniques.Responsibilities:Develop AI/LLM kernels/operators on Quadric platform for efficient inferenceOptimize the kernel performance for different hardware configurations and workloadsProfile and analyze kernel performance in terms of compute, data and parallelism; identify micro-architecture and software bottlenecks and provide optimization solutionsOptimize kernel C/C++ codes, maximize hardware utilizationCollaborate across related areas of the AI inference stack to support team and business prioritiesMake Improvement to Quadric toolchain, compiler and runtimeProvide technical support and documents to customers and developer communityIdeal CandidateBachelors or Masters in Computer Science and/or Electric Engineering5+ years of experience in AI kernel development and optimizationexperience with model and kernel inference performance profilingexperience with at least one of the following compute development: CUDA, DSP, NEON, Triton-langProficiency in C/C++ and Python, experience with assembly language a plusDemonstrate good capability in problem solving, debug and communicationWhat's on OfferCompetitive 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

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Quadric.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
AI Kernel EngineerSalary not disclosed · Pune
Apply