9h ago

Senior Software Engineer—Kernels

Bangalore

$145k-$210k / yearest.

full-timesenior Hybridai-ml

🛠 Tech Stack

💼 About This Role

You'll be part of the team productizing the SW stack for an AI compute engine and building software kernels for next-generation AI hardware. You'll map computational graphs from AI frameworks to underlying architecture and optimize hardware-software co-design.

🎯 What You'll Do

  • Develop and maintain software kernels for AI hardware.
  • Map computational graphs from AI frameworks to hardware architecture.
  • Optimize hardware-software co-design and trade-offs.
  • Collaborate with compiler, ML, and hardware teams.

📋 Requirements

  • MS with 5+ years industry experience or PhD with 1+ year.
  • Strong grasp of computer architecture, data structures, and ML fundamentals.
  • Proficient in C/C++ and Python in Linux environments.
  • Experience with CUDA or similar for specialized hardware (FPGAs, GPUs, AI accelerators).

✨ Nice to Have

  • Prior startup or small team experience.
  • Experience with MLIR, LLVM, TVM, or Glow.
  • Experience with deep learning frameworks like PyTorch or TensorFlow.

🎁 Benefits & Perks

  • 🤝 Collaborative culture with respect and direct communication.
  • 🌍 Hybrid work with onsite in Bangalore 3-5 days/week.
  • 🚀 Cutting-edge AI hardware and software innovation.
0 0 0