Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Computer Vision Engineer (Remote) (Contract) @ Uplers

Home > Software Development

 Computer Vision Engineer (Remote) (Contract)

Job Description

Expected Notice Period: 15 Days
Shift: (GMT+01:00) Europe/London (BST)
Opportunity Type: Remote
Placement Type: Full Time Contract for 6 Months(40 hrs a week/160 hrs a month)
(*Note: This is a requirement for one of Uplers' client - UK's Leading AgriTech Company) What do you need for this opportunity? Must have skills required:
AgriTech Industry, Large Language Models, Nvidia Jetson, Raspberry Pi, Blender, Computer Vision, OpenCV, Python, Pytorch/tensorflow, Segmentation, Extraction, Regression UK's Leading AgriTech Company is Looking for:

Location: Remote

Type: 6 months contract

Experience Level: 35 Years

Industry: Agritech | Sustainability | AI for Renewables

About Us

We're an AI-first company transforming the renewable and sustainable agriculture space. Our mission is to harness advanced computer vision and machine learning to enable smart, data-driven decisions in the livestock and agricultural ecosystem. We focus on practical applications such as automated weight estimation of cattle, livestock monitoring, and resource optimization to drive a more sustainable food system.

Role Overview

We are hiring a Computer Vision Engineer to develop intelligent image-based systems for livestock management, focusing on cattle weight estimation from images and video feeds. You will be responsible for building scalable vision pipelines, working with deep learning models, and bringing AI to production in real-world farm settings.

Key Responsibilities
  • Design and develop vision-based models to predict cattle weight from 2D/3D images, video, or depth data.
  • Build image acquisition and preprocessing pipelines using multi-angle camera data.
  • Implement classical and deep learning-based feature extraction techniques (e.g., body measurements, volume estimation).
  • Conduct camera calibration, multi-view geometry analysis, and photogrammetry for size inference.
  • Apply deep learning architectures (e.g., CNNs, ResNet, UNet, Mask R-CNN) for object detection, segmentation, and keypoint localization.
  • Build 3D reconstruction pipelines using stereo imaging, depth sensors, or photogrammetry.
  • Optimize and deploy models for edge devices (e.g., NVIDIA Jetson) or cloud environments.
  • Collaborate with data scientists and product teams to analyze livestock datasets, refine prediction models, and validate outputs.
  • Develop tools for automated annotation, model training pipelines, and continuous performance tracking.

Required Qualifications & Skills
  • Computer Vision: Object detection, keypoint estimation, semantic/instance segmentation, stereo imaging, and structure-from-motion.
  • Weight Estimation Techniques: Experience in livestock monitoring, body condition scoring, and volumetric analysis from images/videos.
  • Image Processing: Noise reduction, image normalization, contour extraction, 3D reconstruction, and camera calibration.
  • Data Analysis & Modeling: Statistical modeling, regression techniques, and feature engineering for biological data.
Technical Stack
  • Programming Languages: Python (mandatory)
  • Libraries & Frameworks: OpenCV, PyTorch, TensorFlow, Keras, scikit-learn
  • 3D Processing: Open3D, PCL (Point Cloud Library), Blender (optional)
  • Data Handling: NumPy, Pandas, DVC
  • Annotation Tools: LabelImg, CVAT, Roboflow
  • Cloud & DevOps: AWS/GCP, Docker, Git, CI/CD pipelines
  • Deployment Tools: ONNX, TensorRT, FastAPI, Flask (for model serving)

Preferred Qualifications
  • Prior experience working in agritech, animal husbandry, or precision livestock farming.
  • Familiarity with Large Language Models (LLMs) and integrating vision + language models for domain-specific insights.
  • Knowledge of edge computing for on-farm device deployment (e.g., NVIDIA Jetson, Raspberry Pi).
  • Contributions to open-source computer vision projects or relevant publications in CVPR, ECCV, or similar conferences.

Soft Skills
  • Strong problem-solving and critical thinking skills
  • Clear communication and documentation practices
  • Ability to work independently and collaborate in a remote, cross-functional team

Why Join Us?
  • Work at the intersection of AI and sustainability
  • Be part of a dynamic and mission-driven team
  • Opportunity to lead innovation in an emerging field of agritech
  • Flexible remote work environment

Job Classification

Industry: Banking
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Data Platform Engineer
Employement Type: Contract

Contact Details:

Company: Uplers
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   scikit-learn tensorflow pytorch keras python continuous integration ci/cd object detection numpy docker raspberry pi deep learning git gcp devops pcl onnx image processing cnn machine learning pandas computer vision aws flask opencv

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineering Manager

  • Cognizant
  • 11 - 13 years
  • Hyderabad
  • 20 hours ago
₹ Not Disclosed

Senior Azure Data Engineer

  • InfoVision Inc
  • 5 - 8 years
  • Pune
  • 5 hours ago
₹ Not Disclosed

.Net Core Software Engineer

  • Vservice It Solutions
  • 6 - 9 years
  • Hyderabad
  • 6 hours ago
₹ Not Disclosed

Python Data Engineer

  • Ispace
  • 10 - 18 years
  • Hyderabad
  • 12 hours ago
₹ Not Disclosed

Uplers

Uplers is a one-stop digital services company delivering end-to-end web, design, digital marketing, and email production services to businesses and agencies across 52+ Nations. Backed by a team of 550+ digital expert.