Sr. Computer Vision Engineer

6 days ago


Hyderabad, India visionify Full time

Visionify is working on bringing the power of Computer Vision and AI for everyday use-cases. We are looking to hire a strong, motivated and enthusiastic Sr. Computer Vision Engineer to execute our roadmap.

As a Sr. Computer Vision Engineer, you will be working on the state-of-the art challenges in the field of Computer Vision & solving them with novel algorithms and optimizations. Majority of our work is focused on applied Computer Vision - so a good understanding of current state of the art of models (Classification, Object detection, Object Recognition, OCR, LayoutML, GAN etc networks). You will be working on Pytorch as primary language - so prior demonstrated knowledge of Pytorch is must for this position. Any experience with Azure, Azure ML Studio framework etc., would also be preferable.

Candidates are expected to stay current with the latest features and contribute to the open-source Pytorch project with a focus on performance and accuracy improvements. You deeply understand the PyTorch framework and underlying implementations to solve customer challenges., and provide insights into how key issues affect the product. Many of our models get deployed to the edge - so experience in optimizing and pruning models, converting models to NVIDIA TensorRT etc would be preferable.

You must possess excellent Python coding skills - as Python is used throughout our organization to build training and inference pipelines. Candidates should have excellent communication and presentation skills. The ideal candidate will be passionate about artificial intelligence and stay up-to-date with the latest developments in the field.

Responsibilities:

  • Understanding business objectives and developing Computer Vision based solutions that help achieve it. The software could involve training framework, inference framework, working with different technologies for ML.
  • You will build models and solutions with Pytorch. You will optimize the Pytorch models for different runtime environments including NVIDIA Jetson TensorRT.
  • Guide the development team with their works, unblock their questions, help accelerate their deliverables.Developing ML/Computer Vision algorithms that could be used to solve a given problem.
  • Exploring and visualizing data to gain an understanding of it, then identifying differences in data distribution that could affect performance when deploying the model in the real world
  • Develop processes for different common operations of the team: data acquisition, model training, prototype development.
  • Finding open-source datasets for prototype development.
  • Develop pipelines for data processing, augmentation, training, inference and active retraining.
  • Training models and tuning their hyperparameters
  • Analyzing the errors of the model and designing strategies to overcome them
  • Deploying models to production

Requirements:

  • Bachelors/Masters degree in Computer Science/Computer Engineering/IT or related fields.
  • 5+ years of experience. Exceptional candidates with less experience are welcome to apply.
  • Industry experience working in Image & Video Processing (OpenCV, GStreamer, Tensorflow, PyTorch, TensorRT, Model Training/Inference, Video Processing Pipelines, Different GStreamer Convertors etc).
  • Sound knowledge of various deep learning classification models including ResNet, Inception, VGG etc and object detection models including MobileNetSSD, Yolo, FastRCNN, MaskRCNN etc.
  • Good knowledge of Pytorch, Torchvision, writing training routines. Ability to update models, add/drop features, visualize how the model is performing etc.
  • Experience in Colab and Jupyter Notebook
  • Familiarity with CUDA/GPU
  • Knowledge of CNN visualization techniques such as CAM, GradCAM etc.
  • Strong understanding of Computer Vision and Real-time Video Processing techniques.
  • Strong experience with Python and writing reusable code.
  • Experience working with OpenCV and Scikit packages.
  • Experience with the NVIDIA platform (NVIDIA Deepstream, TensorRT).
  • Experience with Python web framework, e.g. Flask, Django or FastAPI
  • Experience with different ML platforms: PyTorch, TensorFlow.
  • Proficiency with AWS SageMaker
  • Experience with databases (Elasticsearch, SQL, NoSQL, Hive, …)
  • Experience in a cloud environment for software development and deployment (AWS preferred)
  • Experience with utilising various GPU-based training infrastructures.
  • Experience with Docker
  • Knowledge of DevOps and MLOps best practices for production Machine Learning systems.

Desired Traits:

  • Thrive in a collaborative environment.

  • Flexible with changing requirements.

  • Come up with innovative solutions.
  • Keen focus on work quality & developing robust code.


  • Hyderabad, Telangana, India Master-Works Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Job Overview: Master-Works is looking for a skilled Computer Vision Engineer to join our innovative team. In this role, you will leverage your expertise in image processing and machine learning to design and implement advanced computer vision solutions. Your contributions will be pivotal in enhancing our product offerings and developing state-of-the-art...


  • Hyderabad, India Tensorgo Technologies Full time

    Profile We are looking for a highly skilled Deep Learning Engineer to develop, implement, and optimize deep learning models. The ideal candidate will have expertise in neural networks, data processing, and model deployment to drive advanced AI solutions across various industries. Requirements Experience in development and implementation of computer...


  • Hyderabad, Telangana, India beBeeComputerVision Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Opportunity: Visionary Computer EngineerWe are seeking a skilled computer vision expert with expertise in scalable microservice deployment architecture to develop and deploy innovative computer vision models.This role involves designing, implementing, and optimizing cloud-based microservices to deliver real-time and post-event analytics for improving...


  • Chennai, Hyderabad / Secunderabad, Telangana, Pune, India beBeeComputerVision Full time ₹ 15,00,000 - ₹ 28,00,000

    Job Title:Deep Learning Computer Vision EngineerOverviewWe are seeking a highly skilled Deep Learning Computer Vision Engineer to join our team. This is an excellent opportunity for a motivated and experienced professional to work on cutting-edge projects and advance their career in the field of computer vision and machine learning.ResponsibilitiesThe...


  • Hyderabad, Telangana, India mokSa Full time

    Job Title : Senior Machine Learning Engineer - Computer Vision AI/MLLocation : Greater Hyderabad, Telangana IndiaEmployment Type : Full-TimeDepartment : TechmokSa.ai is specializing in AI-powered surveillance audit solutions. Founded in 2021, the company focuses on helping businesses reduce losses from shoplifting and employee fraud by leveraging computer...


  • Hyderabad, Telangana, India mokSa Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title : Senior Machine Learning Engineer - Computer Vision AI/MLLocation : Greater Hyderabad, Telangana IndiaEmployment Type : Full-TimeDepartment : Tech is specializing in AI-powered surveillance audit solutions. Founded in 2021, the company focuses on helping businesses reduce losses from shoplifting and employee fraud by leveraging computer vision and...


  • Hyderabad, Telangana, India Qualcomm Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    As a Software Engineer at Qualcomm India Private Limited, you will be involved in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your role will contribute to launching cutting-edge products that exceed customer needs. Collaboration with systems, hardware, architecture, test...


  • Hyderabad, India People and Laws Full time

    Key Responsibilities : - Algorithm Design & Development : Develop new and innovative image processing algorithms to enhance our anti-counterfeiting technology.- System Architecture : Architect, design, and modify algorithms for performance optimization and scalability.- Research & Innovation : Stay at the forefront of computer vision and AI/ML technologies,...


  • Hyderabad, India Zest IoT Full time

    Key Responsibilities :- Lead the design and implementation of advanced computer vision algorithms.- Architect, train, and optimize deep learning models for object detection, semantic segmentation, and real-time inference across diverse environments.- Collaborate with cross-functional engineering, product, and research teams to integrate computer vision...


  • Hyderabad, Telangana, India mokSa Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    Job DescriptionWe are seeking a talented Computer Vision Engineer with strong expertise in microservice deployment architecture to join our team.In this role, you will be responsible for developing and deploying computer vision models to analyze retail surveillance footage for use cases such as theft detection, employee efficiency monitoring, and store...