Computer Vision Engineer

OVA.Work

New York (NY)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OVA.Work is seeking a Computer Vision Engineer to design, develop, and deploy AI solutions that analyze images and videos. The role involves building scalable pipelines, training models, and delivering applications for image classification, object detection, OCR, and video analytics.

The candidate should have strong Python and ML/DL fundamentals, plus experience with image/video datasets and common CV libraries.

Qualifications

  • BS/MS in CS/AI/related field required.
  • Strong knowledge of ML/DL fundamentals.
  • Experience with image/video datasets.

Responsibilities

  • Design and develop CV and DL models.
  • Build image/video processing pipelines.
  • Train and evaluate models.
  • Deploy models via APIs or edge devices.
  • Collaborate with data scientists and engineers.
  • Monitor production model performance.

Skills

Python
C++
SQL
Git

Education

Bachelor's or Master's in CS/AI/related field

Tools

OpenCV
Pillow
scikit-image
Albumentations

Job description

Job Summary

We are seeking a Computer Vision Engineer to design, develop, and deploy AI solutions that analyze images and videos. The ideal candidate has experience with deep learning, image processing, and computer vision algorithms, and can build scalable solutions for applications such as object detection, image classification, facial recognition, OCR, pose estimation, and video analytics.


Key Responsibilities


  • Design and develop computer vision and deep learning models.

  • Build image and video processing pipelines.

  • Train, fine-tune, and evaluate computer vision models.

  • Develop applications for:


    • Image classification

    • Object detection

    • Object tracking

    • Image segmentation

    • OCR (Optical Character Recognition)

    • Face detection and recognition

    • Pose estimation

    • Video analytics


  • Optimize models for speed, accuracy, and deployment.

  • Deploy models using APIs or edge devices.

  • Collaborate with data scientists, software engineers, and product teams.

  • Monitor model performance and improve production systems.


Required Qualifications


  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Electronics, Robotics, or a related field.

  • Strong programming skills in Python.

  • Solid understanding of machine learning and deep learning.

  • Experience working with image and video datasets.

  • Knowledge of software engineering best practices.


Required Technical Skills

Programming


  • Python

  • C++ (preferred)

  • SQL

  • Git


Computer Vision Libraries


  • OpenCV

  • Pillow

  • scikit-image

  • Albumentations


Deep Learning Frameworks


  • PyTorch

  • TensorFlow

  • Keras


Computer Vision Models


  • CNNs

  • ResNet

  • EfficientNet

  • Vision Transformer (ViT)

  • YOLO

  • Faster R-CNN

  • Mask R-CNN

  • U-Net

  • SSD


AI & ML Concepts


  • Image Classification

  • Object Detection

  • Image Segmentation

  • Feature Extraction

  • Transfer Learning

  • Model Optimization

  • Hyperparameter Tuning


Deployment


  • FastAPI or Flask

  • Docker

  • Kubernetes (preferred)

  • ONNX

  • TensorRT

  • NVIDIA CUDA

  • Edge AI deployment


Cloud Platforms


  • AWS

  • Microsoft Azure

  • Google Cloud Platform (GCP)


Preferred Qualifications


  • Experience with real-time video analytics.

  • Knowledge of OCR and document AI.

  • Experience with edge devices such as NVIDIA Jetson.

  • Familiarity with 3D vision, LiDAR, or depth cameras.

  • Understanding of MLOps and CI/CD pipelines.

  • Experience working with large-scale datasets such as COCO or ImageNet.


Soft Skills


  • Strong analytical and problem-solving abilities.

  • Good communication skills.

  • Team collaboration.

  • Attention to detail.

  • Ability to work in an Agile environment.


Nice-to-Have Skills


  • Vision-Language Models (VLMs)

  • Multimodal AI

  • Generative AI for images

  • Image captioning

  • Diffusion models

  • Stable Diffusion

  • Retrieval-Augmented Generation (RAG) with image embeddings

  • LangChain or similar orchestration frameworks

  • Vector databases (e.g., FAISS, Pinecone)


Common Tools


  • OpenCV

  • Label Studio

  • CVAT

  • Roboflow

  • Weights & Biases

  • MLflow

  • Docker

  • GitHub Actions


Common Interview Topics


  • Image processing fundamentals

  • Convolutional Neural Networks (CNNs)

  • Transfer learning

  • YOLO architecture

  • Vision Transformers (ViTs)

  • Object detection metrics (IoU, mAP)

  • Image segmentation metrics (Dice coefficient, IoU)

  • OCR concepts

  • OpenCV coding

  • Python programming

  • PyTorch or TensorFlow implementation

  • Model deployment and optimization

  • REST API development

  • SQL basics

  • Computer vision system design


Experience Levels

Junior (02 Years)


  • Knowledge of OpenCV and CNNs

  • Basic deep learning projects

  • Python proficiency


Mid-Level (25 Years)


  • Production experience with object detection and segmentation

  • Model deployment

  • Performance optimization

  • Cloud platform experience


Senior (5+ years)


  • End-to-end computer vision system architecture

  • MLOps and scalable deployment

  • Team leadership and mentoring

  • Advanced optimization for edge and cloud environments

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CV/ML Scientist
Senior CV/ML Scientist

Jobtailor • San Diego (CA)

On-site
USD 140,000 - 210,000
Vision-Language Models (VLMs)
Vision-Language Models (VLMs)

TalentOla • Waukesha (WI)

On-site
USD 120,000 - 150,000
Principal AI/ML Engineer
Principal AI/ML Engineer

Jobtailor • United States

On-site
USD 180,000 - 240,000
Applied AI Scientist, Senior/Staff
Applied AI Scientist, Senior/Staff

Jobtailor • United States

On-site
USD 120,000 - 180,000
Senior Computer Vision/AI Engineer
Senior Computer Vision/AI Engineer

BrightAI Corporation • Palo Alto (CA)

On-site
USD 150,000 - 200,000
Computer Vision AI & ML Engineer
Computer Vision AI & ML Engineer

Skildai Careers • San Mateo (CA)

On-site
USD 100,000 - 140,000
Senior Applied ML Engineer
Senior Applied ML Engineer

Jobtailor • Colorado

On-site
USD 140,000 - 210,000
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Dormont Manufacturing Co • Arlington (TX)

On-site
USD 90,000 - 120,000
Competitive Salary
Stock Option
Medical, Dental, and Vision Insurance
+4
Machine Learning Engineer
Machine Learning Engineer

Escalon • Santa Monica (CA)

On-site
USD 100,000 - 120,000
Comprehensive health coverage
Flexible PTO
Collaborative, intellectually driven 팀
Software Engineer - Unmanned Modular Systems
Software Engineer - Unmanned Modular Systems

W3Global • Manchester (NH)

On-site
USD 120,000 - 190,000