Computer Vision & Machine Learning Engineer
ALTROCKS TECH PTE. LTD.
Singapore
On-site
USD 60,000 - 100,000
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
An innovative technology firm is seeking a skilled Computer Vision Engineer to develop and implement cutting-edge applications. This role involves utilizing advanced techniques like OpenPose and YOLO for image and object recognition, optimizing image processing pipelines, and collaborating with cross-functional teams to deploy solutions. Ideal candidates will have a strong background in programming languages such as C#, Python, and Java, along with experience in real-time image processing and deep learning frameworks. Join a dynamic team and contribute to exciting projects that push the boundaries of technology in a collaborative environment.
Qualifications
- Proficiency in C#, Python, and Java; C++ preferred.
- Strong knowledge of OpenPose, OpenCV, and Mediapipe.
Responsibilities
- Develop and implement computer vision applications using OpenPose and OpenCV.
- Optimize image processing pipelines for performance and accuracy.
Skills
C#
Python
Java
C++
OpenPose
OpenCV
Mediapipe
YOLO
TensorFlow
PyTorch
- Develop and implement computer vision application using OpenPose, OpenCV, and Mediapipe.
- Utilize YOLO or other ML-based techniques for image and object recognition.
- Optimize image processing pipelines for performance and accuracy.
- Develop adaptors/interfaces for ML models into applications.
- Collaborate with cross-functional teams to deploy solutions.
Requirements:
- Proficiency in programming languages: C#, Python and Java. C++ knowledge will be preferred.
- Strong knowledge of OpenPose, OpenCV, and Mediapipe.
- Experience with YOLO and other object detection frameworks.
- Familiarity with deep learning frameworks such as TensorFlow or PyTorch.
- Experience in real-time image processing and optimization.
- Strong aptitude in picking up (operation knowledge) in more than one types of system
Preferred:
- Experience with GPU acceleration and CUDA programming.
- Knowledge of cloud-based ML deployment.
- Understanding of edge ML and embedded systems.
- Prior experience in ML model training and fine-tuning.