Show more filters

Machine Learning Engineer (Computer Vision)

Skyshi Digital Indonesia

3.7
3 reviews
Skyshi Digital Indonesia
Job Type   /   Job Level
Contract   /   Fresh/Entry Level
Job Location
Jakarta Metropolitan Area
Salary Range
IDR 25,000,000 - IDR 45,000,000 (Monthly)
A free Jobstore account is required to proceed to the employer site.

Overview

We are looking for a Computer Vision Engineer who can assess the technical feasibility of offline (on-device / edge) image recognition solutions, build and deploy YOLO-based detection models end-to-end, and also work with cloud-based computer vision services such as AWS Rekognition. Prior hands-on experience taking an offline model from research to production deployment is highly valued.


Requirements:

• Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.

• Minimum 2-5 years of hands-on experience in computer vision / machine learning.

• Demonstrated portfolio or GitHub of past computer vision / object detection projects, ideally including at least one model taken to production or edge deployment.

• Solid understanding of mathematics relevant to computer vision (linear algebra, probability, optimization).

• Strong problem-solving and analytical skills, with the ability to independently judge project feasibility, effort, and risk.

• Good communication skills, able to explain technical trade-offs (offline vs. cloud-based) to non-technical stakeholders.

• Comfortable working cross-functionally with product and engineering teams.

• Willing to work on-site/hybrid as needed for hardware testing and edge-device deployment (adjust based on company policy).


Key Responsibilities:

• Conduct technical feasibility assessments for offline image recognition needs: architecture selection, dataset size, compute/hardware requirements (edge device, GPU/CPU), latency, and storage constraints before development begins.

• Design, train, and optimize image recognition / object detection models based on YOLO that can run fully offline (on-device/edge, no dependency on internet/cloud connectivity).

• Perform data preparation, annotation, augmentation, and model evaluation (precision, recall, mAP, etc.).

• Optimize models for deployment (quantization, pruning, conversion to lightweight formats such as ONNX / TensorRT / TFLite) so they run efficiently on target devices.

• Handle end-to-end deployment of computer vision models to production/edge devices, including post-deployment monitoring and maintenance.

• Explore and implement cloud-based computer vision / image recognition solutions (e.g., AWS Rekognition, Azure Computer Vision, Google Vision AI) as alternatives or complements to offline solutions.

• Provide trade-off recommendations between offline (custom model) and cloud-based (managed service) solutions based on business needs, cost, data privacy, and infrastructure conditions.

• Collaborate with product/engineering teams to integrate CV solutions into broader systems.

• Document research processes, experiments, and evaluation results in a structured way.


Qualifications:

• Hands-on experience building computer vision / image recognition models using YOLO (or similar detection architectures).

• Proven, real experience building offline models — from research and training through to production/edge deployment (not just notebook-level experiments).

• Familiarity with cloud-based CV services such as AWS Rekognition (or equivalent), able to compare use cases against custom/offline solutions.

• Understanding of basic MLOps: model versioning, performance monitoring, retraining pipelines.

• Familiar with tools/frameworks: Python, PyTorch/TensorFlow, OpenCV, ONNX Runtime, Docker.

• Able to independently perform technical assessments (feasibility, effort, and risk) before project execution.

• Nice to have: experience with edge devices (Jetson, Raspberry Pi, etc.) or mobile deployment (TFLite/CoreML).

A free Jobstore account is required to proceed to the employer site.
Jobs in Indonesia   »   Jobs in Jakarta Metropolitan Area   »   Machine Learning Engineer (Computer Vision)

More jobs

People also search