Machine Learning Engineer – Computer Vision

Full-time Employment
,
Chennai, Coimbatore, Hybrid, Madurai

Experience: 2 to 4 years
Salary Range: 6 LPA to 10 LPA

Position Summary:

We are seeking an experienced Computer Vision Engineer to join our team. In this role, you will develop and implement algorithms to solve complex visual recognition and analysis problems. Collaborating with R&D, you will create innovative image and video processing solutions. The ideal candidate has a strong background in computer vision, deep learning, image processing, and programming.

Mandatory Skills: Machine Learning | Python | Computer Vision | Deep Learning | Cloud Services (AWS, Azure, GCP etc.,) | Image processing | SQL/NoSQL

Skills Required:

  • Proficiency in programming languages such as Python (NumPy, OpenCV, TensorFlow, PyTorch) for developing computer vision algorithms and applications. Knowledge in C++ is a plus.
  • Strong understanding of computer vision fundamentals including image processing techniques (filtering, morphological operations), feature extraction (SIFT, HOG, Optical Flow), object detection (YOLO, SSD, R-CNN), segmentation (U-Net, Mask R-CNN), and tracking.
  • Experience with deep learning frameworks such as TensorFlow, PyTorch, Keras, and OpenCV for developing and deploying deep neural networks for computer vision tasks.
  • Knowledge of popular deep learning architectures for computer vision such as CNNs, RNNs, GANs, & Transformer models.
  • Strong mathematical foundations including linear algebra, calculus, probability theory, and optimization techniques (e.g., gradient descent, Adam optimizer) used in ML algorithms.
  • Prior exposure to cloud platforms (preferably AWS) to deploy data pipelines and to use tools/services like AWS SageMaker, Kinesis, MLFlow etc.
  • Exposure to Generative AI algorithms for Computer Vision like Stable Diffusion is a plus.
  • Experience with GPU programming and optimization using CUDA or OpenCL for accelerating deep learning computations is a huge plus.
  • Proficient in using computer vision libraries and tools for feature extraction, image registration and object recognition.
  • Good familiarity with building RESTful APIs using frameworks like FastAPI/Flask/Django.
  • Proficient understanding of code versioning tools, such as Git/Bitbucket.
  • Experience with SQL/NoSQL databases are a plus.
  • Strong problem-solving skills, analytical thinking, and attention to detail for debugging, testing, and optimizing computer vision algorithms and systems.
  • Excellent communication skills and good in communicating technical concepts effectively.

If this excites you, Please fill the Form to start the application process and we will be in touch