S

Shivam Mittal

Software Engineer

Delhi, India6 yrs 9 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Expert in AI infrastructure and distributed systems.
  • Led significant projects at Microsoft Research.
  • Strong background in machine learning and performance modeling.
Stackforce AI infers this person is a highly skilled engineer in AI infrastructure and distributed systems.

Contact

Skills

Other Skills

AlgorithmsAndroid DevelopmentArtificial IntelligenceCC++CUDAComputer VisionData StructuresGo (Programming Language)Graphic DesignGraphics Processing UnitKubernetesLaTeXLinuxMachine Learning

About

I'm passionate about solving complex engineering challenges in AI infrastructure, distributed systems, high-performance computing or other interesting engineering problems. My Resume: https://bit.ly/4gEfHXQ

Experience

Databricks

Software Engineer

Oct 2025Present · 5 mos · San Francisco Bay Area · On-site

  • Working on AI Observability

Rippling

Senior Software Engineer

May 2025Oct 2025 · 5 mos · San Francisco, California, United States · On-site

  • Working on the EOR product

Georgia institute of technology

Graduate Researcher @ SAIL (Systems for AI Lab)

Sep 2024May 2025 · 8 mos · Atlanta, Georgia, United States · On-site

  • Working on Sparse Attention mechanisms
  • Worked on transparent performance modeling system for DL training that uses device emulation.

Microsoft

2 roles

Senior Software Engineer

Jun 2019Sep 2024 · 5 yrs 3 mos · Karnataka, India · On-site

  • Microsoft Research - Singularity project
  • https://arxiv.org/pdf/2202.07848v2.pdf
  • Worked on Elastic Scheduling of AI Workloads: Virtualized CUDA and NCCL driver calls, enabling transparent checkpointing and elasticity for deep learning jobs. Debugged critical low-level system issues in memory management and dynamic linking to
  • enhance system reliability.
  • Azure AI Platform Inrastructure
  • DRI tooling: Led a team of 3 to implement API-driven automation for on-call operations, reducing unrestricted production access by 55% and enhancing IP data security with fine-grained authorization policies.
  • Microsoft Research - Personalized retrieval project
  • Lead the project on personalizing the retrieval layer.
  • Published in SIGIR 2023 - https://dl.acm.org/doi/abs/10.1145/3539618.3591749
  • Proposed the XPERT algorithm for personalizing retrieval of items from a corpus of billions of items, by introducing a novel concept of morph operators to do personalized retrieval in a resource efficient manner. XPERT offers 5% superior recall@100 than state-of-the-art techniques for personalized recommendations.
  • Worked on Autosuggest for Bing project
  • Azure VMware Solutions
  • Designed and delivered the ‘Auto Host Remediation’ feature that monitors AVS bare-metal infrastructure and replaces unhealthy nodes automatically
  • Developed the command line interface for AVS CloudSimple which was demonstrated at Microsoft’s annual conference, Ignite 2019
  • Worked on SDDC buildouts – provisioning regions of VMware cloud on Azure BareMetal from scratch

Software Engineering Internship

May 2018Jul 2018 · 2 mos · Hyderabad, Telangana, India

  • Developed AI-Powered Customer Feedback Analysis: Designed an AI system to provide automated insights to improve NPS and CSAT by analyzing survey responses.

The hi-tech robotic systemz ltd

Machine Learning Intern

Jun 2017Jul 2017 · 1 mo · Gurgaon, Haryana, India

  • Implemented a multi object tracking system using Kalman filter of road users for ADAS applications.
  • Used the YOLO (You look only once) detection algorithm, and made a model for Kalman Filter to filter out the errors in the detection algorithm and create associations in the consecutive frames at the same time. Achieved real time performance in tracking.

Indian institute of technology, ropar

Research And Development Intern

Dec 2016Jan 2017 · 1 mo · India

  • Plagiarism checker for toy assembly language SimpleRisc.
  • The project involved designing and implementing an algorithm to detect plagiarism with
  • simpleRISC assembly codes. SimpleRISC is a toy assembly language with a limited instruction set.
  • The algorithm designed included breaking the code into basic blocks then to string, using levenshtein distance for string matching, designing a proper matrix for plagiarism.

Education

Georgia Institute of Technology

Master of Science - MS — Computer Science

Jan 2023May 2025

Indian Institute of Technology, Ropar

Bachelor of Technology - BTech — Computer Science

Jan 2015Jan 2019

Mount St. Mary's School

High School — Non medical + Computers

Jan 2002Jan 2015

Stackforce found 100+ more professionals with Algorithms & Android Development

Explore similar profiles based on matching skills and experience