3 months ago
Base Salary
$190k - $300k/yr
Responsibilities
- Architect and develop the kernel authoring SDK targeting the Corsair dataflow architecture.
- Design domain-specific APIs and define boundaries between kernel developers and compiler teams.
- Create development tools for kernel authoring and modeling-lowering flows.
- Establish software engineering practices including CI/CD integration, continuous testing, automated testing, and comprehensive code reviews.
- Lead and mentor junior engineers while promoting technical excellence and accountability.
- Analyze complex hardware-software interactions and implement solutions across the software stack.
- Own delivery from requirements gathering and design documentation through implementation, debugging, and deployment.
- Build and scale software deliverables within tight development timelines.
Requirements
- Master’s degree in Computer Engineering, Math, Physics, or a related field with eight years of industry experience, or a PhD in one of these fields with four years of industry experience.
- Proficiency in C/C++ and Python development in a Linux environment using standard development tools.
- Demonstrated experience driving software engineering best practices, including CI/CD integration, continuous testing, and comprehensive code reviews.
- Deep understanding of computer architecture, data structures, system software, and machine learning fundamentals.
- Experience designing high-quality, scalable APIs and SDKs with an end-to-end systems engineering mindset.
- Strong ownership, leadership, collaboration, and self-motivation.
- Preferred: experience writing and optimizing high-performance kernels for GPUs, TPUs, or custom ML accelerators.
- Preferred: experience in HPC environments, large-scale distributed workloads, and resource optimization.
- Preferred: experience developing ML compilers and working with intermediate representations or algorithms such as MLIR, LLVM, TVM, or Glow.
- Preferred: familiarity with AI-assisted coding tools, startup or small-team experience, or experience at a cloud provider or AI compute/subsystem company.
Benefits
- The role is based at the Santa Clara, California headquarters, with openness to other locations within the United States or Canada.
- d-Matrix describes a collaborative, respectful, inclusive workplace with direct communication and an emphasis on execution and technical excellence.
About d-Matrix
d-Matrix builds AI inference computing platforms for data centers, combining custom silicon with systems, networking, and software. Its flagship Corsair platform and JetStream fabric focus on low-latency, energy-efficient generative AI inference at scale. Founded in 2019 and headquartered in Santa Clara, California, the privately held company sells hardware with accompanying software to cloud providers and enterprises deploying large AI models.
