jobs in Cynapse

Full Time Machine Learning Engineer (Computer Vision – Model Engineering) Jobs, Salary up to SGD 4,500 in Cynapse - Maukerja

Machine Learning Engineer (Computer Vision – Model Engineering)

Cynapse

Singapore

Share
Save

Working Location

  • Singapore Singapore

Job Description

Responsibilities

About *************

************* is a leading AI software company specializing in enterprise-grade Video Intelligence Solutions Powered by Generative AI, tailored to meet the unique challenges of various industries. Our vertical-specific solutions empower organizations to enhance safety, operational efficiency, and security in complex environments such as roads, seaports, airports, and cities. By combining advanced Vision AI with Generative AI, we continually push the boundaries of video analytics, delivering insights and automation that transform operations.

Led by a global team with a proven track record of scaling startups into market leaders, we foster innovation, collaboration, and diverse perspectives. Headquartered from US, ************* serves clients worldwide, redefining what's possible with video intelligence.

⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

Job Description

We are seeking a talented and highly motivated Machine Learning Engineer to join our Model Engineering Team, focused on building, training, and improving computer vision models used in real-world systems. In this role, you will engineer models for improved accuracy, speed, and reliability, and work across experimentation, data, and production-facing ML pipelines.

You will collaborate with experienced engineers to translate research ideas and experiments into practical improvements that impact deployed systems.

You will also work with production-level machine learning systems, contributing to how models are evaluated, deployed, and monitored in real-world environments.

⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

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.

⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

Minimum Requirements

  • At least a degree in Computer Science, AI, Machine Learning, or a related technical field, or equivalent practical experience.
  • 1 – 2+ years of relevant hands-on experience with deep learning and computer vision through professional work, research, or substantial projects.
  • Proficiency in Python.
  • Experience with PyTorch and/or TensorFlow.
  • Familiarity with Linux environments (CLI usage, basic shell commands).

⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

Bonus Skills

  • Exposure to multimodal or open-vocabulary models.
  • Experience modifying models beyond configuration-level changes (e.g. layers, heads, loss functions).
  • Familiarity with experiment tracking or MLOps tools (e.g. Git, Docker, MLflow, Weights & Biases).
  • Experience with model optimisation or export (e.g. ONNX, TensorRT, quantization).
  • Experience working with video data or tools such as OpenCV or FFmpeg.

⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

Personal Competencies

  • Strong interest in engineering and improving machine learning models, rather than treating them as black boxes.
  • Curiosity about how architecture, data, and training strategies affect real-world performance.
  • Comfortable experimenting, debugging, and iterating in a collaborative engineering environment.
  • Ability to take ownership of model components appropriate to experience level and project needs.

⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

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

⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

Join Us In Shaping the Future of Video Intelligence!

Check out our Careers page at [ ************* ] for the latest internship and full-time openings.

Job Type: Full-time

Pay: $4,000.00 - $4,500.00 per month

Benefits:

  • Health insurance
  • Professional development

Experience:

  • training, fine-tuning, and evaluating computer vision models: 2 years (Required)
  • PyTorch and/or TensorFlow: 1 year (Required)
  • Linux environments and command-line tools: 1 year (Required)

Work Location: In person

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More