An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Sharpsight Limited is seeking a software developer to execute full lifecycle software development with a focus on computer vision and machine learning. You will produce specifications, determine operational feasibility, and implement algorithmic solutions validated through simulation and prototyping.
The role requires strong C/C++ skills, OpenCV experience, and familiarity with Python, data structures, and documentation of requirements.
Job Description:
1. Execute full lifecycle software development.
2. Produce specifications and determining operational feasibility.
3. Implement computer vision and machine learning algorithmic solutions, and validate them via simulation and prototyping.
4. Program well-designed, testable, efficient code.
Job Requirements:
1. Bachelor's degree or above in Computer Science, Engineering or relevant field.
2. Strong knowledge in the concepts of image processing and machine learning. Strong foundation in digital image processing, digital signal processing.
3. Proficient in C/C++, familiar with OpenCV, familiar with algorithm processing and related optimization methods. Familiarity with Python.
4. Proficient with basic algorithms and data structures.
5. Ability to document requirements and specifications.
6. Good communication skills and problem-solving abilities.