Join our growing AI team as a Senior Computer Vision Engineer to develop and deploy computer vision models for real-world applications. You will design, develop, train, and optimize computer vision models using frameworks such as PyTorch, TensorFlow, and Keras. Collaborate with AI researchers, data scientists, and product teams to build scalable computer vision solutions.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Remote (Work From Anywhere)
Experience: 3+ Years
About the Role
We are looking for a talented and passionate Computer Vision Engineer with hands-on experience in AI model training and deep learning to join our growing AI team. In this role, you will be responsible for developing, training, fine-tuning, and optimizing computer vision models for real-world applications such as object detection, image classification, segmentation, OCR, video analytics, and visual inspection systems.
You will collaborate closely with AI researchers, data scientists, ML engineers, and product teams to build scalable computer vision solutions that deliver measurable business impact.
Key Responsibilities
- Design, develop, train, and deploy Computer Vision and Deep Learning models for image and video-based applications.
- Build and optimize AI pipelines for data preprocessing, augmentation, annotation, training, validation, and inference.
- Train and fine-tune models using frameworks such as PyTorch, TensorFlow, Keras, or OpenCV.
- Develop solutions for object detection, image classification, semantic segmentation, OCR, facial recognition, tracking, and video analytics.
- Evaluate model performance using appropriate metrics and continuously improve accuracy, precision, recall, and inference speed.
- Work with large-scale image and video datasets and ensure high-quality data preparation and labeling standards.
- Implement transfer learning, model compression, quantization, and optimization techniques for production deployment.
- Collaborate with MLOps and engineering teams to deploy models into production environments.
- Research and implement the latest advancements in Computer Vision, Deep Learning, and Generative AI.
- Conduct model testing, debugging, and performance benchmarking.
- Document experiments, model architectures, training methodologies, and deployment processes.
- Participate in technical discussions, code reviews, and architecture planning sessions.
Interested in remote work opportunities in Machine Learning & AI? Discover Machine Learning & AI Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Required Skills & Qualifications
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field.
- 3+ years of hands-on experience in Computer Vision and AI Model Training.
- Strong experience with Python and Computer Vision libraries such as OpenCV, Pillow, Scikit-Image, and NumPy.
- Proficiency in Deep Learning frameworks including PyTorch, TensorFlow, or Keras.
- Experience training and fine-tuning CNNs, Vision Transformers (ViTs), YOLO, Faster R-CNN, Mask R-CNN, SSD, or similar architectures.
- Knowledge of image processing, feature extraction, object detection, segmentation, tracking, and OCR techniques.
- Experience with data annotation tools and dataset management workflows.
- Understanding of model evaluation, hyperparameter tuning, and experiment tracking.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with Docker, Git, and ML deployment workflows.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and collaboration abilities.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Preferred Qualifications
- Experience with Multimodal AI, Vision-Language Models (VLMs), or Generative AI applications.
- Knowledge of MLOps tools such as MLflow, Weights & Biases, Kubeflow, or Airflow.
- Experience with edge AI deployment using TensorRT, ONNX, NVIDIA Jetson, or OpenVINO.
- Familiarity with OCR frameworks such as EasyOCR, PaddleOCR, or Tesseract.
- Experience working with large-scale video analytics systems.
- Contributions to open-source AI or Computer Vision projects.
Similar Jobs
Explore other opportunities that match your interests
fetchjobs.co
Senior Manager, Machine Learning - Conversational AI & Platform Engineering
Jobgether