Computer Vision Engineer

Spark AI


Date: 7 hours ago
City: Remote
Contract type: Full time
Remote
Role Summary

We are looking for a Computer Vision Engineer with 3 to 4 years of experience who can design, train, optimize, and deploy computer vision models into production.

The role focuses on image and video understanding, deep learning, and real-time inference systems. You will work end to end, from dataset preparation and model training to deployment and monitoring.

Key ResponsibilitiesComputer Vision
  • Build and train models for:
  • Image classification
  • Object detection
  • Segmentation
  • Object tracking
  • OCR / visual understanding
  • Fine-tune pre-trained vision models
  • Perform error analysis and improve models based on data
Data & Training
  • Prepare and preprocess image and video datasets
  • Work with annotations, augmentations, class imbalance, and label quality
  • Design proper train/validation/test splits
  • Track experiments and model versions
Deployment & Optimization
  • Deploy models as APIs, batch jobs, or real-time video pipelines
  • Optimize inference for:
  • Latency
  • Throughput
  • GPU usage
  • Cost
  • Work with tools such as ONNX, TensorRT, or TorchScript
  • Monitor deployed models and retrain when needed
Required Skills & Experience
  • 3 to 4 years of experience in computer vision / deep learning
  • Strong proficiency in Python
  • Strong experience with:
  • PyTorch and/or TensorFlow
  • OpenCV
  • torchvision or similar CV libraries
  • Good understanding of:
  • CNNs and Vision Transformers
  • Object detection and segmentation
  • Transfer learning
  • Model evaluation metrics such as Precision, Recall, IoU, and mAP
  • Experience deploying models into production
  • Familiarity with:
  • Docker
  • Linux
  • GPU inference
  • ONNX / TensorRT
  • Ability to write maintainable production code, not just notebooks
Preferred
  • Experience with real-time video analytics
  • Experience with RTSP / CCTV camera streams
  • Experience with tracking algorithms such as ByteTrack or DeepSORT
  • Experience with NVIDIA GPUs or Jetson devices
  • Familiarity with MLOps tools such as MLflow, Weights & Biases, or DVC

  • How to apply

    To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

    Post a resume

    Similar jobs

    Fly Jinnah – HR Generalist, Karachi

    Aviation Looks, Remote
    1 week ago
    Fly Jinnah – HR Generalist (FJ), KarachiFly Jinnah, part of the Air Arabia Group’s Corporate & Commercial division, is hiring for the position of HR Generalist (FJ), based in Karachi.Job PurposeThe HR Generalist is responsible for supporting payroll, workforce planning, HR budgeting, HR systems, and policy administration to ensure accurate payroll processing, effective workforce planning, and compliance with company policies...

    Management Accountant

    HRBS Global, Remote
    1 week ago
    One of our UK based clients is currently looking for a Management Accountant to join their team.We’re seeking a qualified or nearly qualified CIMA/ACCA professional (or equivalent) with strong analytical skills and excellent command of Microsoft Excel. Experience in the retail sector will be an added advantage.Key Responsibilities:Prepare accruals and prepaymentsPerform ledger and balance sheet reconciliationsPrepare management reports using ExcelAnalyse...

    Assistant Vice President - Technology

    Mashreq, Remote
    2 weeks ago
    To lead and manage the delivery, support, and continuous enhancement of the Bank's Self-Service Channels, including ATMs, Cash Deposit Machines (CDMs), Kiosks, and Payment Systems.The role is responsible for ensuring the availability, security, performance, and regulatory compliance of these platforms while driving technology transformation, system optimization, and customer experience improvements.The position also oversees the successful implementation of projects, application enhancements,...