C++ Machine Learning Engineer

Invigilo Technologies Pte Ltd
Full-time North West Community Development Council, SG.03 Other-General
Posted:
March 03, 2026
Location:
North West Community Development Council, SG.03, Singapore

Job Description

About the Role


We are looking for a highly driven C++ Machine Learning Engineer to help bring our computer vision research into production. You will work closely with our AI research team to convert Jupyter notebook prototypes into optimized, production-grade systems deployed on both edge GPU servers and cloud infrastructure.

This role is ideal for someone who enjoys building real-world ML systems, optimizing inference performance, and working with modern GPU-based deployment stacks such as NVIDIA DeepStream, TensorRT, and other inference frameworks.

This position is supported under the SGInnovate grant, where 75% of the first-year salary will be subsidized. Strong performers will be offered a full-time permanent role in the subsequent year.



Key Responsibilities

  • Convert AI research prototypes (Python/Jupyter notebooks) into production-ready C++ applications and services
  • Develop and optimize real-time computer vision in...

Apply for this Job

Submit your application for the C++ Machine Learning Engineer position at Invigilo Technologies Pte Ltd.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: North West Community Development Council, Singapore
Posted: March 03, 2026
Deadline: April 12, 2026