Machine Learning Engineer (Computer Vision – Model Engineering)

Cynapse Pte Ltdcynapse.ai

Singapore

On-site

SGD 60,000 - 120,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cynapse Pte Ltd in Singapore is seeking a Junior to Mid-Level Machine Learning Engineer to join the Model Engineering Team. You will work across the full model lifecycle, from data prep to training and optimisation, building robust computer vision systems for real-world applications.

You will collaborate with experienced engineers, experiment with data-centric approaches, and aim to improve model performance while considering latency, throughput, and hardware constraints.

Qualifications

  • Bachelor’s degree in Computer Science, AI, ML, Data Science or related field.
  • At least 2 years of hands‑on experience training, fine‑tuning, and evaluating CV models.
  • Experience with PyTorch and/or TensorFlow.
  • Proficiency in Python and Linux environments with CLI.

Responsibilities

  • Train, fine-tune, and evaluate CV models for classification, detection, segmentation, pose estimation, and action recognition.
  • Improve model architectures and training strategies with custom heads and loss functions.
  • Design experiments to evaluate performance trade-offs and improvements.
  • Prototype and benchmark new architectures against baselines.
  • Investigate edge cases, enhance accuracy, robustness, and efficiency.
  • Consider latency, throughput, and hardware-specific optimisation.
  • Collaborate with teams to improve data quality, model performance, and system reliability.

Skills

Python
PyTorch/TensorFlow
Linux
Command-line tools
2+ years CV model experience
Multimodal models
Open-vocabulary models
Model optimisation techniques
MLOps practices

Education

Bachelor’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related technical field

Job description

Job Description

We are looking for a Junior to Mid-Level Machine Learning Engineer to join our Model Engineering Team. This role is intended for engineers who view models as systems to be understood, developed, and improved rather than simply consumed as black-box components.

You will contribute across the full model lifecycle, from dataset preparation and architecture development to training, evaluation, and optimisation. Working closely with experienced engineers, you will improve model performance through experimentation, data-centric approaches, and systematic analysis, helping to build robust and efficient computer vision systems for real-world applications.

What You’ll Do:

  • Train, fine-tune, and evaluate computer vision models for tasks such as classification, object detection, segmentation, pose estimation, and action recognition.
  • Contribute to model development through architecture enhancements, custom heads, loss functions, and training strategy optimisation.
  • Design and execute experiments to evaluate model improvements and performance trade-offs.
  • Prototype, benchmark, and assess new architectures, techniques, and approaches against established baselines.
  • Investigate edge cases and performance limitations, and improve model accuracy, robustness, and efficiency.
  • Consider practical constraints such as latency, throughput, resource efficiency, and hardware-specific optimisation.
  • Collaborate with engineering teams to improve dataset quality, model performance, and system reliability.

Requirements:

  • Bachelor’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related technical field.
  • At least 2 years of hands‑on experience training, fine‑tuning, and evaluating computer vision models through academic, project, internship, or professional work.
  • Hands‑on experience with PyTorch and/or TensorFlow.
  • Proficiency in Python and familiarity with Linux environments and command-line tools.

Bonus Skills

  • Experience modifying models beyond high-level APIs (e.g. custom heads, backbone modifications, loss functions, or training pipelines).
  • Exposure to multimodal, vision‑language, foundation, or open‑vocabulary models.
  • Experience with optimisation techniques such as quantisation, pruning, distillation.
  • Familiarity with experiment tracking, reproducibility, or MLOps practices.

Personal Competencies

  • Strong interest in understanding how model architectures, data quality, and training strategies influence performance.
  • Enjoy experimentation, performance analysis, and iterative model improvement.
  • Eager to take ownership of model components and grow into increasingly complex model development responsibilities.

Note: Due to the nature of the role, the position is considered only for candidates who are already based in Singapore.

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

Similar jobs worth comparing

Computer Vision ML Engineer (Junior–Mid)
Computer Vision ML Engineer (Junior–Mid)

Cynapse Pte Ltdcynapse.ai • Singapore

On-site
SGD 60,000 - 120,000
Machine Learning Engineer Intern (Computer Vision & AI) (August 2026)
Machine Learning Engineer Intern (Computer Vision & AI) (August 2026)

Visa Hunt • Singapore

On-site
Machine Learning Engineer Intern (Computer Vision & AI) (August 2026)
Machine Learning Engineer Intern (Computer Vision & AI) (August 2026)

CYNAPSE PTE. LTD. • Singapore

On-site
Computer Vision Engineer (Machine Learning)
Computer Vision Engineer (Machine Learning)

Good Job Creations (Singapore) Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Artificial Intelligence (AI) Engineer (Computer Vision)
Artificial Intelligence (AI) Engineer (Computer Vision)

PC PARTNER TECHNOLOGY PTE. LIMITED • Singapore

On-site
SGD 90,000 - 130,000
Computer Vision Engineer (Machine Learning)
Computer Vision Engineer (Machine Learning)

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD. • Singapore

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

Avensys Consulting • Singapore

On-site
SGD 90,000 - 170,000
Machine Learning Engineer Intern (Computer Vision & AI)
Machine Learning Engineer Intern (Computer Vision & AI)

CYNAPSE PTE. LTD. • Singapore

On-site
SGD 10,000 - 17,000
AI Engineer – Computer Vision & Vision-Language Models
AI Engineer – Computer Vision & Vision-Language Models

SECOND TALENT SG PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Machine Learning Engineer (ML) - Permanent Role
Machine Learning Engineer (ML) - Permanent Role

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000