Sandisk

Computer Hardware

PerformanceArchitect

Milpitas, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Performance Architect at Sandisk. Skills: Performance Modeling, SystemC, AI/ML Architecture. Develop AI Storage Solutions based advanced system architectures. Design simulation models”

What You'll Achieve.

enable today’s needs and tomorrow’s next big ideas; keep moving and pushing possibility forward; ensure the global supply chain has access to the Flash memory it needs; develop products that will change the data centric architecture paradigm; disseminate results and iterate at rapid pace

Industry & Context.

Computer Hardware
Problems you'll solve

cope with complex challenges

What They're Looking For.

Must Have

Bachelors or Masters or PhD in Computer/Electrical Engineering, 5+ years of relevant experience in Performance Modeling, Simulation, and Analysis using SystemC, 5+ years of experience with SystemC modeling, Good understanding of computer/graphics architecture, ML, LLM, Experience of simulation using System C and TLM, behavioral modeling and performance analysis

Nice to Have

Previous experience with storage systems, protocols, and NAND flash, Deep experience optimizing large-scale ML systems, GPU architectures, track record of technical leadership in GPU performance and workload analysis, Expert knowledge of transformer architectures, attention mechanisms, and model parallelism techniques, Experience with GPU or TPU and system microarchitecture, Proficiency in principles and methods of microarchitecture, software, and hardware relevant to performance engineering, Capable of developing wide system view for complex AI/ML Accelerator ASIC systems, Proficiency with SoC and system performance analysis fundamentals, tools, and techniques including hardware performance monitors and PERF profiling, Familiar with IO subsystem microarchitecture performance modeling, background in NVMe/PCIe//UCIe/CXL/NVLink microarchitecture and protocols, Multi-disciplinary experience, including familiarity with Firmware and ASIC design, PyTorch, CUDA, TensorRT, OpenAI Triton, and ONNX, Distributed systems: Ray, Megatron-LM, Performance analysis tools: NSight Compute, nvprof, PyTorch Profiler, KV cache optimization, Flash Attention, Mixture of Experts, High-speed networking: InfiniBand, RDMA, NVLink, Expertise in CUDA programming, GPU memory hierarchies, and hardware-specific optimizations, Proven track record architecting distributed training systems handling large scale systems, Experience with datacenter and AI workload analysis and optimization, Experience with multi-core systems and multi-thread interactions, Experience analyzing and optimizing workloads

What You'll Do.

Develop AI Storage Solutions based advanced system architectures

Design simulation models

Modify simulation models

Evaluate architecture changes

Assess product performance

Assess product endurance

Build SystemC performance models

Improve AI/ML ASIC Architecture performance

Analyze and characterize workloads

Collaborate to resolve performance issues

Optimize performance and TCO

Model AI/ML accelerator ASICs

Performance modeling and optimization for LLM training/inference

Model/optimize novel parallelization strategies

Architect memory-efficient training systems

Incorporate and extend SOTA models

Collaborate with stakeholders/ML researchers

Analyze and optimize high-performance ASIC designs

How You'll Work.

Team & Collaboration

Work closely with excellent colleague engineers; Collaboration with Architecture team; Collaborate with internal and external stakeholders/ML researchers

Full Job Description

Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today’s needs and tomorrow’s next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we’re living in and that we have the power to shape. Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality. Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward. In this position, you will develop AI Storage Solutions based advanced system architectures and complex simulation models for Sandisk’s next generation products. You will need to initiate and analyze changes to the architecture of the product. Typical activities include designing, programming, debugging, and modifying simulation models to evaluate these changes and assess the performance, power, and endurance of the product. You will work closely with excellent colleague engineers, cope with complex challenges, innovate, and develop products that will change the data centric architecture paradigm. Essential Duties and Responsibilities : * Build SystemC performance models for AI Storage Solutions based products covering end-to-end from GPU/TPU/NPU/xPU, host interface, memory hierarchy, basedie controller, and AI Storage Solutions using various packaging technolgies * Responsible for i

Free ATS check

Applying for this Performance Architect role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Sandisk?

Real rants from real employees. Read before you apply.

Read Company Rants →