Senior Software Engineer - ML/AI Product

Ho Chi Minh City Permanent Work from Home or Hybrid View Job Description
You will drive full-stack engineering efforts that make ML models usable, observable, and explainable - creating intuitive annotation platforms, evaluation dashboards, and prototype applications that bring AI to life for internal teams and enterprise users.
  • Work with Top 1 Tech Tier
  • US Series A Start-up

About Our Client

This role combines product intuition, system design, and hands-on development. You'll collaborate closely with ML, Infra, and Product teams to ensure that every ML capability can be understood, tested, and refined through well-crafted user interfaces and APIs.

Job Description

Responsibilities:

  • Lead the design and development of interactive ML tools, such as annotation systems, model evaluation dashboards, and data feedback platforms.
  • Architect and implement scalable, maintainable full-stack applications that connect ML systems to real-world workflows.
  • Partner with ML Engineers, Data Scientists, and Designers to define human-in-the-loop workflows that improve model quality and transparency.
  • Translate research and experimentation outcomes into product prototypes or developer tools for rapid validation.
  • Define technical direction for frontend and backend systems supporting ML-driven products.
  • Ensure performance, usability, and security standards across internal and external tools.
  • Mentor junior engineers and establish best practices in UI architecture, testing, and integration.
  • Collaborate with US-based engineering teams to align product tooling and cross-platform initiatives.

The Successful Applicant

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • 3+ years of experience in full-stack, product, or frontend/backend engineering roles.
  • Strong programming skills in JavaScript/TypeScript and Python.
  • Experience with modern web technologies (React, Vue, or similar frameworks).
  • Experience developing backend APIs and microservices (FastAPI, Flask, or similar).
  • Proven experience designing end-to-end user experiences for data or ML-centric applications.
  • Excellent communication and collaboration skills, with fluency in English.



Preferred Qualifications:

  • Experience designing and shipping annotation, labeling, or model evaluation tools.
  • Familiarity with ML concepts, model inference APIs, or experimentation platforms.
  • Proficiency in data visualization (Dash, Plotly, D3.js, or equivalent).
  • Understanding of CI/CD pipelines and cloud deployments (AWS/GCP) for web tools.
  • Demonstrated leadership in technical design reviews and cross-functional projects.

What's on Offer

  • Competitive salary
  • International exposure
Contact
Daniel Nguyen
Quote job ref
JN-102025-6856629

Job summary

Function
Marketing
Specialisation
Business Development
What is your area of specialisation?
Business Services
Location
Ho Chi Minh City
Contract Type
Permanent
Consultant name
Daniel Nguyen
Job Reference
JN-102025-6856629
Work from Home
Work from Home or Hybrid

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.