Skip to main content


Navi Mumbai, India

This position is closed as on 2021-01-30


Reporting Structure

The role is part of Research and Innovation vertical.

Job Description

We are looking for Principal Data Scientist who can understand business problems, perform data acquisition and transform them into formats that can be used in Machine Learning or Deep Learning algorithms appropriately and derive useful insights that can enable the stake holders to take informed decisions.

The incumbent should possess excellent analytical skills and proficiency in mathematics and statistics. Critical thinking and problem-solving skills are essential for interpreting data.


A degree in Computer Science, Engineering or Mathematics or Statistics or relevant field; with certifications in Machine Learning and Deep Learning

Master’s degree with Data Science is preferred


  • 8-12 years of relevant industry experience
  • Should have 3+ years on Machine Learning and Deep Learning (AI/ML) experience with languages like Python and libraries like scikit-learn, keras/tensorflow, pytorch, pandas, numpy, etc
  • Should have working experience of large scale AIML projects
  • Should have work experience in handling AI/ML projects. These projects should have been executed on premise and/or cloud
  • Should be capable of automating the entire data flow in a seamless manner
  • Work experience in guiding at least 10 team members


Information Technology/BSFI


  • Hands-on experience on Python based Machine Learning / Deep Learning algorithms
  • Should be able to guide and review the code of peer and junior for multiple projects
  • Should be capable of defining the entire data pipe-line, evaluate and decide the appropriate algorithms/models, decide on the appropriate outputs for the project
  • The entire development life cycle should be completed automated for outputs without manual intervention
  • Identify valuable data sources and automate collection processes
  • Perform statistical analysis and fine-tuning using test results
  • Train and retrain systems using python, scikit-learn, tensforflow, keras, pytorch and related libraries
  • Extend existing ML libraries and frameworks
  • Propose solutions and strategies to business challenges
  • Collaborate with engineering and product development teams
  • Able to manage a junior team of 3 to 5 members
  • Should be capable of delivering the individual and team members artefacts independently

Skills and Qualifications


  • Ability to interact with the stakeholders and transform the available data sources to be consumed by the Machine Learning algorithms is a mandatory skill
  • Knowledge on Machine Learning algorithms and Deep Learning algorithms is mandatory
  • Knowledge to interpret the outcomes of the algorithms and ability to fine-tune them is mandatory
  • Should have practical hands-on experience in managing and delivering 3 to 6 projects in AI/ML/Analytics projects
  • Deep knowledge in mathematics and statistics or operation research.
  • Hands-on experience in Python and its AIML libraries
  • Operational experience with Deep learning frameworks (like Keras/ Tensorflow/ PyTorch/PyChamp/Kite) and libraries (like scikit-learn)
  • Should have NLP experience
  • Image Processing Knowledge would be a plus
  • Automation of machine learning model development processes
  • Outstanding analytical and problem-solving aptitude
  • Excellent communication and presentation skills
  • Industry certifications and minimum 1 year course from reputed institute