Jr. AI Engineer (Computer Vision)
Job Description
- Assist in developing and testing computer vision and machine learning models.
- Support data preparation tasks such as data collection, labeling, preprocessing, and augmentation.
- Help build and maintain simple AI pipelines for training, evaluation, and model deployment.
- Participate in research activities and explore Computer Vision techniques like image classification, object detection, and segmentation.
- Conduct experiments, benchmark models, and document results clearly.
- Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to understand business requirements.
- Assist in monitoring model performance and updating model components as needed.
- Provide technical debugging support and assist in improving prototype/demo accuracy.
- Maintain structured documentation for datasets, model experiments, and deployment steps.
Job Requirements
- Graduate from Bachelor, Diploma 3, Diploma 4 degree from IT, Computer Science or other related majors.
- Have a minimum 1 years of experience as an AI Engineer with a focus on computer vision and/or forecasting (time-series modeling).
- Good analytical and problem-solving skills with willingness to learn and explore.
- Ability to work collaboratively in a team and take constructive feedback.
- Familiarity with Python and frameworks like TensorFlow or PyTorch.
- Understanding of machine learning and deep learning fundamentals (CNN basics, YOLO, object detection).
- Familiarity with essential libraries such as NumPy, OpenCV, Pandas, Scikit-learn, and Matplotlib.
- Experience with image data preprocessing and dataset handling.
- Understanding of basic model evaluation metrics for classification/detection tasks.
- Familiarity with ML Ops is a plus.