Computer Vision Engineer (Freelance | WFH)
About BeGigBeGig is a tech freelancing platform connecting skilled technology professionals with companies and founders seeking specialized expertise on a flexible, project-based basis.
Your OpportunityWe’re looking for experienced Computer Vision Engineers who can develop and deploy intelligent systems that interpret and analyze images and videos. You’ll work on image processing, object detection, visual recognition, and deep learning solutions to solve real-world problems across industries such as healthcare, manufacturing, retail, robotics, and autonomous systems.
What You’ll Do
- Design, develop, and deploy computer vision models for image and video analysis
- Build solutions for object detection, image classification, segmentation, and visual tracking
- Develop image processing pipelines using OpenCV and other relevant libraries
- Train, fine-tune, and evaluate deep learning models for vision-based applications
- Work with frameworks such as PyTorch, TensorFlow, and other deep learning tools
- Prepare, annotate, clean, and preprocess image and video datasets
- Implement real-time computer vision systems for video streams and camera-based applications
- Optimize models for inference speed, accuracy, memory usage, and scalability
- Deploy vision models on cloud platforms, edge devices, or production environments
- Integrate computer vision models with APIs, backend services, and existing applications
- Monitor model performance and improve robustness across different environments
- Collaborate with ML engineers, data scientists, software developers, and product teams
What We’re Looking For
- Strong experience in computer vision and deep learning
- Proficiency in Python and libraries such as NumPy and OpenCV
- Hands-on experience with PyTorch, TensorFlow, or similar frameworks
- Understanding of CNNs, vision transformers, and modern vision architectures
- Experience with object detection, image segmentation, classification, or tracking
- Familiarity with models and tools such as YOLO, Detectron2, or Hugging Face
- Experience with image augmentation, dataset preparation, and model evaluation
- Knowledge of metrics such as precision, recall, IoU, and mean average precision
- Experience deploying models through APIs or production inference pipelines
- Familiarity with Docker, cloud platforms, and model optimization techniques
- Knowledge of edge AI, ONNX, TensorRT, or OpenVINO is a plus
- Experience with OCR, multimodal AI, video analytics, or 3D vision is an advantage
- Strong analytical, debugging, and problem-solving skills
- Ability to work independently and deliver reliable solutions
Why BeGig
- Flexible freelance and project-based opportunities
- Work with startups and enterprises across different industries
- Get matched with relevant projects based on your skills and experience
- Access to a trusted network of technology professionals and clients
Apply now to join BeGig as a Computer Vision Engineer and build intelligent systems that help machines understand the visual world. 👁️🤖