Vijay Janapa Reddi

Tagline:Professor at Harvard University.

personal photo of Vijay Janapa Reddi

Curriculum Vitae (CV)

Download

About

My research integrates computer architecture and machine learning systems to advance intelligence and autonomy in mobile devices, edge computing platforms, and the Internet of Things (IoT), enabling the development of smarter and more efficient autonomous systems.

Research

  • Design and Optimization of Computer Architectures
  • Development of Machine Learning Systems
  • Exploration of Autonomous Agents

Outreach & Education

In addition to my research, I am passionate about education and outreach. Through the Tiny Machine Learning (TinyML) course series on Harvard / edX, I’ve taught over 100,000 learners worldwide how to deploy machine learning on resource-constrained devices.

My open-source textbook on Machine Learning Systems (mlsysbook.ai) focuses on teaching students and practitioners how to design and implement AI systems effectively.

Publications

  • Invited: The Magnificent Seven Challenges and Opportunities in Domain-Specific Accelerator Design for Autonomous Systems

    Conference PaperPublisher:Proceedings of the 61st ACM/IEEE Design Automation Conference, DAC 2024, San Francisco, CA, USA, June 23-27, 2024Date:2024
    Authors:
    Sabrina M. NeumanBrian PlancherVijay Janapa Reddi
  • Wake Vision: A Large-scale, Diverse Dataset and Benchmark Suite for TinyML Person Detection

    Journal ArticlePublisher:CoRRDate:2024
    Authors:
    Colby R. BanburyEmil J. NjorMatthew StewartPete WardenManjunath KudlurNat JeffriesXenofon FafoutisVijay Janapa Reddi
  • Adversarial Nibbler: An Open Red-Teaming Method for Identifying Diverse Harms in Text-to-Image Generation

    Journal ArticlePublisher:CoRRDate:2024
    Authors:
    Jessica QuayeAlicia ParrishOana InelCharvi RastogiHannah Rose KirkMinsuk KahngErin LiemtMax BartoloJess TsangJustin WhiteNathan ClementRafael MosqueraJuan CiroVijay Janapa ReddiLora Aroyo
  • FedStaleWeight: Buffered Asynchronous Federated Learning with Fair Aggregation via Staleness Reweighting

    Journal ArticlePublisher:CoRRDate:2024
    Authors:
    Jeffrey MaAlan TuYiling ChenVijay Janapa Reddi
  • Generative AI Agents in Autonomous Machines: A Safety Perspective

    Journal ArticlePublisher:CoRRDate:2024
    Authors:
    Jason JabbourVijay Janapa Reddi
  • Silent Data Corruption in Robot Operating System: A Case for End-to-End System-Level Fault Analysis Using Autonomous UAVs

    Journal ArticlePublisher:IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.Date:2024
    Authors:
    Yu-Shun HsiaoZishen WanTianyu JiaRadhika GhosalAbdulrahman MahmoudArijit RaychowdhuryDavid BrooksGu-Yeon WeiVijay Janapa Reddi
  • Bendable non-silicon RISC-V microprocessor

    Journal ArticlePublisher:Nat.Date:2024
    Authors:
    Emre OzerJedrzej KufelShvetank PrakashAlireza RaisiardaliOlof KindgrenRonald WongNelson NgDamien JausseranFeras AlkhalilDavid KongGage HillsRichard PriceVijay Janapa Reddi
  • Adversarial Nibbler: An Open Red-Teaming Method for Identifying Diverse Harms in Text-to-Image Generation

    Conference PaperPublisher:The 2024 ACM Conference on Fairness, Accountability, and Transparency, FAccT 2024, Rio de Janeiro, Brazil, June 3-6, 2024Date:2024
    Authors:
    Jessica QuayeAlicia ParrishOana InelCharvi RastogiHannah Rose KirkMinsuk KahngErin LiemtMax BartoloJess TsangJustin WhiteNathan ClementRafael MosqueraJuan CiroVijay Janapa ReddiLora Aroyo
  • The Magnificent Seven Challenges and Opportunities in Domain-Specific Accelerator Design for Autonomous Systems

    Journal ArticlePublisher:CoRRDate:2024
    Authors:
    Sabrina M. NeumanBrian PlancherVijay Janapa Reddi
  • MLSysBook.AI: Principles and Practices of Machine Learning Systems Engineering

    Conference PaperPublisher:International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2024, Raleigh, NC, USA, September 29 - Oct. 4, 2024Date:2024
    Authors:
    Vijay Janapa Reddi

Experience

  • John L. Loeb Associate Professor

    from: 2019, until: present

    Organization:Harvard University

  • Associate Professor

    from: 2018, until: 2019

    Organization:The University of Texas at Austin

  • Assistant Professor

    from: 2011, until: 2017

    Organization:The University of Texas at Austin

Teaching

  • Tiny Machine Learning

    From: 2024, Until: present

    Organization:Harvard UniversityField:Electrical Engineering & Computer Science

  • Introduction to Computing Hardware

    From: 2019, Until: 2023

    Organization:Harvard UniversityField:Electrical Engineering & Computer Science

  • Embedded Systems

    From: 2011, Until: 2017

    Organization:The University of Texas at AustinField:Electrical & Computer Engineering

  • Code Generation and Optimization

    From: 2011, Until: 2017

    Organization:The University of Texas at AustinField:Electrical & Computer Engineering

  • Dynamic Compilers

    From: 2011, Until: 2017

    Organization:The University of Texas at AustinField:Electrical & Computer Engineering

Education

  • Doctor of Philosophy (Ph.D.)

    from: 2006, until: 2010

    Field of study:Computer ScienceSchool:Harvard University

  • Master of Science (M.Sc.)

    from: 2003, until: 2006

    Field of study:Computer EngineeringSchool:University of Colorado Boulder

  • Bachelor of Science (B.Sc.)

    from: 1999, until: 2003

    Field of study:Computer EngineeringSchool:Santa Clara University

Biography

Vijay Janapa Reddi is the John L. Loeb Associate Professor of Engineering and Applied Sciences at Harvard University and Vice President and co-founder of MLCommons, a nonprofit organization committed to accelerating machine learning (ML) innovation for all. As the head of MLCommons Research, he drives the organization’s strategic direction and serves on its Board of Directors. Dr. Janapa Reddi co-led the development of the MLPerf benchmarks, which set the standard for evaluating ML performance across IoT, mobile, edge, and datacenter applications. He also serves on the board of the tinyML Foundation, where he helps build industry-academia partnerships and shape the future of edge AI technologies.

Before joining Harvard, he was an Associate Professor in the Department of Electrical and Computer Engineering at the University of Texas at Austin. His research bridges computer architecture and applied machine learning methods to develop innovative solutions at the intersection of mobile computing, edge computing, and the Internet of Things.

Dr. Janapa Reddi’s contributions to the field have been recognized with numerous accolades, including the prestigious Gilbreth Lecturer Honor from the National Academy of Engineering (NAE) in 2016, the IEEE TCCA Young Computer Architect Award (2016), and the Intel Early Career Award (2013). He has received multiple Google Faculty Research Awards (2012, 2013, 2015, 2017, 2020) and Best Paper Awards at top conferences, such as the 2020 Design Automation Conference (DAC), the 2005 International Symposium on Microarchitecture (MICRO), and the 2009 International Symposium on High-Performance Computer Architecture (HPCA). His work has been frequently recognized as IEEE Top Picks in Computer Architecture (2006, 2010, 2011, 2016, 2017, 2022, 2023), and he is an inductee of the MICRO and HPCA Hall of Fame.

Dr. Janapa Reddi is deeply committed and passionate about expanding access to applied machine learning and advocating for STEM diversity. He actively promotes ML education through his work, including authoring and editing the widely adopted open-source textbook, "Machine Learning Systems" (MLsysbook.AI), which has become a key resource for teaching machine learning systems engineering worldwide. He frequently emphasizes the often-overlooked but crucial role of ML engineers in a world centered on training AI models, noting that while ML developers are like astronauts exploring new frontiers, ML engineers are the rocket scientists and mission control specialists who make the journey possible and keep it on track.

To make machine learning accessible at a low cost, he developed the Tiny Machine Learning (TinyML) series on edX, focusing on integrating ML into resource-constrained, embedded systems. This popular MOOC has reached over 100,000 students globally, providing an affordable pathway for learners to explore the intersection of ML and embedded computing. He also spearheaded the Austin Hands-on Computer Science (HaCS) program, which brought computer science education to K-12 students in the Austin Independent School District. His passion lies in helping individuals and organizations succeed because he believes that while talent is present nearly everywhere, opportunities to succeed aren't distributed equally.

Dr. Janapa Reddi holds a Ph.D. in Computer Science from Harvard University, an M.Sc. in Electrical and Computer Engineering from the University of Colorado Boulder, and a B.Sc. in Computer Engineering from Santa Clara University.

Calendar

Looking to connect? Schedule a meeting with me at a time that works for both of us. Click the following link to view my availability and book a meeting: https://fantastical.app/vjreddi