Sarvesh Kesharwani

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 4 mos experience

Key Highlights

  • Expert in distributed systems and machine learning infrastructure.
  • Proven track record at top tech companies.
  • Passionate about AI and scalable solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the SaaS industry.

Contact

Skills

Core Skills

Distributed SystemsMachine LearningServerless ComputingMicroservicesBackend DevelopmentOpen Source ContributionCloud Infrastructure

Other Skills

JavaPythonKubernetesAWSPyTorchSageMakerKafkaSpringOpenwhiskPostgreSQLApache NetBeansSpring MVCSQLAlgorithmsData Structures

About

I am a Senior Software Engineer specializing in Distributed systems, and large-scale machine learning infrastructure. With 8+ years of industry experience at companies like Salesforce, Google, and Directi, I have built and optimized backend systems using Java, Python, Spring, Kubernetes, Kafka, SageMaker etc, delivering scalable, high-performance solutions across domains. My expertise includes distributed architectures, real-time data pipelines, recommendation systems, and ML model lifecycle management. I have worked extensively on training pipelines, inference optimization with NVIDIA Triton, and transformer-based models to improve personalization at scale. Currently at Salesforce, I focus on integrating AI models into enterprise-grade recommendation systems that power products like Data Cloud and Agentforce. I design and scale AI-first personalization infrastructure, leveraging PyTorch, AWS, Kubernetes, and Step Functions to bring cutting-edge ML research into production. Passionate about solving problems at the intersection of AI research and distributed systems, I thrive on building systems that are not only intelligent and personalized, but also scalable, reliable, and cost-efficient.

Experience

9 yrs 4 mos
Total Experience
2 yrs 9 mos
Average Tenure
2 yrs 3 mos
Current Experience

Salesforce

Senior Software Engineer

Mar 2024Present · 2 yrs 3 mos · Bengaluru, Karnataka, India · On-site

  • Einstein Personalization team at Salesforce, building recommendation systems that power Agents and Personalization cloud. My role combines machine learning research, distributed systems engineering, and large-scale model deployment.
  • Model Integration & Deployment: Integrated BERT-based transformer models into the recommendation system
  • Training Pipelines: Designed and implemented end-to-end training pipelines for recommendation models enabling automated training at scale.
  • Distributed Systems & Scalability: Optimized large-scale recommendation infrastructure to achieve high throughput, low latency, and fault tolerance for enterprise workloads.
  • Model Efficiency: Improved inference pipelines using NVIDIA Triton, reducing latency and resource utilization.
  • Contributed to frugaLLM, a lightweight ML model for specialized personalization use cases at a fraction of traditional LLM costs.
  • Tech Stack: Leveraged AWS, Kubernetes, PyTorch, SageMaker, Step Functions.
JavaPythonKubernetesAWSPyTorchSageMaker+3

Google

Software Engineer

Feb 2022Mar 2024 · 2 yrs 1 mo · Bangalore

Walmart global tech india

SDE-III

Feb 2021Feb 2022 · 1 yr · Bengaluru, Karnataka, India

Directi

3 roles

Senior Software Engineer

Apr 2020Feb 2021 · 10 mos

  • Integrated serverless computing in Zeta's kubernetes Infra using openwhisk
  • Used operator framework to onboard functions on openwhisk in Zeta's kubernetes infra
  • Tech stack - Java, spring, microservices, Openwhisk, operator-framework, k8s, golang, couchDB
JavaSpringOpenwhiskKubernetesServerless ComputingMicroservices

Software Development Engineer II

Jan 2020Feb 2021 · 1 yr 1 mo

  • Designed the architecture of Power Center microservice responsible for displaying Apache Superset charts
  • Implemented nginx as reverse proxy to engineer auth at Superset level
  • Tech stack used - Spring, Java8, Nginx, postgreSQL.
SpringJavaPostgreSQLMicroservicesBackend Development

Software Development Engineer II

Jun 2019Feb 2021 · 1 yr 8 mos

  • Played a crucial role in the end-to-end backend development of Sodexo-Brazil applications.
  • Developed and designed multiple microservices and countless APIs in the process.
  • Developed an HR dashboard allowing HRs to manage company employees for corporates in Brazil.
  • Developed User specific application for corporate employees in Brazil.
  • Worked with technologies like Microservices architecture, Messaging Queues, AOP, Spring, Java8, postgreSQL, Kafka, etc.
JavaSpringKafkaMicroservicesBackend Development

The apache software foundation

PMC Apache NetBeans

May 2019Present · 7 yrs 1 mo

  • PMC and Committer at Apache NetBeans

Oracle india pvt. ltd

3 roles

Member Of Technical Staff

Jan 2018Dec 2018 · 11 mos

  • Developed Binary Repository Microservice helping other microservices to access Cloud Storage.
  • Played an integral role in Migration of Developer Cloud Service classic storage to Oracle Cloud infrastructure.
  • Worked on Technologies like Spring MVC, JAVA, Liquibase, SQL, Maven, Restful Web Services, Javascript.
JavaApache NetBeansOpen Source Contribution

Member of Technical Staff

Jul 2017May 2019 · 1 yr 10 mos

  • Contributing on the Open Source Apache NetBeans project.
  • Worked on integration JDK 10, JDK 11 and JDK 12 with NetBeans.
  • Implemented Features like running Single Source Java Files (Introduced in JDK-11) on NetBeans.
  • Designed a plugin for creating Oracle JET Composite Components on NetBeans.

Software Development Intern

Jul 2016Dec 2016 · 5 mos · Bengaluru Area, India

  • Worked as a Software Engineer with Tailwind team, a cloud based JavaScript IDE.
  • Worked on the development of Smart Insight feature of Tailwind IDE.
  • Generated Smart Insight metadata for JavaScript from Definition Typescript Metadata files.
JavaSpring MVCSQLMicroservicesCloud Infrastructure

Steel authority of india limited

Intern

May 2015Jul 2015 · 2 mos · Rourkela

Education

Birla Institute of Technology and Science, Pilani

B.E. (Hons) — Electronics and Instrumentation Engineering

Jan 2013Jan 2017

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

Explore similar profiles based on matching skills and experience