Job Description: Computer Vision Engineer (Deep Learning + OpenCV + TensorFlow)
START: ASAP
Duration: Long-term, full-time
Summary:
We are seeking a Computer Vision Engineer with expertise in deep learning, image processing, and OpenCV to develop AI-powered vision systems for real-world applications. The ideal candidate will work on object detection, facial recognition, autonomous systems, and image classification, leveraging state-of-the-art AI models and frameworks.
Compensation:
•Full-time (W2): $130K – $150K/year + benefits
•Contract: $100–$110/hour
Responsibilities:
• Design, train, and deploy computer vision models using TensorFlow, PyTorch, or OpenCV
• Develop real-time object detection, segmentation, and tracking algorithms
•Implement CNN architectures (YOLO, Faster R-CNN, Mask R-CNN, EfficientNet, etc.)
• Optimize vision models for speed, accuracy, and deployment on edge devices
• Work with 3D vision, SLAM, LiDAR, and stereo depth estimation for robotics and AR/VR applications
• Integrate AI-powered vision systems with embedded devices, cloud APIs, and real-time processing frameworks
• Conduct data augmentation, preprocessing, and model performance evaluations
• Stay up-to-date with the latest computer vision and AI research advancements
Qualifications:
•5+ years of experience in computer vision, deep learning, or AI development
• Strong proficiency in Python, OpenCV, TensorFlow, and PyTorch
• Experience with image processing, video analysis, and object tracking
•Familiarity with CUDA, TensorRT, and GPU acceleration for AI model optimization
• Understanding of edge AI and deployment on mobile or embedded platforms (NVIDIA Jetson, Raspberry Pi, etc.)
• Knowledge of Neural Network pruning, quantization, and model compression
• Experience with large-scale datasets, annotation tools, and data labeling
•Strong analytical and problem-solving skills
Compensation:
•Full-time (W2): $130K – $150K/year + benefits
•Contract: $100–$110/hour