Apply Now

Explore our open positions and be part of our innovation-driven culture.

Computer Vision Engineer

Create intelligent vision systems using OpenCV, TensorFlow, and edge deployment strategies.

As a Computer Vision Engineer, you will develop AI-powered visual recognition systems across industries. You'll design and deploy solutions for object detection, tracking, segmentation, and video analysis.

Responsibilities

  • Design and train computer vision models for classification, detection, and segmentation.
  • Implement traditional vision algorithms using OpenCV (feature extraction, tracking, OCR, etc.).
  • Deploy vision models to cloud and edge devices (NVIDIA Jetson, Coral, mobile).
  • Optimize models for real-time inference and edge deployment.
  • Collaborate with software teams to integrate vision pipelines into broader applications.
  • Write clean, scalable, and well-documented vision system code.

Requirements

  • 2+ years of experience in Computer Vision or related fields.
  • Proficiency with OpenCV, TensorFlow, or PyTorch.
  • Experience with model optimization (TensorRT, ONNX, pruning, quantization).
  • Knowledge of video analytics, motion tracking, and real-time processing.
  • Familiarity with edge deployment and hardware acceleration (GPU, TPU).
  • Strong analytical skills and attention to detail.
Apply Now