Job
Description
As a Computer Vision Engineer at our company, you will be responsible for developing and deploying vision-based models and algorithms. You will collaborate closely with our AI/ML team to create intelligent systems for image/video processing, object detection, recognition, and real-time inference. Key Responsibilities: - Develop, optimize, and deploy computer vision models for various tasks including object detection, segmentation, classification, pose estimation, OCR, etc. - Utilize deep learning frameworks such as PyTorch and TensorFlow to train, test, and fine-tune models. - Implement traditional image processing techniques like filtering, feature extraction, and tracking. - Optimize model performance to enable real-time inference on edge devices or cloud environments. - Work with cross-functional teams, including software engineers and product teams, to integrate CV models into production pipelines. - Stay updated with the latest advancements in computer vision by conducting research on new architectures, pre-trained models, and emerging techniques to enhance accuracy and efficiency. Qualifications Required: - Hands-on experience in developing and deploying vision-based models and algorithms. - Proficiency in deep learning frameworks such as PyTorch and TensorFlow. - Solid understanding of traditional image processing techniques. - Experience in optimizing model performance for real-time inference. - Strong collaboration skills to work effectively with cross-functional teams. - Knowledge of new architectures and advancements in computer vision. Please note that this is a full-time, permanent position with benefits including Provident Fund. If you have the required experience and skills in computer vision, we encourage you to apply for this exciting opportunity. As a Computer Vision Engineer at our company, you will be responsible for developing and deploying vision-based models and algorithms. You will collaborate closely with our AI/ML team to create intelligent systems for image/video processing, object detection, recognition, and real-time inference. Key Responsibilities: - Develop, optimize, and deploy computer vision models for various tasks including object detection, segmentation, classification, pose estimation, OCR, etc. - Utilize deep learning frameworks such as PyTorch and TensorFlow to train, test, and fine-tune models. - Implement traditional image processing techniques like filtering, feature extraction, and tracking. - Optimize model performance to enable real-time inference on edge devices or cloud environments. - Work with cross-functional teams, including software engineers and product teams, to integrate CV models into production pipelines. - Stay updated with the latest advancements in computer vision by conducting research on new architectures, pre-trained models, and emerging techniques to enhance accuracy and efficiency. Qualifications Required: - Hands-on experience in developing and deploying vision-based models and algorithms. - Proficiency in deep learning frameworks such as PyTorch and TensorFlow. - Solid understanding of traditional image processing techniques. - Experience in optimizing model performance for real-time inference. - Strong collaboration skills to work effectively with cross-functional teams. - Knowledge of new architectures and advancements in computer vision. Please note that this is a full-time, permanent position with benefits including Provident Fund. If you have the required experience and skills in computer vision, we encourage you to apply for this exciting opportunity.