Syed Faaiz Hussain

Software Engineer at Google

Mountain View, California, United States

About

Software Engineer who loves solving complex mathematical challenges in computer graphics

Experience

  • Advisory Board Member at VTurboTech.ai
    Aug 2025 - Present · 11 mos

  • Google (Full-time · 4 yrs 8 mos)
    • Software Engineer III
      Apr 2023 - Present · 3 yrs 3 mos

      Writing and maintaining benchmark and performance tests for GPU and AI/ML(Gemini) use cases. Performing tracing to identify bottlenecks on aforementioned ML models for on device ML. GPU enhancements for gaming on Chromebooks whilst working with external partners such as Intel and Nvidia for tuning various metrics such as power consumption, memory and cpu clock cycle speed. Actively took part in the development efforts for CLSPV Compiler for translation of OpenCL-C commands to Vulkan compute shaders for AI use cases using C++ (https://github.com/google/clspv). Helping enhance clvk using clspv compiler for implementing OpenCL on top of vulkan (https://github.com/kpet/clvk).

    • Software Engineer II
      Nov 2021 - Apr 2023 · 1 yr 6 mos

      Working with the ChromeOS GPU team to build the future of gaming on Chromebooks. Part of the team responsible for launching project "Borealis" (steam on ChromeOS).

  • Software Engineer - 3D Visualization at True Digital Surgery
    Sep 2020 - Sep 2021 · 1 yr 1 mo

    Working on cutting edge Augmented Reality surgical technology with the Engineering team at TDS. My primary focus at TDS is the R & D of futuristic software to ease surgical procedures in the operating room for surgeons and minimize complications arriving from human errors during procedures by using the power of robot assisted surgery and visualization using Computer Graphics Rendering techniques. Implemented the aforementioned software in C++ and OpenGL took part in code reviews and wrote unit tests and worked closely with the Q&A team to ensure the software works as expected under different circumstances. Maintained code using Git on bitbucket repositories for multiple projects. Participated in daily stand ups, sprint planning and sprint retrospective. Also gave demo's and developed proof of concept applications to demonstrate potential features to be added to the existing products in order to further add business value to the companies product.

  • Software Engineering Intern at Medivis
    Jul 2020 - Sep 2020 · 3 mos

    Building the future of computer-assisted surgery through Augmented Reality, Computer Graphics and Computer Vision

  • Graduate Teaching Assistant at Purdue University
    Aug 2018 - May 2020 · 1 yr 10 mos

    Created 3D models in Catia V5( approximately 400 hours ) to demonstrate tools and workbenches for students. Demonstrated the use of ARAS PLM software to update and maintain CAD models. Taught over 600 students independently.