Key Responsibilities :
- Design and implement computer vision algorithms using OpenCV and custom image processing techniques.
- Develop and optimize deep learning models using TensorFlow / Keras for classification, detection, and segmentation tasks.
- Implement mathematical and logical models for solving problems such as part localization, defect detection, and orientation correction.
- Apply strong logical reasoning and structured problem-solving to deliver scalable software solutions.
- Collaborate with robotics and automation teams to deploy vision algorithms in real-time systems.
- Contribute to software architecture with an emphasis on modularity, reusability, and clean code practices.
- Work with Cartesian coordinate systems and apply kinematic principles for accurate vision-to-robot mapping.
- Ensure software integration and performance within industrial environments.
Skills Required
Computer Vision, Opencv, Python, Deep Learning, Keras, Cnn