Introduction & Summary:
The Computer Vision Consultant role requires an experienced professional with over 5 years of specialized experience in computer vision technologies and programming. The ideal candidate will possess expertise in Python, image processing, and deep learning frameworks. This role is pivotal for developing innovative computer vision solutions in diverse applications.
Main Responsibilities:
The consultant will lead projects focused on computer vision and ensure high-quality algorithm and model development.
- Develop and optimize Python programs utilizing OOP and threading concepts.
- Create graphical user interfaces using PyQT.
- Utilize CUDA servers and GPUs for effective algorithm training.
- Implement image processing techniques such as edge detection and camera calibration.
- Analyze 2D/3D LIDAR data for insights and application.
- Employ deep learning frameworks for model training and object detection.
- Conduct image transformations and stitching.
- Execute semantic segmentation algorithms for various applications.
Key Requirements:
- 5+ years of experience in Python programming.
- Strong knowledge of OOP and threading concepts.
- Expertise in Python libraries: Numpy, Scipy, OpenCV.
- Experience with PyQT for GUI development.
- Hands-on skills in algorithm training using CUDA and GPUs.
- Proficiency in image processing techniques.
- Demonstrated experience with Tensorflow, Pytorch, and Keras.
- Ability to analyze and utilize 2D/3D LIDAR data.
- Familiarity with object detection algorithms like Yolo, SSD, FRCNN, and RCNN.
- Experience implementing semantic segmentation algorithms.
Nice to Have:
- Additional experience with advanced machine learning techniques.
- Familiarity with additional programming languages.
- Keen interest in research and development in computer vision.
Other Details:
This consultant position offers flexibility in working arrangements, allowing for remote options. Candidates should be prepared for project-based engagements within various industries focusing on innovative technology solutions.