Artificial Intelligence / Computer Vision Engineer

POROLIS TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 90,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

POROLIS TECHNOLOGIES PTE. LTD. is seeking an experienced ML/CV engineer to develop computer vision applications for gemstones and AI-powered solutions.

You will design datasets, train models, and deploy end-to-end systems with a focus on MLOps and scalable inference. The role requires strong Python expertise and hands-on experience with PyTorch, TensorFlow, OpenCV, and ViT-based architectures. Collaboration with IoT engineers, ML scientists, and software engineers is essential for delivering

Qualifications

  • Bachelor’s or master’s degree in computer science, data science, artificial intelligence or related engineering fields.
  • Minimum 3 to 5 years of proven experience in developing ML/DL architectures to solve real-world computer vision problems.
  • Strong proficiency in Python with hands-on experience in mainstream deep learning frameworks (PyTorch and TensorFlow) and their associated computer vision libraries (e.g., OpenCV, torchvision, timm, Hugging Face Transformers)
  • Experience in computer vision with OpenCV and modern deep learning architectures, with a strong emphasis on Vision Transformer (ViT)-based models (e.g., DETR, DINOv2, SAM) and vision-language foundation models such as CLIP and its variants (SigLIP, BLIP)
  • In-depth understanding of digital image processing, image transformation techniques, real-time image analytics and feature extraction in computer vision
  • Experience in large-scale image data processing and architecting of data pipelines
  • Possess data storytelling, information visualisation and technical writing skills
  • Excellent research and problem-solving abilities, whilst maintaining curiosity about new things and enthusiasm to learn and share latest methods/techniques within the team
  • Hands-on experience with cloud platforms (AWS, GCP) and modern backend/serving stacks (FastAPI, Redis, Docker) for end-to-end AI model development, deployment, and scalable inference
  • Hands-on proficiency with modern AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot), including their extensibility features such as Skills, Plugins, sub-agents and MCP integrations; strong prompt-engineering skills and the ability to leverage AI-assisted development workflows productively in day-to-day engineering tasks
  • Command good communication and collaboration skills, with a strong sense of responsibility, integrity and reliability

Responsibilities

  • Develop machine learning computer vision applications in object detection, classification, segmentation and recognition for gemstones
  • Develop LLM-applications specific to gemstone domain leveraging on latest frameworks
  • Conduct User requirements, scope the AI/computer-vision project and prepare documents to define nature of dataset required for machine-learning model training
  • Work collaboratively with an entrepreneurial team of IOT-product engineers, machine learning & data scientist and software engineers, both in-house or Vendors, to successfully develop and deploy a cutting-edge solution
  • Develop a comprehensive MLOps environment to manage the entire lifecycle and pipeline of machine learning projects, as well as maintain a well-documented code repository
  • Conduct research and product development projects using internal gatekeeping process, prepare project and user requirements specifications, execute experiments and investigations, document and report findings, communicate to key stakeholders, and handover to downstream teams
  • Execute the necessary data preparation & pre-processing, AI-model building, testing, validation and deployment to ensure reliable and scalable AI solution

Skills

Python
OpenCV
PyTorch
TensorFlow
ViT / vision transformers

Education

Bachelor’s or Master’s degree in CS / Data Science / AI

Tools

AWS
GCP
FastAPI
Redis
Docker

Job description

Job responsibilities


  • Develop machine learning computer vision applications in object detection, classification, segmentation and recognition for gemstones


  • Develop LLM-applications specific to gemstone domain leveraging on latest frameworks


  • Conduct User requirements, scope the AI/computer-vision project and prepare documents to define nature of dataset required for machine-learning model training


  • Work collaboratively with an entrepreneurial team of IOT-product engineers, machine learning & data scientist and software engineers, both in-house or Vendors, to successfully develop and deploy a cutting-edge solution


  • Develop a comprehensive MLOps environment to manage the entire lifecycle and pipeline of machine learning projects, as well as maintain a well-documented code repository


  • Conduct research and product development projects using internal gatekeeping process, prepare project and user requirements specifications, execute experiments and investigations, document and report findings, communicate to key stakeholders, and handover to downstream teams


  • Execute the necessary data preparation & pre-processing, AI-model building, testing, validation and deployment to ensure reliable and scalable AI solution



Requirements


  • Bachelor’s or master’s degree in computer science, data science, artificial intelligence or related engineering fields.


  • Minimum 3 to 5 years of proven experience in developing ML/DL architectures to solve real-world computer vision problems


  • Strong proficiency in Python with hands-on experience in mainstream deep learning frameworks (PyTorch and TensorFlow) and their associated computer vision libraries (e.g., OpenCV, torchvision, timm, Hugging Face Transformers)


  • Experience in computer vision with OpenCV and modern deep learning architectures, with a strong emphasis on Vision Transformer (ViT)-based models (e.g., DETR, DINOv2, SAM) and vision-language foundation models such as CLIP and its variants (SigLIP, BLIP); working knowledge of contrastive learning, self-supervised pre-training, and few-shot / zero-shot adaptation for downstream tasks including detection, segmentation, classification, and retrieval


  • In-depth understanding of digital image processing, image transformation techniques, real-time image analytics and feature extraction in computer vision


  • Experience in large-scale image data processing and architecting of data pipelines


  • Possess data storytelling, information visualisation and technical writing skills


  • Excellent research and problem-solving abilities, whilst maintaining curiosity about new things and enthusiasm to learn and share latest methods/techniques within the team


  • Hands-on experience with cloud platforms (AWS, GCP) and modern backend/serving stacks (FastAPI, Redis, Docker) for end-to-end AI model development, deployment, and scalable inference


  • Hands-on proficiency with modern AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot), including their extensibility features such as Skills, Plugins, sub-agents and MCP integrations; strong prompt-engineering skills and the ability to leverage AI-assisted development workflows productively in day-to-day engineering tasks


  • Command good communication and collaboration skills, with a strong sense of responsibility, integrity and reliability


Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI & Computer Vision Engineer — Transformer‑Driven ML Pro
AI & Computer Vision Engineer — Transformer‑Driven ML Pro

POROLIS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Senior AI/Machine Learning Engineer
Senior AI/Machine Learning Engineer

Good co India • Singapore

On-site
SGD 120,000 - 170,000
AI Developer
AI Developer

OPUS IT SERVICES PTE LTD • Singapore

On-site
SGD 70,000 - 120,000
Applied Machine Learning/AI Software Engineer
Applied Machine Learning/AI Software Engineer

Sembcorp • Singapore

On-site
SGD 90,000 - 150,000
Senior AI Engineer
Senior AI Engineer

IAPPS HEALTH GROUP PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Principal AI/ML Engineer (Computer Vision)
Principal AI/ML Engineer (Computer Vision)

Hudson Singapore • Singapore

On-site
SGD 180,000 - 240,000
Machine Learning
Machine Learning

Sembcorp • Singapore

On-site
SGD 110,000 - 190,000
Full Stack AI Engineer
Full Stack AI Engineer

Amplify Health • Singapore

On-site
SGD 120,000 - 180,000
Applied AI Engineer
Applied AI Engineer

Wilmar International • Singapore

On-site
SGD 120,000 - 160,000
Machine Learning Engineer
Machine Learning Engineer

HCL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000