Consultant – Technology (Python AI/ML)

Consultant – Technology (Python AI/ML)

Experience: 4-5 years hands on experience in Python programming, ML and Deep Learning concepts.

You should have been involved in an end-to-end product development used for automation.

You will lead all the processes from data analysis, data cleaning, data augmentation, pre-processing, sample datasets, model training, parameter/hyper-parameter tuning. You should be passionate about ML/AI and stay up-to-date with the latest developments in the field.


  • Data (Image) cleansing and pre-processing will have to be done automatically
  • Understanding of OCR o/p, feature engineering based on the o/p
  • Define strategy to split dataset for train, valid, test
  • Compare model accuracy across different algorithms
  • Model Tuning through hyper-parameter tuning, parameter tuning
  • Knowledge on Azure ML would be good
  • Knowledge and hands on experience on Deep Learning algorithms like LSTM, CNN, Encoder-Decoder, Transformers, etc.,)
  • Define version management and deployment strategy for model
  • Define strategy to update an existing model with incremental data


  • Passionate about AI/ML and keep up-to date with new techniques and technologies that can be applied at work
  • Fire to solve complex tech problems
  • Share knowledge and ideas with the team and encourage team members to reciprocate with the same


  • Certification on ML or Deep Learning would be good to have

Qualifications: B.E./B.Tech/M.Tech/M.S. from reputed college (IIT, BITS, or US/European universitiies)

Job Requirements:

  • Have a good conceptual understanding of Deep Learning algorithms (especially RNN and CNN) and experience in hyper-parameter tuning
  • Hands on experience implementing Deep Learning Models with at-least one of the deep learning frameworks TensorFlow or Keras or PyTorch
  • Good understanding of OCR software such as Tesseract, ABBYY etc
  • Hands on experience in generally scripting using Python libraries
  • Hands on experience and knowledge on APIs, REST services, Json, XML, etc.,
  • OpenCV, ImageMagick, and other image processing package would be nice to have
  • Hands on experience in Python and basic libraries for machine learning such as scikit-learn and pandas
  • Having understanding of NLP concepts and working experience in semantic extraction is nice to have
  • Awareness or working experience on cloud based solutions and applications on AWS, Azure or Google is nice to have
Job Type: Full Time
Job Location: Bengaluru. Karnataka

Apply for this position

Allowed Type(s): .pdf, .doc