Heemanshu Suri

Software Engineer

Mountain View, California, United States14 yrs experience
AI ML PractitionerAI Enabled

Key Highlights

  • Expert in building scalable backend systems.
  • Strong focus on machine learning and data privacy.
  • Proven leadership in tech innovation and team mentorship.
Stackforce AI infers this person is a Backend-focused Machine Learning Engineer with expertise in AdTech and Cloud Computing.

Contact

Skills

Core Skills

Machine LearningDistributed SystemsData PrivacyScalable ArchitectureBusiness StrategySoftware DevelopmentUser Experience (ux)

Other Skills

LLM TrainingInferencing PipelineData StorageTransformers EfficiencyPytorchKernel OptimizationQPS Serving EfficiencyJavaGoogle AdsPython SDKAzure BatchDeep LearningPerformance ImprovementRendering ArchitectureSync Setting Library

About

With over a decade of experience in the tech industry, I've spent most of my career designing and building scalable, distributed backend systems. I’m passionate about exploring emerging technologies and real-world applications of Computer Science — particularly in the areas of machine learning platforms, the advertising ecosystem, and data privacy. I'm currently deepening my focus in the LLM (Large Language Models) space. If you're working on or interested in this domain, I’d love to connect and collaborate. Let’s connect if you're building something exciting in these spaces or just want to chat tech.

Experience

14 yrs
Total Experience
1 yr 11 mos
Average Tenure
1 yr 9 mos
Current Experience

Meta

Software Engineer

Aug 2024Present · 1 yr 9 mos · Menlo Park, California, United States

  • Building cutting edge LLM Training and Inferencing Pipeline to fuel Meta's global Ads ecosystem
  • Applied Research to scale Foundation Models entire stack from Data storage & Dedup, Transformers efficiency, Processing increasing number of tokens, Pytorch & Kernel optimization, QPS serving efficiency with same # of trainers
  • Building new technology to train dense and sparse data pipelines for Meta Recommendation system for organic data across Facebook & Instagram.
LLM TrainingInferencing PipelineData StorageTransformers EfficiencyPytorchKernel Optimization+3

Google

Software Engineer

Jul 2020Aug 2024 · 4 yrs 1 mo · Mountain View, California, United States

  • Working on Privacy first Ads platform with the broader goals to build next-gen robust and scalable ecosystem for onboarding our partners with flexible cloud and system requirements.
  • Leading and mentoring a team to build a plug-and-play platform for our partners to onboard to the new privacy sandbox.
  • Setting up technical roadmap for multi-quarter projects spanning across multiple cross-functional teams.
JavaDistributed SystemsData PrivacyGoogle AdsScalable Architecture

Microsoft

Software Engineer

Nov 2017Jul 2020 · 2 yrs 8 mos · Greater Seattle Area

  • Working in the Artificial Intelligence & Data Infrastructure Group.
  • Part of Azure Machine Learning Services - Developing Machine Learning Training platform for Data Scientists to build and deploy models supporting frameworks like TensorFlow, PyTorch, Scikit-learn.
  • Led Design & Development of Python SDK for ML estimators, end to end building and training deep learning models using Azure Batch infrastructure.
  • Technical Lead for Designing and Releasing Open-source R SDK for ML Model training and Inferencing.
  • Promoted 2 times in a row and Awarded SSA awards for my excellent performance and leadership qualities.
  • Involved in hiring talent for broader AI and Data Infrastructure group and mentoring junior colleagues/interns.
  • Key Areas: Deep Learning, Distributed systems, Scalable System.
Machine LearningPython SDKAzure BatchDeep LearningDistributed Systems

Myyutopia

Founder

Mar 2017Jan 2019 · 1 yr 10 mos · United States

  • MyyUtopia is an interest-based hyper-social networking platform which uses Machine Learning to connect you with the like-minded people, local groups, activities and events of your interests happening in your proximity, all in real-time, on the fly.
Machine LearningDistributed SystemsBusiness StrategyUser Experience (UX)

Adsnative

Senior Software Engineer

Apr 2016Jun 2016 · 2 mos

  • 1. Working on Backend Development for the core AdServer, involving different features.
  • 2. Handles AdsNative Android Sdk for Publishers to integrate with and natively render the third party Ads from various Networks, Advertisers, or DSPs.

Datos io, inc.

Summer Intern

May 2015Aug 2015 · 3 mos · San Jose, California

  • Designing Authentication and Authorization Password Management System for MongoDb users,
  • Implementing a RESTful distributed Search Engine for NoSQL database providing quick time stamping and recovery options for all versions of data

University of wisconsin-madison

Graduate Research Assistant

Aug 2014Dec 2015 · 1 yr 4 mos

Adobe

Member Technical Staff II

Jul 2011Aug 2014 · 3 yrs 1 mo · Noida, Uttar Pradesh, India

  • Software Developer in Adobe Illustrator - premier Vector Graphics Creation/Edition tool.
  • Worked in Performance Improvement of overall Rendering architecture.
  • Developed 'Sync Setting Library' which syncs User assets using Adobe Cloud.
  • Lead Developer inImpoving Zoom and Scroll Performance using Mipmapping(Level of Detail) to provide seamless Zoom/Scroll operation of heavy 2D vector graphics.
  • Developed a generic layer to transform Illustrator art constructs into browser understandable rendering constructs and vice-versa using JSON.

Yahoo!

Intern

Jan 2011Jun 2011 · 5 mos · Bengaluru, Karnataka, India

  • Developed an Android App which aggregates best deals from various deal sites and allows the users to rate and share the deal on social network. The major part of the project was to be able to use some kind of intelligence to extract the category of the deal and few other related fields from plain text.
  • Developed another Android based App, which shows the information about latest and upcoming movies, their details, information of the theaters showing a particular movie and cinemas nearby with navigation enabled.
Performance ImprovementRendering ArchitectureSync Setting LibrarySoftware DevelopmentUser Experience (UX)

Bhabha atomic research centre

Summer Intern

May 2009Jul 2009 · 2 mos · Mumbai Metropolitan Region

  • Designed a communication system between certain vehicles inside B.A.R.C and a base station (generally a computer).
  • Studied symmetric and asymmetric key encryption and implemented two different encryption algorithms for secure transmission of data, viz. the Triple Data Encryption Standard (TDES) and Advanced Encryption Standard (AES).

Education

University of Wisconsin-Madison

Graduate Research Assistant — Computer Science

Jan 2016Present

University of Wisconsin-Madison

Master's degree — Computer Science

Jan 2014Jan 2015

Birla Institute of Technology and Science, Pilani

B.E Hons — Computer Science

Jan 2007Jan 2011

D.L D.A.V model school,PitamPura,Delhi

Non-Medical — PCM + English + ED(Engineering Drawing)

Jan 1993Jan 2007

Stackforce found 100+ more professionals with Machine Learning & Distributed Systems

Explore similar profiles based on matching skills and experience