Senior ML Engineer

Senior ML Engineer

At Cho Tot, we rely on powerful data to power our systems and make data-driven solutions. Being a part of our Data Science team, you will have the opportunity to apply your knowledge, build it into real ML applications on production, solve business problems and help millions of Vietnamese to have a better experience, better life.

We are looking for an excellent Senior ML engineer, who will be responsible for building and maintaining the next generation of Chotot’s ML Product. You will have the power to lead your initiatives geared towards making the ML Engineers and Applied Scientists at Chotot more productive.


  • Apply your knowledge to build, deploy and integrate ML models to Chotots’ product, directly improve end-user experiences and engagement
  • Responsible for the full cycle of ML product development including collecting data, training, deploying, observing quality and performance of ML services
  • Take the lead in initiatives, research, realize solution to improve Chotot business by apply Machine Learning / Deep Learning technologies and knowledge
  • Collaborate with other members to set up, build tools to manage ML development and ML product infrastructure


  • Proficiency in a wide range of machine learning algorithms, including supervised, unsupervised, and reinforcement learning, know when to choose appropriate algorithm to solve the problem
  • Experience with Generative AI, vector databases and libraries like LangChain (a plus)
  • Have good knowledge of testing frameworks and practices to ensure model performance and reliability in production
  • Solid understanding of fundamental statistics, probability theory, and the scientific method
  • Experience in deploying machine learning models to production environments, including containerization (e.g., Docker) and orchestration tools (e.g., Kubeflow, MLflow), for batch and real-time inference
  • Strong software engineering principles, including modular code design, code optimization, and familiarity with software development best practices
  • Proficiency in working with databases, both SQL and NoSQL, to access and manipulate data
  • Practical working experience with GCP cloud technologies (AI Platform, Vertex AI, GKE, Cloud Run, Cloud Function) is a plus
  • Strong verbal and written communication skills, with a high level of comfort explaining complex technical topics to stakeholders

Thank you for taking your time to read our job description and thank you in advance if you decide to apply for this position. Shortlisted candidates will be contacted within 2 weeks since application, otherwise we might meet when another chance arises.