9h ago

Software Engineer, Staff - Kernels

Santa Clara, CA

$190k-$300k / year

full-timesenior Hybridai-ml

🛠 Tech Stack

💼 About This Role

You'll join the team productizing the SW stack for our AI compute engine, developing software kernels for next-generation AI hardware. You'll map computational graphs from AI frameworks to the underlying architecture. This role offers the chance to work with compiler experts, ML, and hardware teams on cutting-edge AI.

🎯 What You'll Do

  • Develop and enhance software kernels for AI hardware
  • Map computational graphs from AI frameworks to hardware
  • Optimize algorithms and trade-offs in HW-SW co-design
  • Collaborate with compiler, ML, and hardware teams

📋 Requirements

  • MS in CS/ECE/physics or related with 5+ years industry experience
  • Strong grasp of computer architecture, data structures, system software
  • Proficient in C/C++ and Python on Linux
  • Experience implementing algorithms for FPGAs, DSPs, GPUs, or AI accelerators

✨ Nice to Have

  • Prior startup or small team experience
  • Experience with MLIR, LLVM, TVM, or Glow
  • Experience with PyTorch or TensorFlow and ML models

🎁 Benefits & Perks

  • 💰 Competitive salary ($190K–$300K)
  • 📈 Equity and bonus included
  • 🏢 Hybrid work (onsite 3-5 days/week in Santa Clara)
  • 🤝 Inclusive culture and equal opportunity workplace
  • 🏖️ Collaborative team environment
0 0 0