Staff Software Engineer in Test (SDET)
Core
Design and build test infrastructure, validation frameworks, and automated verification pipelines for AI compute software stacks running on next-generation hardware.
Role type
Staff Software Engineer in Test (SDET) for AI Kernels
Builds
Scalable automated test frameworks, correctness/performance regression suites, and CI/CD integrated testing pipelines for ML operators.
Domain
AI hardware acceleration, compiler toolchains, and high-performance computing
Deliverable
production ML models | infrastructure
Required skills
C/C++, Python, computer architecture, ML fundamentals, automated test framework design, CI/CD pipeline integration, hardware-software co-design validation, numerical precision analysis, test strategy definition
Preferred skills
PyTorch/TensorFlow reference implementation, ML compiler toolchains (MLIR, LLVM, TVM), embedded SIMD vector processors, startup environment experience
Technologies
CUDA, PyTorch, TensorFlow, MLIR, LLVM, TVM, GEMMs, convolutions, BLAS, SIMD, FPGAs, DSPs
Responsibilities
Design scalable automated test frameworks for kernel validation across simulation, emulation, and silicon; Develop correctness and performance regression suites for ML operators; Implement testing pipelines integrated into CI/CD workflows; Act as primary liaison between Kernels team and QA organization; Mentor engineers on testability design and defensive coding; Drive root cause analysis for test failures and escaped defects
Seniority
Staff, hands-on IC with strategic influence