Shubham Gupta

AI Researcher

Sunnyvale, California, United States10 yrs 9 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • 9 years of experience in Machine Learning and NLP.
  • Led projects enhancing real-time coaching in contact centers.
  • Expert in building scalable ML models and frameworks.
Stackforce AI infers this person is a Machine Learning Engineer specializing in NLP for SaaS applications.

Contact

Skills

Core Skills

Natural Language Processing (nlp)

Other Skills

AlgorithmsArtificial Intelligence (AI)CC++Computer VisionData AnalysisData StructuresDeep LearningHTMLJavaLanguage ModelingMachine LearningMatlabMicrosoft OfficeProgramming

About

Machine Learning Engineer with 9 years of industry experience specializing in Natural Language Processing and experience working on a variety of end-to-end ML modeling and platforms. I'm currently a Staff ML Engineer and Tech Lead at Google DeepMind building cutting edge Agentic Products like Deep Research.

Experience

Microsoft ai

Member of Technical Staff

Jul 2025Present · 8 mos · Mountain View, California, United States

  • Agentic AI

Google deepmind

Staff ML Engineer

Jul 2024Oct 2025 · 1 yr 3 mos · Mountain View, California, United States · Hybrid

  • Building Gemini Deep Research

Docusign

Tech Lead - Machine Learning

May 2023Jul 2024 · 1 yr 2 mos · San Francisco Bay Area

Cresta

2 roles

Staff Engineer

Promoted

Sep 2020May 2023 · 2 yrs 8 mos · San Francisco Bay Area

  • Built real-time intelligence for contact centers. At Cresta, I was responsible for multiple high-impact and exciting projects, including creating an LLM framework to enable features such as Self-Serve Intent Creation, Out-of-Box Models, and also building out an MLOps platform to optimize and scale the model development pipeline. I was focused on improving the quality of ML models and scaling the ML development process for faster time to value for our customers
Natural Language Processing (NLP)

Software Engineer (Machine Learning)

Jun 2019Sep 2020 · 1 yr 3 mos · San Francisco Bay Area

  • Worked on the ML stack that delivers real-time coaching to contact center agents, empowering them to take effective actions during ongoing conversations.
Natural Language Processing (NLP)

Meta

2 roles

Senior Software Engineer

Feb 2019Jun 2019 · 4 mos

  • Conversational AI for Facebook Messenger and Portal. Worked on a variety of projects such as Entity Resolution, Conversation Understanding and Personalized Recommendations
Natural Language Processing (NLP)

Software Engineer

Jul 2016Feb 2019 · 2 yrs 7 mos

  • ML for FB Search
Natural Language Processing (NLP)

Stanford university

Teaching Assistant

Sep 2015Jun 2016 · 9 mos · Stanford, California

Facebook

Software Engineer Intern

Jun 2015Sep 2015 · 3 mos · Menlo Park

Stanford university

Research Assistant

Dec 2014Jun 2015 · 6 mos · Stanford, California, United States · On-site

Yepme

Data Analyst Intern

Jun 2014Jul 2014 · 1 mo · Gurgaon, India

Adobe

Research Intern

May 2013Jul 2013 · 2 mos

Education

Stanford University

Master's Degree — Computer Science

Jan 2014Jan 2016

Indian Institute of Technology, Kanpur

Bachelor of Technology (BTech) — Electrical Engineering

Jan 2010Jan 2014

DAV Public School, Kota

Senior Secondary (XI-XII)

Jan 2009Jan 2010

DAV Public School, Suratgarh

Secondary School

Jan 2007Jan 2008

Stackforce found 100+ more professionals with Natural Language Processing (nlp)

Explore similar profiles based on matching skills and experience