> Markdown version of [/jobs/ext/4024677-staff-software-engineer-simd-kernels](https://www.wearedevelopers.com/jobs/ext/4024677-staff-software-engineer-simd-kernels). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, SIMD Kernels - **Company:** d Matrix - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Compilers, Nvidia CUDA, Computer Programming, Computer Engineering, Data Structures, Linux, Programming Tools, Field-Programmable Gate Array (FPGA), Python (Programming Language), Machine Learning, Tensorflow, Server Administration, Software Engineering, System Software, Graphics Processing Unit (GPU), Pytorch, Deep Learning, Machine Learning Operations, MLIR (Multi-Level Intermediate Representation) - **Published:** October 30, 2026 - **Apply:** https://www.careerbuilder.com/job-details/staff-software-engineer-simd-kernels-santa-clara-ca--9eece686-7ebf-4856-9516-0d8aa88c56db ## About the Role Software Engineering, Kernel Programming, Energy Efficiency, Memory Hardware, Artificial Intelligence (AI), Computer Architecture, Software Administration, Performance Analysis, Kernel Programming, Hardware Architecture, * MS or PhD in computer engineering, math, physics, or a related degree with 5+ years of industry experience. * Strong grasp of computer architecture, data structures, system software, and machine learning fundamentals. * Proficient in C/C++ and Python development in Linux environment and using standard development tools. * Experience in implementing algorithms in C/C++ and Python. * Experience in implementing algorithms for specialized hardware such as FPGAs, DSPs, GPUs, AI accelerators using libraries such as CUDA, etc. * Experience in implementing operators commonly used in ML workloads-GEMMs, Convolutions, softmax, layer normalization, pooling, etc. * Self-motivated team player with a strong sense of ownership and leadership. Preferred: * Prior startup, small team, or incubation experience. * Experience with ML frameworks such as TensorFlow and/or PyTorch. * Experience working with ML compilers and algorithms, such as MLIR, LLVM, TVM, Glow, etc. * Experience with a deep learning framework (such as PyTorch or TensorFlow) and ML models for CV, NLP, or recommendation. * Experiences in development for embedded SIMD vector processors such as Tensilica. * Work experience at a cloud provider or AI compute/subsystem company.