JOB TITLE : Analyst, Algorithm Development Engineering
Experience : 2 to 4 years
Location : Chennai
Job Description :
You will be part of a Artificial Intelligence and High Performance Computing group that develops algorithms and software solutions that enhance the performance of our inspection tools.
Your responsibilities will include :
Technical Skills :
1. Proficiency in conventional image processing techniques, including :
- Filtering (Gaussian, Median, etc.)
- Edge detection (Sobel, Canny)
- Thresholding, morphological operations, and histogram analysis
- Fourier Transforms
2. Familiarity with classical computer vision methods, such as :
Feature extraction (SIFT, SURF, ORB)Object detection using Haar cascades or contour analysisImage registration, geometric transformations, and camera calibration3. Hands-on experience with tools like OpenCV, scikit-image, or MATLAB.
4. Expertise in C / C++, Linux Development.
5. Good debugging skills in using gdb and Linux system utilities to troubleshoot timing sensitive distributed applications.
Analytical Abilities :
Strong mathematical foundation in linear algebra, calculus and statistics.Ability to analyze, interpret, and troubleshoot visual data effectively.Excellent problem-solving skills and attention to detail.Soft Skills :
Excellent communication and interpersonal skills.Willingness to learn and adapt to new technologies and customer environments.Ability to work independently and collaboratively in cross-functional teams.Mobility & Commitment :
Willingness to travel to customer sites for long-term support engagements.Availability for on-site assignments lasting 12 months or more, depending on project requirements.(ref : hirist.tech)