Job Description: AI / Computer Vision Engineer
Computer Vision / AI Role
Role Overview
We are looking for an AI / Computer Vision Engineer who can work on object detection, model training, model fine-tuning, OpenCV-based video processing, and Python software development. The candidate should be comfortable working with real camera feeds and improving model accuracy for practical use cases.
Key Responsibilities
· Train and fine-tune object detection models using custom datasets.
· Prepare datasets, verify annotations, and improve data quality.
· Work with YOLO-based models and other object detection frameworks.
· Improve model precision, recall, and overall detection stability.
· Reduce false detections and missed detections through testing and retraining.
· Develop Python and OpenCV scripts for image and video processing.
· Work with live camera feeds, video files, and RTSP/IP camera streams.
· Export and test trained models in deployable formats such as PT or ONNX.
· Support software integration, debugging, and performance optimization.
· Work with the internal development team during implementation and testing.
Required Skills
· Python programming
· OpenCV for image and video processing
· Object detection model training and fine-tuning
· PyTorch / Ultralytics YOLO experience
· YOLO model training and testing
· Dataset preparation and annotation checking
· Linux commands and terminal usage
· Basic Git usage
· Debugging and problem-solving skills
· Understanding of precision, recall, mAP, confidence score, and false positives
Good to Have Skills
· ONNX model export and testing
· RTSP camera handling
· Raspberry Pi / Jetson / edge AI device experience
· Basic knowledge of serial communication or hardware integration
· PySide6 / PyQt experience for desktop application development
· REST API or backend integration knowledge
Candidate Profile
· 0 to 3 years of experience in AI, computer vision, or related development.
· Freshers can apply if they have strong practical project experience.
· Candidate must be able to explain previous model training or OpenCV work clearly.
· Candidate should be willing to test, debug, and improve models repeatedly.
Note
We are looking for someone who can work practically, not just theoretically. The candidate should be ready to test models, fix issues, improve accuracy, and work with the team during software development.
Pay: ₹366,953.10 - ₹1,583,506.98 per year
Benefits:
Work Location: In person