11 Sep
|
MulticoreWare
|
Chennai
11 Sep
MulticoreWare
Chennai
Job Information
- Department Name Platforms & Compilers
- Date Opened 10/09/2026
- Job Type Full time
- Minimum Experience In Years 2
- Industry Software Development
- Maximum Experience In Years 6
- City Chennai
- Province Tamil Nadu
- Country India
- Postal Code 600089
About Us
MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore & Multithread CPUS, DSPs, FPGAs and a variety of AI hardware accelerators. MulticoreWare was founded by a team of researchers that wanted a better way to program for heterogeneous architectures. With the advent of GPUs and the increasing prevalence of multi-core, multi-architecture platforms, our clients were struggling with the difficulties of using these platforms efficiently.
We started as a boot-strapped services company and have since expanded our portfolio to span products and services related to compilers, machine learning, video codecs, image processing and augmented/virtual reality. Our hardware expertise has also expanded with our team; we now employ experts on HPC and Cloud Computing, GPUs, DSPs, FPGAs, and mobile and embedded platforms. We specialize in accelerating software and algorithms, so if your code targets a multi-core, heterogeneous platform, we can help.
Job Title: AI/DSP Kernel Optimization Engineer Job Location: Bangalore for first 3 to 4 months and then hybrid mode
Experience: 2+ years
Job Type: Full time
Responsibilities
- Develop and optimize AI inference kernels using C/C++.
- Optimize kernels for different data types including INT8, INT16, BF16, and FP32.
- Perform SIMD/vectorization, Intrinsics, Memory optimization, and Performance tuning.
- Profile and analyze application performance to identify optimization opportunities.
- Debug and resolve functional and performance issues.
- Integrate optimized kernels into the AI inference pipeline.
- Work closely with hardware and software teams to improve overall inference
Performance.
Requirements
- Good knowledge of C/C++ programming.
- Basic understanding of AI/Deep Learning models and inference.
- Experience with DSPs, hardware accelerators, or similar compute platforms.
- Knowledge of SIMD/vectorization, Intrinsics, and low-level software optimization.
- Good profiling, debugging, and performance analysis skills.
- Understanding of computer architecture and memory optimization is an advantage.
Preferred Experience:
- Experience in AI/ML inference optimization.
- Experience with C7x DSP, HWA-MMA, or similar hardware accelerators.
- Knowledge of different numerical data types such as INT8, INT16, BF16, FP32.
- Familiarity with performance profiling and benchmarking tools
📌 AI/DSP Kernel Optimization Engineer (Chennai)
🏢 MulticoreWare
📍 Chennai