Job Description

  1. Assist in developing and testing computer vision and machine learning models.
  2. Support data preparation tasks such as data collection, labeling, preprocessing, and augmentation.
  3. Help build and maintain simple AI pipelines for training, evaluation, and model deployment.
  4. Participate in research activities and explore Computer Vision techniques like image classification, object detection, and segmentation.
  5. Conduct experiments, benchmark models, and document results clearly.
  6. Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to understand business requirements.
  7. Assist in monitoring model performance and updating model components as needed.
  8. Provide technical debugging support and assist in improving prototype/demo accuracy.
  9. Maintain structured documentation for datasets, model experiments, and deployment steps.


Job Requirements

  1. Graduate from Bachelor, Diploma 3, Diploma 4 degree from IT, Computer Science or other related majors.
  2. Have a minimum 1 years of experience as an AI Engineer with a focus on computer vision and/or forecasting (time-series modeling).
  3. Good analytical and problem-solving skills with willingness to learn and explore.
  4. Ability to work collaboratively in a team and take constructive feedback.
  5. Familiarity with Python and frameworks like TensorFlow or PyTorch.
  6. Understanding of machine learning and deep learning fundamentals (CNN basics, YOLO, object detection).
  7. Familiarity with essential libraries such as NumPy, OpenCV, Pandas, Scikit-learn, and Matplotlib.
  8. Experience with image data preprocessing and dataset handling.
  9. Understanding of basic model evaluation metrics for classification/detection tasks.
  10. Familiarity with ML Ops is a plus.


Apply Now