Suryansh G.

AI Researcher

Bengaluru, Karnataka, India6 yrs 6 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Candidate Master on Codeforces with extensive competitive coding experience.
  • Contributed to Microsoft's first-party vector search system.
  • Led a coding club to enhance algorithmic skills among students.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Data Engineering and Machine Learning.

Contact

Skills

Core Skills

AlgorithmsSoftware DevelopmentGoogle Cloud Platform (gcp)Data EngineeringMachine LearningComputer Engineering

Other Skills

Amazon Web Services (AWS)Artificial Intelligence (AI)C++Computer ScienceComputer VisionData ScienceData StructuresDeep LearningEncouragingInformation RetrievalJavaJavaScriptLinuxMicrosoft ExcelNatural Language Processing (NLP)

About

Passionate about pushing the boundaries of technology, I am currently immersed in the fascinating world of billion-point vector search. My primary interests lie in Algorithms, Data Engineering and Artificial Intelligence - Machine Learning and Deep Learning. With a solid foundation in competitive coding, I bring a wealth of experience in Data Structures and Algorithms to the table. Achieving the esteemed titles of Candidate Master (1984) on Codeforces, I am known within the coding community by my username "suri_kumkaran" across various platforms including CodeForces, CodeChef, AtCoder, Leetcode, Google Kickstart, Google Codejam, and Facebook Hackercup. I thrive on challenges and am constantly seeking opportunities to innovate and make meaningful contributions in the field of technology

Experience

6 yrs 6 mos
Total Experience
2 yrs 2 mos
Average Tenure
2 yrs 3 mos
Current Experience

Microsoft

2 roles

Senior Research SDE

Promoted

Sep 2025Present · 9 mos · Bengaluru, Karnataka, India · Hybrid

  • Advancing algorithmic research to enhance efficiency and performance in vector search and solve new problems like multi-filter and multi-vector.
  • Owning cross team collaboration on research and productization.
Rust (Programming Language)Research and Development (R&D)AlgorithmsInformation RetrievalSoftware DevelopmentData Structures

Research SDE II

Feb 2024Aug 2025 · 1 yr 6 mos · Bengaluru, Karnataka, India · Hybrid

  • Contributed to the Rust based DiskANN library, Microsoft’s first-party vector search system that powers Azure Cosmos DB, PostgreSQL, etc., and has been highlighted by Satya Nadella.
Rust (Programming Language)Research and Development (R&D)AlgorithmsSoftware DevelopmentData StructuresC++

Google

2 roles

Software Engineer III (L4)

Promoted

Nov 2022Feb 2024 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Part of "Keeping in Compliance" - KIC team in Google Cloud Security Organization. Worked on building a single source of truth for all the Compliance data powering compliance requirements of GCP products.
Software DevelopmentGoogle Cloud Platform (GCP)JavaMachine LearningSoftware DesignComputer Engineering+6

Software Engineer II (L3)

Jul 2021Oct 2022 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Worked in “KIC - Keeping In Complaince" team started from scratch in Google Cloud Security Organization. Worked on Building a compliance center to ensure GCP meets business requirements of companies and governments with regulated data.
Software DevelopmentGoogle Cloud Platform (GCP)JavaComputer EngineeringObject-Oriented Programming (OOP)Computer Science+1

Directi

Data Scientist Intern

Jan 2021Jul 2021 · 6 mos · Mumbai, Maharashtra, India

  • Worked on problems in the domain of Data Science and helped Partners and Stakeholders to make data-driven decisions from better analysis and data insights. Worked on different technologies like SQL, Python, Metabase, Amazon AWS S3, EC2, Athena and Lambda.
Data EngineeringMachine LearningComputer EngineeringShell ScriptingArtificial Intelligence (AI)Natural Language Processing (NLP)+4

Coding ninjas india

3 roles

Content Manager Intern

Nov 2020Jan 2021 · 2 mos

  • Managing a team of Problem reviewers and Problem setters to develop Problems in the domain of Data Structures, Algorithms and Software Engineering for the Project of Guided Path and also managing and leveraging the quality of content.
JavaComputer EngineeringObject-Oriented Programming (OOP)Computer Science

Content Reviewer Intern

Sep 2020Oct 2020 · 1 mo

  • Managing Problem Setters, reviewing problems and approaches developed by them in the domain of Data Structures, Algorithms and Software Engineering.
JavaComputer EngineeringObject-Oriented Programming (OOP)Computer Science

Content Developer Intern

Jul 2020Aug 2020 · 1 mo

  • Working on Problem Setting, Testing and writing approaches in the domain of Data Structures, Algorithms and Software Engineering.
JavaComputer EngineeringObject-Oriented Programming (OOP)Computer Science

Microsoft

Software Engineer Intern

May 2020Jul 2020 · 2 mos · Bengaluru, Karnataka

  • Developed a Deep Learning Model to rank quick replies according to customer messages and also developed a clustering algorithm to pick good messages that can be added to the system as a quick reply in Microsoft Dynamics 365.
Software DevelopmentMachine LearningComputer EngineeringArtificial Intelligence (AI)Natural Language Processing (NLP)Object-Oriented Programming (OOP)+2

Crio.do

Crio Student Developer

Jan 2020Apr 2020 · 3 mos · India

  • Working as a student developer at Crio.Do during Crio Launch 2020 has been great with lot of challenges. Learnt a lot about industry expectations and the challenges faced while working on real-time projects .Learned from basic to advance concepts of Linux Commands, OS Concepts, Networking Concepts, REST API, Jackson, Interfaces, Code Refactoring, Gradle, Problem solving and a lot more.
  • Here is the link to portfolio of projects : https://criodo.github.io/Crio-Launch-Feb-2020-suryansh-gupta2000/
Computer EngineeringObject-Oriented Programming (OOP)Computer Science

Codeiiest- the official coding club of iiest shibpur

General Secretary

Aug 2019May 2021 · 1 yr 9 mos · Howrah

  • Lead the Coding Club of Indian Institute of Engineering Science and Technology, Shibpur.
  • We created a platform which allows students to gain assistance and mentorship to come together to learn and solve algorithmic challenges, participate in various contests all over the globe, develop web and system applications and solve intriguing problems enhancing their coding ability.
Machine LearningComputer EngineeringShell ScriptingJavaScriptObject-Oriented Programming (OOP)Computer Science

Tarah technologies

Summer Intern

May 2019Jul 2019 · 2 mos

  • Developed a video processing program using OpenCV for Counting different objects moving in a video. Worked on a combination of object detection algorithms and object tracking algorithms. Used pretrained MobileNet Single Shot Detector (SSD) to detect objects in each frame and used dlib correlation tracker to track objects in subsequent frame.
Computer EngineeringObject-Oriented Programming (OOP)Computer Science

Education

Indian Institute of Engineering Science and Technology (IIEST), Shibpur

Bachelor of Technology - BTech — Information Technology

Jul 2017Jun 2021

Air Force School, Gorakhpur

High School — Intermediate

Jan 2006Jan 2017

Stackforce found 100+ more professionals with Algorithms & Software Development

Explore similar profiles based on matching skills and experience