Home
Mentors
Jobs
Back to jobs
Job

Sr. SW Test Engineer - Neural Library

Sandisk

IT/Software · Engineering
Mid Level
Hybrid

About the opportunity

Job Description We are looking for a Sr. SW Test Engineer - Neural Library to validate neural network operators and libraries for a next-generation AI computational storage product. You will ensure correctness, performance, and robustness of compute kernels deployed on advanced hardware platforms. Key Responsibilities Validate neural network operators (matmul, convolution, attention, etc.) for correctness using reference models Develop automated tests for operator-level and graph-level validation Perform numerical accuracy validation against frameworks like PyTorch or TensorFlow Execute and maintain smoke and regression test suites Benchmark and validate performance (throughput, latency, scaling behavior) Build and maintain performance benchmarking frameworks Perform software profiling to analyze execution bottlenecks Conduct memory usage analysis and detect memory leaks Identify issues across compiler → runtime → kernel execution stack Debug failures across compute kernels, runtime APIs, and hardware execution Collaborate with compiler, runtime, and hardware teams Qualifications Required Qualifications 4–6 years in AI/ML systems validation or performance testing Strong C++ programming skills (mandatory) Strong Object-Oriented Programming (OOP) fundamentals (mandatory) Experience with Python for test automation Strong understanding of deep learning operators and frameworks (PyTorch preferred) Experience with numerical validation and floating-point behavior Knowledge of parallel execution, memory hierarchy, and compute kernels Preferred Experience with profiling and debugging tools (perf, VTune, Nsight, etc.) Experience with ML execution stacks (MLIR/XLA or similar) Exposure to accelerator validation (GPU/NPU/FPGA)

Posted by

Sahil Jindal

, Class of 2018