Computer Vision Engineer

Posted 2025-08-23
Remote, USA Full Time Immediate Start
<p><strong>This role is for one of the Weekday's clients</strong></p><p><strong>Salary range: Rs 1000000 - Rs 1500000 (ie INR 10-15 LPA)<br><br></strong>Min Experience: 4 years</p><p>JobType: full-time<br><br>We are seeking a skilled and experienced <strong>Computer Vision Engineer</strong> to join our dynamic AI/ML team. In this role, you will be responsible for designing, developing, and deploying computer vision solutions that leverage state-of-the-art models and frameworks. Your work will directly contribute to real-time systems in industries such as surveillance, automotive, healthcare, and retail.</p><p>As a key member of our engineering team, you will lead the development of models and pipelines using <strong>YOLO</strong>, <strong>PyTorch</strong>, and <strong>OpenCV</strong>, and deploy scalable solutions using <strong>Python</strong>. You will collaborate closely with data scientists, machine learning engineers, and product managers to build solutions that power intelligent visual recognition capabilities.</p><p><strong>Requirements</strong></p><h3><strong>Key Responsibilities</strong></h3><ul> <li> Design and implement computer vision models and systems tailored to business requirements using deep learning techniques. </li> <li> Develop object detection, image classification, segmentation, and tracking solutions using YOLO and other relevant architectures. </li> <li> Use and customize <strong>OpenCV</strong> and <strong>PyTorch</strong> for image preprocessing, augmentation, and model training. </li> <li> Optimize model performance for both accuracy and inference speed on edge devices and cloud environments. </li> <li> Work with large-scale datasets: data collection, cleaning, annotation, and augmentation. </li> <li> Perform rigorous validation and testing of CV models to ensure robustness and generalizability. </li> <li> Collaborate with cross-functional teams for integration of computer vision modules into products and platforms. </li> <li> Keep up-to-date with the latest research trends, tools, and libraries in computer vision and deep learning. </li> </ul><p></p><h3><strong>Required Skills and Experience</strong></h3><ul> <li> <strong>4–8 years</strong> of industry experience in developing and deploying computer vision applications. </li> <li> Proficiency in <strong>Python</strong> with hands-on experience in <strong>PyTorch</strong> for deep learning model development. </li> <li> Strong command of <strong>OpenCV</strong> for image and video processing tasks. </li> <li> Expertise in <strong>YOLO (You Only Look Once)</strong> for real-time object detection. </li> <li> Solid understanding of computer vision fundamentals including feature extraction, object detection, classification, and tracking. </li> <li> Experience in training, fine-tuning, and evaluating deep learning models on real-world datasets. </li> <li> Ability to write clean, efficient, and modular code with proper documentation. </li> <li> Familiarity with GPU acceleration and performance optimization for inference. </li> <li> Experience working with version control systems like Git. </li> </ul><p></p><h3><strong>Preferred Qualifications</strong></h3><ul> <li> Master’s or Bachelor’s degree in Computer Science, Electrical Engineering, Artificial Intelligence, or a related field. </li> <li> Experience deploying CV models in production environments (e.g., on cloud or edge devices). </li> <li> Familiarity with ONNX, TensorRT, or similar model optimization frameworks. </li> <li> Knowledge of CI/CD pipelines for ML deployment.</li> </ul>
Back to Job Board