FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, CUTLASS Platform
NVIDIASenior Software Engineer developing core components for the CUTLASS platform in high-performance computing. Collaborating with teams on GPU architectures and contributing to compiler advancements.
Posted 6/1/2026full-timeSanta Clara • California, North Carolina, Oregon, Texas, Washington • 🇺🇸 United StatesSenior💰 $152,000 - $241,500 per yearWebsite
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Develop core components of the CUTLASS platform including Tensor Core MMAs, copies, synchronization barriers, schedulers, and other GPU hardware features in CUDA C++ and CUTLASS Python DSL.
- Contribute to the advancement of the MLIR-based backend compiler stack for the CUTLASS Python DSL by designing dialects and associated compiler passes.
- Author example kernels utilizing CUTLASS abstractions to showcase the use of novel GPU hardware features that are crucial for achieving high performance.
- Collaborate with GPU architecture, CUDA, and NVVM/PTX compiler teams to provide feedback on programming models and to assess the performance of future GPU hardware features.
Requirements
What you’ll need- Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).
- 3+ years of relevant industry experience.
- Strong proficiency in C++ programming and software design, including debugging, performance evaluation, and testing.
- Experience working with high-performance code generation and knowledge of compiler transformations and optimizations.
- A deep understanding of computer architecture and parallel computing programming models.
Benefits
Comp & perks- Equity
- Benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CUDAC++CUTLASSPythonMLIRcompiler designperformance evaluationdebugginghigh-performance code generationparallel computing