Job Responsibilities
- Execute full lifecycle software development.
- Produce specifications and determining operational feasibility.
- Implement computer vision and machine learning algorithmic solutions, and validate them via simulation and prototyping.
- Program well-designed, testable, efficient code.
Job Requirements
- Bachelor's degree or above in Computer Science, Engineering or relevant field.
- Strong knowledge in the concepts of image processing and machine learning. Strong foundation in digital image processing, digital signal processing.
- Substantial experience programming in C/C++. Familiarity with Python.
- Proficient with basic algorithms and data structures.
- Ability to document requirements and specifications.
- Good communication skills and problem-solving abilities.