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.
Responsibilities:
- 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
Attributes:
- 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
Certifications:
- 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