Computer Vision Engineer

Loma Technology

  • Location:

    Phnom Penh, Cambodia

  • Category:

    Information Technology

  • Job Type:

    Full Time

  • Salary:

    Negotiable

Skills Required: Python


Educational Requirements:
  • Bachelor Degree
Experience:
  • 3 Years

Extra Benefits:

  • Sick Leave
  • Annual Leave
  • Work Permit

Job Description:

JOB SUMMARY
A Computer Vision Engineer develops algorithms and systems that enable machines to interpret and understand visual data. This role sits at the intersection of artificial intelligence, image processing, and machine learning, driving innovation across industries like autonomous vehicles, healthcare, robotics, and augmented reality.
KEY ACCOUNTABILITIES
- Image Recognition and Processing
• Research and develop object recognition algorithms based on computer vision, ensuring high-precision identification and real-time processing capabilities.
• Handle complex scenarios such as varying lighting conditions, angles, and occlusions to optimize recognition stability.
- Deep Learning Model Training and Optimization
• Design, train, and optimize deep learning models to improve recognition accuracy.
• Utilize large-scale datasets for annotation, data augmentation, transfer learning, and model compression.
• Model compression is a technique that condenses knowledge from multiple models into a single neural network. This involves first training a high-performance ensemble model, then training a smaller model on pseudo-data labeled by the ensemble.
- Object Detection and Tracking
• Implement precise detection and tracking using object detection algorithms such as YOLO, Faster R-CNN, and DETR.
• Integrate Multi-Object Tracking (MOT) algorithms to ensure accurate tracking of object movement and changes.
- Real Time Image Processing and Optimization
• Use tools such as OpenCV, CUDA, and TensorRT to optimize image processing speed, achieving low latency and high frame rate recognition.
• Research edge computing and model lightweighting techniques (e.g., quantization, pruning) to enhance efficiency on embedded or mobile devices.
- Software Integration and System Development
• Participate in software architecture design and integrate vision algorithms into casino management systems or intelligent analysis platforms.
• Collaborate with the hardware team to optimize camera acquisition solutions and improve image quality.
- Anomaly Detection and Anti-Cheating Measures
• Develop image anomaly detection algorithms to prevent cheating methods, such as invisible ink markings and mirror reflection tricks.
• Combine behavior recognition technologies to detect abnormal patterns and support security management.
JOB REQUIREMENTS
(Education, Qualification/Skills/Behaviors, and Related Experiences.)
- Computer Vision and Deep Learning Fundamentals
• Bachelor’s degree or higher in Computer Science, Artificial Intelligence, Pattern Recognition, Automation, or related fields (Master’s degree preferred).
• Proficiency in image processing, object detection, and OCR (Optical Character Recognition) technologies
- Algorithm Development Skills
• Expertise in OpenCV, TensorFlow, PyTorch, and other deep learning frameworks.
• Strong understanding of state-of-the-art vision algorithms, including CNN, Transformer, YOLO, and Swin Transformer.
- Programming Skills
• Proficiency in Python and C++, with strong algorithm implementation and optimization capabilities.
• Familiarity with CUDA and TensorRT for GPU acceleration.
- Engineering and Practical Experience
• Hands-on experience in computer vision projects, particularly in OCR, object detection, and pose estimation.
• Experience in model optimization and edge computing deployment is a plus.
- Data Processing and Annotation
• Familiarity with data collection, augmentation, and annotation workflows to enhance data quality and improve model generalization.

Job Summary:
  • Job Posted:03 Sep, 2025

  • Expiration:17 Nov, 2025

  • Vacancy:3

  • Gender: No Preference

Working Conditions:
  • On Site