Kuldeep Singh Sidhu

Kuldeep Singh Sidhu Email and Phone Number

Senior Data Scientist @ Walmart
Bengaluru, KA, IN
Kuldeep Singh Sidhu's Location
Bengaluru, Karnataka, India, India
About Kuldeep Singh Sidhu

- I'm Kuldeep Singh Sidhu, with 7+ years of experience in deploying data science solutions at scale, specializing in machine learning/ deep learning (TensorFlow, PyTorch) and data science (Python).- I have published open-source packages that have garnered 200,000+ downloads collectively.- I frequently answer data science questions on open platforms across the web, currently ranked top 5% on StackOverflow- Passionate about AI (Neural Networks, GANs) and big data analytics (Spark).- Expert in deep learning (CNNs, RNNs) and natural language processing (BERT, GPT, LLama, Mixtral, LangChain).- Skilled in developing AI-driven systems (Keras, Scikit-learn) for business outcomes.- Committed to continuous learning and effective teamwork- Expertise in TensorFlow, PySpark, Elasticsearch, SQL, R, Java, Docker, Kubernetes, and cloud technologies (GCP, AWS, Azure).

Kuldeep Singh Sidhu's Current Company Details
Walmart

Walmart

View
Senior Data Scientist
Bengaluru, KA, IN
Website:
walmart.com
Employees:
540929
Kuldeep Singh Sidhu Work Experience Details
  • Walmart
    Senior Data Scientist
    Walmart
    Bengaluru, Ka, In
  • Walmart Global Tech India
    Senior Data Scientist
    Walmart Global Tech India Oct 2024 - Present
    Bengaluru, Karnataka, India
    Responsible for improving Walmart Search by understanding the search queries made by our 300 million+ monthly active customers to search and recommend 1 billion+ products, thereby impacting our half a trillion+ dollar annual revenue
  • Lowe'S India
    Lead Data Scientist
    Lowe'S India Oct 2020 - Oct 2024
    Bengaluru, Karnataka, India
    Was responsible for improving Lowe’s search experience by understanding 3 billion+ search queries made by our Lowe’s customers on the digital platforms to personalize/recommend 5 million+ products and impact our ∼100 Billion USD revenue annually. Collaborating across teams to deliver high-performance and low-latency models• Created a Query Classification model for multi-class classification using TensorFlow, PySpark, TensorFlow Serving(TFX) & FastAPI with low latency throughput for search ranking.• Finetuned LLM for Retrieval Augmented Generation (RAG) based on user search query using LangChain with low-latency serving using vLLM and DeepSpeed-MII• Trained a domain-specific BERT to have an accurate & efficient representation of queries and documents related to the home-improvement domain on over 20 million open-source (Semantic Web 2020, Amazon 2018, etc) & in-house data points. The language model outperforms distilled BERT with 20% fewer parameters improving latency.• Conceptualised and built a behavioural tagging model that maps attributes between products and user queries for the top business-driving queries by mining relationships over millions of data points using PySpark.• Expanded search query autocomplete candidate list by 90%+, resulting in more contextual, seasonal and personalised autocomplete suggestions.• Worked on enriching our Elastic Index with user behaviour signals resulting in 16% better recall• Created a 1000 times faster lexical matcher based on SymSpell to compute the importance of each token in a user query for over 3 million + unigrams and bigrams• Created a real-time low latency Spanish Translation model for non-English search queriesSkills: Recommendation Systems, Natural Language Processing, Information retrieval, Deep Learning, System designTechnologies: Tensorflow, PyTorch, Transformers, BERT, Elasticsearch, PySpark, ONNX, FastAPI, GCP, VertexAI
  • Justdial
    Machine Learning Engineer
    Justdial Jun 2018 - Oct 2020
    Bengaluru, Karnataka, India
    Worked on implementing new features for the JustDial app with 100+ million downloads. Built the very first JD Social (app homepage) content ingestion and recommendation system.• Created a ChatBot with functionalities to serve the user on all 72 verticals (Chatting, Flights, Restaurants, General Search, etc.) that JustDial works on using RASA, SPACY, ChatterBot, Tensorflow, DBPedia• Built a recommendation system for JD Social (JustDial social network) using collaborative filtering and item-based filtering• Created content-based monetizable suggestions. (Eg. suggestion to book tickets to a destination covered in a travel article or buy a product discussed in the article) using BERT (Transfer Learning) with f1 score of 0.88• Summarising news articles using sequence rank to reduce content consumption time.• Researched ways to do Natural Language Processing on Indian LanguagesSkills: Natural Language Processing(NLP), ChatBot, Data Structures, System designTechnologies: Tensorflow, scikit-learn, RASA, BERT, Pandas, NumPy, Flask
  • Jpmorgan Chase & Co.
    Software Engineer Intern
    Jpmorgan Chase & Co. Jul 2017 - Dec 2017
    Mumbai Area, India
    Automating processes using Python libraries such as Pandas, OpenPyXl, Keras, etc. and Automation Anywhere
  • Mytrah Energy
    Software Developer Intern
    Mytrah Energy Jan 2017 - Mar 2017
    Hyderabad Area, India
    Software development for Power Curve generation using:JSP, Java,Bootstrap and MySQL by performing data analysis on Sensor data

Kuldeep Singh Sidhu Skills

Leadership Mysql Information Technology Pandas Scikit Learn R C/c++ Git Public Speaking Linux Data Science Algorithms Agile Project Management Mongodb User Experience Blogging Data Analysis Tensorflow Business Analysis Agile Methodologies Team Management Deep Learning Natural Language Processing Recommender Systems Html Logistic Regression Artificial Intelligence Programming Data Structures Java Microsoft Office Machine Learning Algorithms Microsoft Excel Product Management Javascript Computer Vision Rasa Numpy Sql Python Business Strategy Management Project Management Research Software Development Machine Learning Natural Language Understanding Data Visualization Data Mining Github

Kuldeep Singh Sidhu Education Details

Frequently Asked Questions about Kuldeep Singh Sidhu

What company does Kuldeep Singh Sidhu work for?

Kuldeep Singh Sidhu works for Walmart

What is Kuldeep Singh Sidhu's role at the current company?

Kuldeep Singh Sidhu's current role is Senior Data Scientist.

What schools did Kuldeep Singh Sidhu attend?

Kuldeep Singh Sidhu attended Birla Institute Of Technology And Science, Pilani, Holy Convent Sen. Sec. School, St Xavier's Sen. Sec. School Bathinda Punjab.

What skills is Kuldeep Singh Sidhu known for?

Kuldeep Singh Sidhu has skills like Leadership, Mysql, Information Technology, Pandas, Scikit Learn, R, C/c++, Git, Public Speaking, Linux, Data Science, Algorithms.

Who are Kuldeep Singh Sidhu's colleagues?

Kuldeep Singh Sidhu's colleagues are Robert Soto, Jairo Ocando, Karen Bermudez, Alena Karabegovic, Angelo Sorrell, 張家健, Jason Watson.

Not the Kuldeep Singh Sidhu you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.