Vikas Aggarwal

Software Developer/Manager at Google

Redwood City, California

Invests in

Work Experience

2015

  • Senior Manager (Senior Staff Software Engineer)

    2024

    Core ML. Improving ML Fleet Efficiency across all of Google.

  • Senior Manager (Senior Staff Software Engineer)

    2023 - 2024

    Google Cloud Networking Control Plane

  • Staff Engineer, TLM

    2021 - 2023

    Google Cloud Networking

  • Senior SWE, Tech Lead Manager

    2018 - 2021

    Google Cloud Networking

  • Software Engineer

    2015 - 2018

    Google Cloud Networking

  • Principal Member of Technical Staff

    2014 - 2015

    Tech lead in project RAPID, aiming to improve scalability and power-efficiency of data analytics.

  • Senior Member of Technical Staff

    2012 - 2014

    Member of project RAPID which is a hardware-software co-design project targeting large-scale data analytics. Project RAPID aims to improve the energy efficiency and performance of database-processing systems by an order of magnitude over current solutions.

  • Post-Doctoral Researcher

    2011 - 2012

    My research projects included investigation of a parallel-programming library on Tilera manycore processors, exploring potential architectures and designs for future Exascale system, and applying partitioned global address space (PGAS) based parallel programming models to heterogeneous systems.

  • Technical Staff Member

    2007 - 2010

    Member of the high-performance computing research group. My responsibilities included design and optimization of massively parallel, global random-access benchmark on IBM supercomputers. (On a sabbatical from May 2008 – May 2010)

  • Systems Engineer

    2005 - 2007

    Member of a research group that was building a low-power, space supercomputer as a part of NASA’s Space Technology 8 mission under the New Millennium Program (NMP).