> Markdown version of [/jobs/ext/2710727-staff-software-engineer-simd-kernels](https://www.wearedevelopers.com/jobs/ext/2710727-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 Engineering, Data Structures, Linux, Programming Tools, Field-Programmable Gate Array (FPGA), Python (Programming Language), Machine Learning, Tensorflow, System Software, Graphics Processing Unit (GPU), Pytorch, Deep Learning - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/staff-software-engineer-simd-kernels-d-matrix-8301742 ## About the Role * 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. ## Related Videos - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)