Maxim Naumov is a senior research scientist at NVIDIA. His interests include parallel algorithms, numerical linear algebra, optimization, and graphs. He also contributes to the Data Analytics nvGRAPH library. Maxim has led the development of the AmgX library, which provides distributed Algebraic Multigrid, Krylov and Relaxation-based schemes. He has worked on the cuBLAS, cuSPARSE, and cuSOLVER(RF) libraries that are part of the CUDA Toolkit. Previously, Maxim held different positions on NVIDIA's CUDA Platform and Emerging Applications teams and Intel's Microprocessor Technology Lab and Computational Software Lab. He received his Ph.D. in computer science, with specialization in computational science and engineering, in 2009 and his B.S. in computer science and mathematics in 2003, from Purdue University - West Lafayette.