Research, analyze, and develop computer vision algorithms for image and video processing, object detection, recognition, tracking, and classification.
Optimize and enhance existing computer vision models and systems for better accuracy and efficiency.
Create and Deploy ETL workflows using Alteryx.
Collaborate with cross-functional teams including software engineers, machine learning experts, and product managers to integrate computer vision technology into products and services.
Experiment with new and emerging technologies to solve complex real-world problems using computer vision techniques
Collect, clean, and preprocess visual data to be used in machine learning model training.
Document the development process, algorithm details, and project results for internal and external stakeholders.
Required Experience
Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and computer vision libraries (e.g., OpenCV).
Good Knowledge of machine learning deployment tools like Docker, Kubernetes, etc. is beneficial.
Experience with deploying modules in a cloud environment.
Experience with version control tools such as Git.