Software Engineer - Machine Learning (Computer Vision)

We’re looking for an experienced machine learning engineer for Computer Vision.

Job Responsibilities

Apply image processing techniques to solve the domain specific vision problems.
Build, train, evaluate and test ML models.
Perform analysis of results and refine models.
Algorithm optimizations and enhancements.

Requirement and Qualifications

2+ years of proven experience in Computer Vision.
Understanding of image processing techniques for image representation, manipulation, feature extraction and training & test models.
Experience with Image manipulation frameworks (OpenCV), machine learning frameworks (TensorFlow, scikit-learn, etc.), machine learning technologies (SVM, NB, CNN, RNN, transformers, etc.) and visualization tools (Matplotlib, D3, plotly, etc.)
Ability to evaluate and optimize machine learning models.
Programming Languages: Python or C++
Ability to write robust and testable code.
An analytical mind with problem-solving abilities.
Knowledge of NLP technologies and data science will be a plus point.

Salary Range

80 - 100k


5 working days
Insurance Plan
Citizen Investment Trust (CIT)
Lunch facilities
Attractive salary for deserving candidates
Periodic Salary review and Grading
Periodic refreshment programs


Please send your CV at