Software Engineer (Machine Learning), Digital Venture

A digital venture by Makro building a technology platform for B2B marketplace ecosystem in Southeast Asia
Phaya Thai, Bangkok 10400, Thailand
Machine Learning
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Engineer (Machine Learning), Digital Venture

Makro PRO, an innovative digital venture by the established Makro brand, is revolutionizing the B2B marketplace ecosystem in Southeast Asia. We're seeking a Senior Machine Learning Engineer to join our dynamic team and contribute to cutting-edge AI solutions. The role focuses on developing sophisticated search, recommendation systems, NLP, and personalization features.

As a Machine Learning Engineer, you'll work with state-of-the-art GenAI technologies and traditional ML approaches, building scalable AI systems that directly impact our platform's core functionalities. You'll be responsible for fine-tuning and deploying various AI models, including transformers like BERT and GPT, while also working on recommendation systems and search optimization.

The position offers a unique opportunity to work in a diverse, non-hierarchical environment with team members from around the world. We provide comprehensive benefits including health insurance, provident fund, and work-life balance with no overtime requirements. Our modern office features gym facilities and recreational spaces, and we supply top-tier equipment like MacBooks to ensure peak performance.

This role is perfect for someone who combines strong technical expertise in machine learning with a passion for solving complex business challenges. You'll be part of building Southeast Asia's next unicorn while working with a team that values collaboration, diversity, and customer-centric solutions. The hybrid work environment offers flexibility while maintaining team connectivity and innovation.

Last updated 13 minutes ago

Responsibilities For Software Engineer (Machine Learning), Digital Venture

  • Fine-tune and deploy Generative AI models using PEFT, IA3, and transformers
  • Build NLP, ranking models for content generation and personalization
  • Design and implement ML-driven systems for search relevance, recommendation accuracy, and personalization
  • Apply traditional ML techniques like XGBoost, LightGBM, CNN, clustering, and deep learning
  • Work with structured and unstructured data using SQL and data engineering pipelines
  • Architect solutions for distributed training and optimize resource usage
  • Manage MLOps pipelines using tools like SageMaker, Ray, MLFlow, or Vertex AI

Requirements For Software Engineer (Machine Learning), Digital Venture

Python
  • 5+ years in software engineering in machine learning, with production-grade systems experience
  • Proficiency in Python and frameworks like TensorFlow, PyTorch, and Scikit-learn
  • Strong understanding of transformers, SQL, PEFT techniques, and traditional ML algorithms
  • Background in search, recommendation systems, or LLMs (Preferred)

Benefits For Software Engineer (Machine Learning), Digital Venture

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Health Insurance (OPD, IPD, Emergency OPD)
  • 3% Provident Fund
  • Year-end bonus
  • Gym Facilities
  • 18+ days annual leave
  • No overtime - 5 day work week
  • New MacBook provided
  • Free car parking space
  • Non-hierarchical and agile environment
  • Growth opportunity and career path
  • Diverse workplace

Interested in this job?

Jobs Related To Makro PRO Software Engineer (Machine Learning), Digital Venture

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Kueski, leading FinTech company in Mexico, focusing on building scalable ML infrastructure and solutions for financial inclusion.

Senior Machine Learning Engineer (NLP focus)

Senior Machine Learning Engineer position focused on NLP and skill-matching platform development at Jobgether, a remote-first HR Tech startup.

Senior Applied Machine Learning Engineer

Senior Applied Machine Learning Engineer role at Vanta focusing on AI/ML solutions for security and compliance automation.

Research Engineer / Scientist, Retrieval

Senior Research Engineer/Scientist position at OpenAI focusing on developing advanced retrieval technology for ChatGPT and AI systems.

Research Engineer, SysML - FAIR

Research Engineer position at Meta focusing on Systems for Machine Learning (SysML) within the FAIR team in Boston.