Job Description: Computer Vision Engineer (Remote)
Job Title: Computer Vision Engineer
Location: Remote – India
Salary: ₹8,00,000–₹25,00,000 per annum (₹8–25 LPA)
Employment Type: Full-time
Department: Artificial Intelligence / Machine Learning
About the Role
We are looking for a skilled Computer Vision Engineer to design, develop, and deploy AI-powered solutions that enable computers to interpret and analyze images and videos. The ideal candidate will have experience in image processing, deep learning, object detection, and machine learning model development.
This is a remote opportunity for candidates who are passionate about solving real-world problems using computer vision and artificial intelligence.
Key Responsibilities
- Design, develop, and optimize computer vision algorithms and applications.
- Build and deploy image classification, object detection, image segmentation, and tracking models.
- Develop image and video processing pipelines using Python and OpenCV.
- Train, evaluate, and fine-tune deep learning models using PyTorch or TensorFlow.
- Prepare, clean, annotate, and analyze image and video datasets.
- Evaluate model accuracy, performance, latency, and reliability.
- Integrate computer vision models with APIs and existing software applications.
- Collaborate with AI engineers, data scientists, and software developers.
- Optimize models for production environments, including GPU-based inference where appropriate.
- Document technical solutions and follow software development best practices.
Required Skills and Qualifications
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field, or equivalent practical experience.
- Strong programming skills in Python.
- Hands-on experience with OpenCV and image processing techniques.
- Knowledge of machine learning and deep learning fundamentals.
- Experience with PyTorch or TensorFlow.
- Understanding of convolutional neural networks (CNNs), object detection, and image segmentation.
- Familiarity with NumPy, pandas, Git, and REST APIs.
- Strong analytical, debugging, and problem-solving skills.
- Ability to work independently and collaborate effectively in a remote team.
Preferred Qualifications
- Experience with YOLO, Detectron2, or similar computer vision frameworks.
- Knowledge of ONNX, TensorRT, or model optimization techniques.
- Experience deploying models using Docker and cloud platforms.
- Familiarity with computer vision evaluation metrics and model testing.
- A portfolio of relevant projects or contributions to open-source projects.
Experience Level
Candidates with approximately 2–6 years of relevant experience are preferred. Exceptional candidates with strong projects and demonstrable technical skills may also be considered for junior-level positions.
Compensation and Benefits
- Annual compensation range: ₹8–25 LPA, depending on experience, skills, and interview performance.
- Fully remote working arrangement within India.
- Opportunities to work on AI and computer vision projects.
- Professional development and technical learning opportunities.
- Collaborative, technology-focused work environment.
Application Process
Interested candidates should submit their updated résumé, links to relevant projects or GitHub repositories, and a brief summary of their computer vision experience.
Equal Chance Statement: We welcome qualified applicants from diverse professional backgrounds and evaluate candidates based on job-related skills, experience, and demonstrated ability.
Pay: ₹100,000.00 - ₹200,000.00 per year
Benefits:
- Flexible schedule
Work Location: Remote
📌 Computer Vision Engineer (India)
🏢 Teen
📍 India