d-Matrix logo
d-Matrix1 week ago

Principal Software Engineer - Kernels

Hybrid · Santa Clara, California, United States

Type
Full Time
Level
Senior Level
Education
Doctorate Or Professional Degree
Company size
Unknown
Industry
AI Hardware

Job Summary

Principal Software Engineer - Kernels responsible for developing, enhancing, and maintaining software kernels for next-generation AI hardware; map algorithms to hardware architectures and translate AI framework computational graphs to hardware; collaborate across full-stack toolchain with ML, systems, and hardware teams; proficient in C/C++ and Python on Linux; experience with CUDA and ML frameworks (TensorFlow, PyTorch); experience with ML hardware accelerators, FPGAs, DSPs, GPUs, and embedded SIMD (Tensilica); leadership and ownership in a fast-paced, collaborative startup-like environment; role based in Santa Clara, CA with hybrid on-site work 3-5 days/week.

Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

d-Matrix

Principal Software Engineer - Kernels

Apply on Sorce