ARR Recruitment Solutions
Location
Bangalore | India
Job description
Key Responsibilities :Algorithm Development : - Research, develop, and implement innovative computer vision algorithms from scratch to address complex problems and enhance image processing capabilities.Image Processing Expertise :- Apply image processing techniques, including color correction, lens distortion correction, color segmentation, and image enhancements, to optimize visual data quality.Programming Proficiency :- Utilize strong C++ and Python development skills to implement computer vision algorithms, with expertise in tools such as OpenCV and MATLAB.Collaboration and Integration :- Collaborate effectively with cross-functional teams, integrating and tuning computer vision algorithms into larger systems.Neural Network Construction :- Design, construct, train, evaluate, and fine-tune neural networks for various computer vision applications.Motion Detection and Tracking :- Apply expertise in motion detection and tracking, focusing on people, faces, objects, or vehicles, to enhance real-time monitoring and analysis.Depth Estimation and 3D Reconstruction :- Implement depth estimation, 3D reconstruction, multi-view geometry, calibration, and optical flow techniques to enhance spatial understanding and accuracy.Required Skills & Experience :Educational Background :- Background in computer vision, machine learning, and deep learning.Algorithm Development :- Proven experience in researching, developing, and implementing novel computer vision algorithms.Image Processing :- Hands-on experience with image processing, covering color correction, lens distortion correction, color segmentation, and image enhancements.Programming Skills :- Proficiency in C++ and Python development, with specific experience in OpenCV and MATLAB.Collaboration :- Strong collaboration skills, enabling effective teamwork and communication with colleagues and stakeholders.Algorithm Integration :- Capability to design integrations and fine-tune computer vision algorithms for seamless incorporation into larger systems.Neural Network Expertise :- Ability to construct, train, evaluate, and fine-tune neural networks for various computer vision applications.Motion Detection and Tracking :- Experience in motion detection and tracking, specifically for people, faces, objects, or vehicles.Spatial Understanding :- Expertise in depth estimation, 3D reconstruction, multi-view geometry, calibration, and optical flow for advanced spatial understanding. (ref:hirist.tech)
Job tags
Salary