Computer Vision Engineer
Singapore, Singapore, Singapore
Unison Consulting Pte Ltd
Key Responsibilities:
· Design and implement video/image processing algorithms to merge multiple video streams into a single panoramic video.
· Develop robust methods for video alignment, motion estimation, and real-time image blending.
· Collaborate with cross-functional teams to integrate vision algorithms.
· Optimize algorithms for real-time performance on embedded or edge platforms.
· Conduct experiments and evaluations to validate algorithm performance in real-world scenarios.
· Document technical designs, development processes, and results for both internal and external stakeholders.
· Communicate with client. Recommend technical solution or alternative
Required Qualifications:
· Bachelor’s, Master’s, or PhD in Computer Vision, Computer Science, Electrical Engineering, or a related field.
· Proven experience in computer vision, image processing, or related domains.
· Strong proficiency in Python and/or C++, with hands-on experience using libraries such as OpenCV, PyTorch, TensorFlow, or similar.
· Demonstrated experience with video stitching, multi-view geometry, or related techniques.
· Familiarity with real-time video processing.
· Excellent problem-solving skills and the ability to work independently or collaboratively in a team environment.
Preferrable (Optional):
· Software engineering experience in developing applications backends.
· Experience with embedded systems application development.
· Familiarity with swarm robotics or autonomous navigation systems.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Computer Science Computer Vision Engineering OpenCV PhD Python PyTorch Robotics TensorFlow
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.