# Andrew Pritchard > Founding Software Engineer at MatX Location: Mountain View, California, United States Profile: https://flows.cv/andrewpritchard ## Work Experience ### Founding Software Engineer @ MatX Jan 2023 – Present | Mountain View, California, United States * Leading the compiler and kernels efforts for the MatX architecture, comprising a team of 6 engineers. * Broadly involved in codesign for many aspects of the architecture and software stack. ### Senior Staff Software Engineer (L7) @ Groq Jan 2022 – Jan 2022 | Mountain View, California, United States * Built a hardware description language embedded in Agda based on distributive categories, with the goal of unifying simulation, formal correctness proofs, and RTL implementation under one programming/proof system. ### Software Engineer, XLA-GPU Compiler @ Google Jan 2021 – Jan 2022 | Mountain View, California, United States * Transitioned the compiler/runtime from aging NVidia CuDNN kernel APIs to new more-sophisticated ones. * Designed a new memory management strategy for the XLA GPU compiler, using a novel MLIR dialect to optimize reference-counting code into statically-allocated and reused buffers. ### Software Engineer, ML Accelerator Compiler @ Google Jan 2020 – Jan 2021 | Mountain View, California, United States * Designed the compiler backend and optimization strategy using LLVM and MLIR for a synchronous ML accelerator with a massive-SIMD VLIW programming model, and led a small team for this component. * Acted as the primary liaison between architecture and software teams to drive convergence between early algorithms and architecture. ### Software Engineer, ML Accelerator Compiler @ X, the moonshot factory Jan 2017 – Jan 2020 | Mountain View, California, United States * Led the compiler backend team for a synchronous ML accelerator with a highly unconventional design and programming model. * Contributed to hardware design and some RTL features. ### Software Engineer @ Google Jan 2013 – Jan 2018 | Mountain View, California, United States ### Software Engineer @ Fog Creek Software Jan 2012 – Jan 2012 ### Software Engineer @ Fog Creek Software Jan 2011 – Jan 2011 ## Education ### BS in Computer Science University of Illinois Urbana-Champaign ## Contact & Social - LinkedIn: https://linkedin.com/in/andrew-pritchard-4207538b --- Source: https://flows.cv/andrewpritchard JSON Resume: https://flows.cv/andrewpritchard/resume.json Last updated: 2026-04-10