Staff Research Scientist- Computer Vision


Bangalore, IN
  • Job Type: Full-Time
  • Function: Data Science
  • Post Date: 03/19/2021
  • Website:
  • Company Address: Tower D, 9th Floor, IBC Knowledge Park, Bannerghatta Road, Bangalore – 560029, India

About Swiggy

Swiggy went from just 2 neighbourhoods in Bangalore in 2014 to become India’s largest on-demand delivery platform! We have made our mark in 500+ cities and our fleet of Delivery Partners has reached a staggering 2.25 lakh+ individuals, who are hard at work to offer unparalleled convenience for our consumers.

Job Description

About the Team

The Applied Research (AR) team at Swiggy focuses on longterm projects around Computer Vision (CV), Natural Language Processing (NLP) and Speech Technology. We are looking for experienced researchers with an aptitude to solve challenging real-world problems in these areas.

Role: Staff Research Scientist in Computer Vision

The AR team at Swiggy is looking for experienced researchers with an aptitude to solve challenging real world problems in the area of Computer Vision (CV). Problem statements in CV include from Food Classification and Recognition to Delivery Executive Safety and Authentication, from supporting Smart Kitchens to supporting the new Swiggy Stores initiative. It is expected that CV will be an important enabler in the Swiggy AI ecosystem.

What we look for?

  1. The potential candidates should be well versed in multiple problem statements of CV

  • Image classification, Object detection (3D and continuous), Weakly supervised object detection, Object tracking

  • Self supervised classification from clustering

  • Facial recognition and modelling

  • Real-time instance segmentation

  • Person Re-Identification, Image Deduplication

  • Activity recognition, multi-person pose identification, gesture identification

  • Text to image generation, image retrieval and search

  • OCR + Attribute extraction

  1. Good knowledge of general classical Machine Learning (ML) techniques like hidden Markov model (HMM), Gaussian mixture model (GMM), support vector machine (SVM), topic models, word2vec and its variants, random forest (RF) and its variants etc 

  2. Strong understanding of classical CV pipelines such as feature extraction (SIFT, Canny, HoG etc), modelling (Haar cascade) and decision making

  3. Hands-on experience of current deep learning (DL) techniques like convolutional neural networks (CNNs), recurrent neural networks (RNNs), long-term short-term memory (LSTM) and state-of-the art models (VGG, ResNet, AlexNet etc) used in the space of CV.

  4. Hands-on coding experience in ML friendly languages like python and Scala, and knowledge of open source ML/DL libraries like OpenCV, TensorFlow, Keras, PyTorch etc.

  5. The right candidate will have a Masters (M.S./M.Tech. etc) or/and PhD degrees with research experience of 10+/6+ years in CV or related field with an aptitude for research.

  6. Preferably should have published their research in conferences and journals of repute.

  7. Cross-domain knowledge of fields like natural language processing (NLP) will be an added advantage.

 We are looking for exceptional problem solvers who are willing to work on hard, ill-posed problems and yet derive insights and drive results.

Related Jobs

Director - Search & Personalization

Swiggy - Bangalore, IN

Product Manager II

Swiggy - Bangalore, IN

Product Manager I

Swiggy - Bangalore, IN

Product Manager I

Swiggy - Bangalore, IN

Software Dev Engineer II - Backend

Swiggy - Bangalore, IN
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.