ML / AI Jobs in Singapore
There are 250 open ML / AI jobs in Singapore on freehire right now. 63 of them were posted recently. The skills employers ask for most often are machine-learning, ai and python.
Most requested skills
- machine-learning 96%
- ai 80%
- python 72%
- pytorch 53%
- cloud 39%
- llm 36%
- tensorflow 36%
- deep-learning 34%
How the work is done
- Remote 26 · 10%
- Hybrid 22 · 9%
- Onsite 10 · 4%
Visa sponsorship offered in 83% of the 48 postings that state a position on it.
Seniority
- Senior 44
- Lead 19
- Intern 18
- Principal 12
- Staff 9
- C-level 4
Who is hiring
- 1000+ employees 69
- 501-1000 employees 14
- 11-50 employees 10
- 51-200 employees 6
Senior Computer Vision Engineer
Senior Computer Vision Engineer builds AI-powered visual systems for retail robots, focusing on barcode/QR scanning, product recognition, and edge deployment using OpenCV, PyTorch, and ROS2.
Computer Vision Engineer - Soil Imaging & Laboratory AI
Develop AI models to analyze soil images and XCT scans for geotechnical labs, classifying soil structures and assessing sample quality to support digital soil analysis and Marine Ground Digital Twin initiatives.
Research Fellow (Signal Processing and Machine Learning)
Develops advanced signal processing and ML algorithms for drone swarms, focusing on multi-agent visual perception; implements software/hardware solutions, conducts empirical studies, and assists in research leadership.
ML Engineer
The ML Engineer will train, fine-tune, and deploy Computer Vision models while managing datasets and monitoring production performance. The role requires expertise in Python, deep learning frameworks, and MLOps practices to ensure model accuracy and reliability.
Junior Software Engineer - AI/ML
Junior AI/ML engineer developing and deploying ML/DL models, NLP/RAG applications, and LLM solutions for financial institutions using Python, SQL, and MLOps.
Senior Consultant, AI/ML
The Senior Consultant will design and implement enterprise AI/ML solutions on the Red Hat OpenShift platform for key accounts in the ASEAN region. The role involves leading technical workshops, mentoring teams, and architecting agentic AI and MLOps workflows.
Computer Vision / ML Engineer
Train, evaluate, deploy and monitor computer vision models (detection, classification, tracking) in Singapore, using Python and deep learning frameworks like PyTorch or TensorFlow.
Machine Learning (ML) Engineer
Build and improve production ML components across data pipelines, training, evaluation, and inference using Python, PyTorch/JAX on GPUs.
Machine Learning Engineer (Robotics, Control Policies) - up to $10,000 + Bonus
Design and train reinforcement learning policies for robot movement and control, then deploy them on physical hardware while iterating based on real-world performance.
Computer Vision Engineer
Design and optimize computer vision algorithms (3D reconstruction, object detection, tracking) for robotic systems in manufacturing, using C++, Python, CUDA, OpenCV, and ML frameworks.
Senior Software Engineer, Machine Learning, Debug
Senior ML engineer on Google's mosquito-borne disease eradication program, building computer vision pipelines (object detection, image segmentation) and statistical population models, then deploying them to production using Python/Java/Go/C++ and deep learning.
Embedded Computer Vision Engineer (Edge Inference)
Develop and optimize embedded computer vision inference software for Linux-based edge devices, integrating deep learning models into production hardware with C++ and Rust.