AI Kernel Engineer - C/C++ Programming
Technology
SnaphuntPune, India3 weeks agoUntil 2/6/2026
Full time
Job description
Description :
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 inference
- Optimize the kernel performance for different hardware configurations and workloads
- Profile and analyze kernel performance in terms of compute, data and parallelism; identify micro-architecture and software bottlenecks and provide optimization solutions
- Optimize kernel C/C++ codes, maximize hardware utilization
- Collaborate across related areas of the AI inference stack to support team and business priorities
- Make Improvement to Quadric toolchain, compiler and runtime
- Provide technical support and documents to customers and developer community
Ideal Candidate :
- Bachelors or Masters in Computer Science and/or Electric Engineering
- 5+ years of experience in AI kernel development and optimization
- Experience with model and kernel inference performance profiling
- Experience with at least one of the following compute development: CUDA, DSP, NEON, Triton-lang
- Proficiency in C/C++ and Python, experience with assembly language a plus
- Demonstrate good capability in problem solving, debug and communication
What's on Offer :
- Competitive salaries and meaningful equity
- A politics free community for the brilliant minds who want to make an immediate impact
- An opportunity for you to build long term career relationships
- An environment that allows for lasting personal relationships alongside professional one
Keywords
Artificial IntelligenceKernelKernel ProgrammingCUDALLMCC++Assembly languagePythonDebuggerToolchain
¿Te interesa este puesto?