Syook logo
SyookPosted 1 month ago

Applied Computer Vision Engineer

On-siteNoida, Uttar Pradesh, India

Full TimeSmall

Job Summary

Develop Computer Vision solutions by understanding business objectives, designing scalable systems, and building pipelines for data processing, model training, inference, and active retraining. Train models, tune hyperparameters, analyze errors, and deploy optimized systems to production while coordinating with QA for bug-free releases. Manage data acquisition, find open-source datasets for prototypes, and work independently to validate features and drive product direction.

Required Qualifications

  • a good understanding of the current state of the art of models (Classification, Object detection, Object Recognition, OCR, LayoutML, GAN etc networks) is mandatory
  • Bachelors/Masters degree in Computer Science/Computer Engineering/IT or related fields
  • 1-2 years of experience
  • Sound knowledge of various deep learning classification models and object detection models
  • Experience of working with Image & Video Processing (OpenCV, Scikit, GStreamer, Tensorflow, PyTorch, NVIDIA Deepstream, TensorRT, Keras, Model Training/Inference, Video Processing Pipelines, Different GStreamer Convertors etc)
  • Good knowledge of statistics relevant to Deep Learning and ability to use the right statistical measures to assess model's performance
  • Strong experience with Python and writing reusable code
  • Experience with Python web framework, e.g. Flask, Django or FastAPI
  • Experience with databases (MongoDB, Postgres, etc)
  • Experience with cloud environments for software development and deployment (AWS, Azure, GCP)
  • Experience with utilizing various GPU-based training infrastructures
  • Experience with Docker
  • Knowledge of DevOps and MLOps best practices for production Machine Learning systems
  • Prior experience in taking at least one solution to production from Concept to Deployment
  • Fluent in using the tools of the trade: Testing, Editors, Git, Command line, Slack

Desired Qualifications

  • Experience in optimizing and pruning models, converting models to NVIDIA TensorRT etc would be preferable
  • Experience with Azure, Azure ML Studio framework etc will be preferred

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce