Search by job, company or skills

AI / Machine Learning Engineer - Middle

AI / Machine Learning Engineer - Middle

enouvo it solutions
3-5 Years
Not Disclosed
  • Posted 5 hours ago
  • Be among the first 10 applicants

Job Description

Middle — Production

We are seeking a Middle skilled AI/Machine Learning Engineer working on an advanced computer vision system for automated analysis of geological core sample images. This role involves developing, optimizing, and deploying AI/ML models that address real-world challenges using state-of-the-art (SOTA) techniques. You will be involved in mentoring, training, and leading research with clear technical direction to help other AI Team members grow as a major key team for the company in the next phase.

Job duties and responsibilities

AI Solution Design & Development

  • Implement and optimize deep learning models across domains such as NLP, Computer Vision, and Generative AI (LLMs, diffusion models, etc.).
  • Translate high-level concepts and research outcomes into scalable, production-ready systems.
  • Develop reusable modules, pipelines, and components following engineering best practices.
  • Collaborate with AI Researchers, AI Engineers, and product teams to to bring innovative ideas to life

Data Engineering & Modeling

  • Handle structured and unstructured data from images, videos, and text.
  • Conduct data cleaning, feature engineering, and augmentation to prepare datasets for model training.
  • Apply and fine-tune deep learning architectures (e.g., CNNs, Transformers, GANs) for targeted use cases.
  • Implement SOTA techniques from research papers to improve model performance.

System Integration, MLOps & Deployment

  • Build end-to-end ML pipelines for training, evaluation, deployment, and monitoring.
  • Use MLOps tools (MLflow, Apache Airflow, DVC, Airflow) for tracking and reproducibility.
  • Containerize ML applications with Docker and deploy using CI/CD pipelines.
  • Utilize cloud platforms (AWS Bedrock, GCP Vertex AI, Azure ML) for scalable deployment.
  • Monitor production model performance and implement retraining/update mechanisms.

Computer Vision & Image Processing

  • Develop classical computer vision algorithms for geometry-based tasks (corner detection, line fitting, and contour analysis).
  • Implement post-processing pipelines (mask refinement, polygon extraction, bounding box localization)
  • Create visualization tools for model predictions and debugging
  • Handle edge cases and improve robustness of detection/segmentation algorithms

Collaboration & Continuous Improvement

  • Collaborate with cross-functional teams (software, product, business) to align AI solutions with user and business needs.
  • Stay updated with the latest trends and advancements in AI, deep learning, and generative models.
  • Contribute to internal knowledge sharing and technical documentation. Participate in code reviews, propose technical improvements, and mentor junior engineers in AI best practices.
Job requirements and qualifications
  • Bachelor's degree or higher in Computer Science, Machine Learning, or related field
  • Practical experience in mentoring and leading medium-size team (3–5 members)
  • Practical working experience with Python and all Computer Vision-related technologies and image processing tools (OpenCV, Pytorch, UNet, Deeplab, PaddleOCR, ...)
  • Led development of complex multi-model CV systems
  • Proven track record of model optimization for production
  • Mentored junior engineers in ML/CV tasks

Soft Skills

  • Strong problem-solving and debugging skills
  • Strong learning and research skills
  • Ability to work independently and take ownership
  • Clear communication in English and Vietnamese for technical and non-technical audiences
  • Research-oriented mindset: ability to read papers and implement novel techniques
  • Attention to detail in model evaluation and error analysis

Nice to have:

  • Experience with geological, medical, or industrial defect inspection domains
  • Experience with NLP/LLM technologies is a plus
  • Knowledge of classical CV algorithms (SIFT, SURF, template matching)
  • Familiarity with other DL frameworks: TensorFlow, JAX
  • Experience with cloud deployment (AWS, GCP, Azure)
  • Knowledge of Docker and containerization
  • Experience with MLOps tools (MLflow, Weights & Biases, DVC)
Benefits and perks

Compensation & Bonuses

  • Competitive salary package with attractive bonuses
  • Up to 100% salary during probation period
  • Holiday bonuses throughout the year
  • 13th-month salary & performance bonus based on business results and individual performance

Working Environment

  • 5 working days/week (Monday to Friday)
  • Flexible remote working policy
  • Free pantry & daily snacks

In-house gym facilities

  • Comfortable nap/rest areas
  • Employee discounts at Enouvo Cafe in the same building.

Healthcare & Insurance

  • PVI Healthcare insurance for employees
  • Family healthcare support under company policy
  • Full social, health, and unemployment insurance coverage
  • Annual health check-up

Leave & Work-life Balance

  • 12 paid annual leave days
  • Leave carry-over policy
  • Special sick leave support
  • Social insurance leave benefits in accordance with regulations
  • Additional leave days based on seniority
  • Paid marriage and bereavement leave

Company Culture & Internal Activities

  • Wedding, newborn, and birthday gifts
  • Employee wellness and hospital visit support
  • Internal Activities (Annual Company Trip, Year-End Party, celebration events,..)
  • Project & functional team building activities
  • Sport clubs: football, badminton, and more

Learning & Development

  • Udemy Business account, Elsa Premium account for English learning
  • Weekly internal knowledge-sharing sessions
  • Opportunities to become a mentor for interns and students
  • Professional certification rewards
  • Participation in Hackathons & innovation, AI activities,..
How to Apply

Does this role sound like a good fit Email us at [Confidential Information]

  • Include the role title in your subject line.
  • Send along links that best showcase the relevant things you've built and done

More Info

Job Type:
Industry:
Employment Type:

Key Skills

GANs

Deeplab

MLflow

UNet

CNNs

DVC

MLOps tools

PaddleOCR

About Company