Summary
Aart Bik is a distinguished software engineer and compiler expert with over 25 years of experience building high-performance systems, from Intel’s automatic vectorizer to MLIR and sparse-tensor support at Google and NVIDIA. He blends deep systems-level knowledge—C/C++, assembly, SIMD, and parallel runtimes—with practical ML compiler work, contributing sparsity features to PyTorch, TensorFlow/XLA, and MLIR. His career spans optimizing compilers, large-scale graph processing, and VM/compiler work for Android and Dart, and he’s recognized with top industry awards for SIMDization and performance engineering. Comfortable across architectures (x86, ARM, GPUs) and languages (Fortran through Python/JAX), he is a strong proponent of fuzz testing and rigorous verification. Notably, he led MLIR sparsifier efforts at Google and now applies that expertise to accelerate sparse ML workloads at NVIDIA.
11 years of coding experience
28 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at Leiden University
MSc, Computer Science, MSc, Computer Science at Utrecht University
Gymnasium Beta, Gymnasium Beta at Christelijk Lyceum, Gouda
English, Dutch