Summary
Aayush Ankit is a software engineer and computer architect with a PhD from Purdue and nine years of experience designing AI hardware and systems, currently focused on AI and systems codesign at Meta. He has led end-to-end architecture and software work for inference accelerators (multi-die scaling, tensor cores, NoC) and built collective communication and programming-model primitives to bridge hardware and distributed deep learning. Prior roles at Microsoft, d-Matrix, Google, and HPE show a mix of research and product delivery across in-memory computing, accelerator kernels, and distributed training optimizations. He combines rigorous performance modeling and workload-driven product definition with hands-on tapeout support and DV collaboration. Based in San Jose, he maintains an active research profile (Google Scholar) and a track record of turning academic ideas into production-ready accelerator features.
9 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD Electrical and Computer Engineering, Doctor of Philosophy - PhD Electrical and Computer Engineering at Purdue University
B.Tech. Electronics Engineering, B.Tech. Electronics Engineering at Indian Institute of Technology (Banaras Hindu University), Varanasi
Hindi, English