Senior ML Engineer - US Tech

Ho Chi Minh City Permanent View Job Description
We are looking for a Principal Machine Learning Engineer specializing in Computer Vision and AI Algorithms to develop high-performance AI models for real-world public safety applications, from intelligent cameras to cloud-based video intelligence platforms. You can focus on either Edge AI optimization or large-scale Cloud AI and Data Mining, depending on your core expertise, with opportunities to drive algorithms from research to commercial production.
  • Advanced AI Research & Development
  • Flexible Edge or Cloud AI

About Our Client

Our client is a global technology company specializing in mission-critical communications, video security, and public safety solutions. With a strategic R&D center in Vietnam serving as a key AI innovation hub, the company develops advanced software and intelligent edge technologies that power smart cameras, AI processing devices, and cloud-based video analytics. Its mission is to leverage cutting-edge technology to help protect people, property, and communities worldwide.

Job Description

Core AI/ML Development

  • Research, design, train, and fine-tune deep learning models for complex vehicle attribute detection and Optical Character Recognition (OCR), leveraging modern architectures such as CNNs and Vision Transformers.
  • Apply Data-Centric AI methodologies to improve model performance, including the potential use of Generative AI techniques such as GANs and Diffusion Models to generate synthetic data and address challenging real-world scenarios.
  • Develop clean, efficient, scalable, and maintainable production-level code using Python and/or C++.



Specialization 1: Edge AI & Model Optimization

  • Profile and optimize deep learning models to identify performance bottlenecks and improve inference speed and efficiency.
  • Apply model optimization techniques, including INT8/FP16 quantization and pruning, to reduce computational requirements while maintaining model accuracy.
  • Convert and deploy models using frameworks and tools such as TensorRT, TensorFlow Lite (TFLite), and ONNX.
  • Optimize AI workloads for resource-constrained hardware, including ARM-based CPUs, custom NPUs, and other low-power edge devices.



Specialization 2: Cloud AI & Data Mining

  • Design and develop advanced machine learning algorithms and AI pipelines to extract actionable insights from large-scale cloud-based datasets.
  • Lead or contribute to large-scale model training and optimize deep learning architectures for processing high volumes of unstructured video and image data.
  • Explore and integrate Vision-Language Models (VLMs) to support advanced capabilities such as text-to-image retrieval and semantic video/image search.
  • Develop data mining approaches to identify meaningful patterns, statistical insights, and intelligence from massive datasets.



The role offers flexibility in technical specialization. Candidates are not expected to master every AI domain but should demonstrate deep, hands-on expertise in at least one of the two areas: Edge AI optimization or Cloud AI and Data Mining.

The Successful Applicant

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Computer Vision, or a related technical discipline.
  • At least 7 years of professional experience in Machine Learning, Computer Vision, AI Research, or AI Development.
  • Proven experience bringing AI models from research or prototype stages into robust, commercial production environments.
  • Strong practical expertise in deep learning frameworks such as PyTorch or TensorFlow.
  • Proficiency in Python and/or C++, with experience developing software in Linux environments.
  • Demonstratedspecialization in at least one of the following:
    • Edge AI: Model profiling, hardware acceleration, model compression, inference optimization, and deployment on edge devices using tools such as TensorRT, TFLite, or ONNX.
    • Cloud AI & Data Mining: Large-scale model training, advanced Computer Vision algorithms, and AI pipeline development for processing massive datasets.
  • Strong algorithmic problem-solving skills and the ability to translate research concepts into practical, production-ready solutions.



Preferred Qualifications

  • Experience with multimodal foundation models such as CLIP or LLaVA, particularly for open-set recognition and text-to-image retrieval.
  • Familiarity with Agentic AI workflows or automated Active Learning systems.

What's on Offer

  • Opportunity to work on cutting-edge AI and Computer Vision technologies with real-world public safety applications.
  • A key technical role within a strategic AI R&D hub in Vietnam.
  • Flexibility to focus on your strongest technical specialization, whether Edge AI optimization or Cloud AI and Data Mining.
  • The opportunity to take ownership of complex AI algorithms and drive solutions from research through production deployment.
  • Exposure to advanced deep learning architectures, multimodal AI, generative models, and intelligent video analytics.
  • A global technology environment where engineering innovation contributes to meaningful real-world impact.
  • No travel or relocation required.
Contact
Daniel Nguyen
Quote job ref
JN-102026-7124286

Job summary

Function
IT
Specialisation
IT Architecture
What is your area of specialisation?
Technology & Telecoms
Location
Ho Chi Minh City
Contract Type
Permanent
Consultant name
Daniel Nguyen
Job Reference
JN-102026-7124286

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.