AI Engineer
- Level
- Mid
Not stated in the posting: salary, work type, visa.
Open. First seen 3 November 2026.
About the role
Makro PRO is a leading e-commerce company based in Thailand, dedicated to providing innovative and seamless shopping experiences for our customers. We are an exciting new digital venture by the iconic Makro. Our proud purpose is to build a technology platform that will help make business possible for restaurant owners, hotels, and independent retailers, and open the door for sellers.
Makro PRO brings together the best talent across multi-nationals to transform the B2B marketplace ecosystem. We welcome bold, energetic, and thoughtful people who share our belief in collaboration, diversity, excellence, and putting customers at the heart of our work
Take your career to new heights in the future of B2B e-commerce. Join our team and help us build Southeast Asia’s next unicorn.
We are seeking a AI / Machine Learning Engineer skilled in both ML model development and backend engineering, with a strong foundation in deep learning and Thai language NLP. The ideal candidate will combine hands-on technical ability with a passion for building production-grade AI systems that enhance search and recommendation experiences for millions of users.
Key Responsibilities
1. Research & Model Development
- Read, interpret, and replicate academic and applied research papers to develop innovative ML and deep learning models.
- Apply and fine-tune deep learning architectures including CNNs, RNNs, Transformers, and Siamese networks for search and recommendation systems.
- Implement ranking and relevance optimization techniques such as Learning to Rank, Two Towers, XGBoost, reranking, relevancy tuning, and collaborative filtering.
- Build and train embeddings for improving semantic understanding and personalization.
2. Thai Language NLP
- Develop NLP models tailored for the Thai language, addressing tokenization, fuzziness, and non-space segmentation challenges.
- Implement solutions for vector similarity, closest word matching, and context-aware text embeddings.
3. Deep Learning & GPU Training
- Design, train, and optimize deep learning models using TensorFlow or PyTorch.
- Efficiently utilize GPU infrastructure for large-scale model training and fine-tuning.
- Conduct hyperparameter tuning and experiment tracking for continuous model improvement.
4. Backend Integration
- Integrate ML and deep learning models into production systems via Python and JavaScript (Node.js) backends.
- Develop and maintain REST APIs for model inference and search functionality.
- Debug, fix, and merge backend issues using Git-based workflows.
5. Model Deployment & Operations
- Deploy and manage ML pipelines in production environments.
- Ensure models are scalable, low-latency, and fault-tolerant.
- Work closely with data engineers and backend developers to ensure seamless integration and monitoring.
6. Collaboration & Delivery
- Collaborate cross-functionally to deliver measurable improvements in search relevance and user engagement.
- Focus on hands-on, results-oriented solutions rather than purely theoretical models.
Requirements
1. Education
- Bachelor’s or Master’s degree in Computer Science, Data Science, AI, or a related field.
2. Experience
- Proven experience as a Machine Learning Engineer, Deep Learning Engineer, or Applied ML Developer.
- Prior experience in search, ranking, or recommendation systems is highly preferred.
3. Technical Skills
- Strong programming proficiency in Python and SQL.
- Experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Knowledge of ML methods: CNNs, RNNs, Transformers, Siamese networks, XGBoost, and Learning to Rank.
- Familiarity with ML model deployment, GPU training, and backend integration.
- Backend experience in FastAPI, Flask, or Node.js.
4. Thai NLP (Good to Have)
- Ability to handle Thai tokenization, fuzziness, and non-segmented text.
- Familiarity with Thai word embeddings and NLP preprocessing.
5. Tools & Infrastructure
- Experience with Git, AWS (or other cloud platforms), Docker, and CI/CD pipelines.
- Ability to debug backend systems, fix issues, and merge pull requests efficiently.
6. Soft Skills
- Strong problem-solving and analytical mindset.
- Excellent communication skills and ability to work collaboratively across teams.
To apply, please submit your resume, cover letter, and relevant work samples or portfolio. We look forward to receiving your application and learning more about how you can contribute to our growing company.
Benefits
Health Insurance – At Makro PRO, we care about your health! Group insurance from a top insurance company is included in your benefits—OPD, IPD, Emergency OPD
Provident Fund – Makro PRO cares about your long-term plan! We offer 3% provident fund.
Year-end bonus – We include variable and performance bonus for our employees.
Gym Facilities – Our Head office has a fitness center, yoga room, and recreational space. Enjoy Bangkok scenery and work your body!
Attractive Vacations days – Enjoy our attractive annual leave. Let’s say the minimum is 18 days!
No overtime – We work 5 days a week with. We set our own goals and deadlines.
Cool hardware – New MacBook. The tool to help you be the best of yourself.
Free car parking space – No more stress or extra cost if you drive to work. We offer free parking space for our employees.
Best Culture
- Clear focus.
- Diverse Workplace (Our members are from around the world!)
- Thai and Non-Thai are both welcome!
- Non-hierarchical and agile environment
- Growth opportunity and career path
What this role asks for
Standard for data science / ML roles
Machine Learning · PyTorch · Python
Common in data science / ML postings at any company.
Compared with CP Axtra's other open jobs.
The team: Technology HIRES STEADILY
This role is one of 39 open in Technology. 2 were posted in the last 30 days and the oldest in November: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
CI/CD (16 of 39), Python (15 of 39), Agile (14 of 39), SQL (14 of 39), Azure (13 of 39), JavaScript (11 of 39), AWS (10 of 39)
OTHER ROLES ON THIS TEAM
- Product Designer Lead (UX/UI) posted Oct 28
- Senior Product Owner (Oracle Fusion Functional) posted Oct 6
- Senior Manager - Product Owner, Digital Venture(Bilingual in English & Chinese) posted Sep 28
- Data Service Engineer posted Sep 24
- Senior Product Owner (Price & Promotion Digitization) posted Sep 23
- Senior Product Owner - POS / Back Office / E-Payment posted Sep 10
- Senior Software Engineer - Backend (Node.js) posted Sep 8
- Senior Forward Deployed Engineer posted Sep 8
- Director - Software Engineering & Technology posted Sep 8
- Senior Frontend Engineer - WMS posted Aug 27
- Frontend Engineer (ReactJS, NextJS & React Native) posted Aug 27
- Senior IT Project Manager - Technology posted Aug 27
- Senior Tech Lead, Fullstack (Core Retail) posted Aug 27
- Full-stack Engineer, Digital Venture posted Aug 20
- Associate Director - Cyber Security Offensive Engineer posted Aug 4
- Department Manager - Security Architecture posted Jul 31
- Associate Director - Cyber Security posted Jul 31
- Department Manager - DevSecOps Security posted Jul 31
- Department Manager - Application Security posted Jul 31
- Section Manager - Security Standards & Design posted Jul 31
- Senior Tech Lead (DevOps) posted Jul 30
- Technical Project Manager (CDC) posted Jul 21
- Senior Software Test Engineer - CDC posted Jul 3
- Senior Data Engineer (Pipelines & Data Quality) - Data Platform posted Jul 2
- Senior Data Platform Engineer posted Jul 2
- Senior Data Architect - Data Platform posted Jul 2
- Senior Data Engineer I (Finance) posted Jun 22
- Oracle Retail Developer: Retail Systems & API Integration posted Jun 22
- Senior Machine Learning Engineer I (Finance) posted Jun 22
- Senior Software Engineer I (Finance) posted Jun 22
- Section Manager - Security Operation (Lotus Office) posted Jun 4
- Lead Software QA posted Apr 30
- DevOps Engineer posted Apr 3
- Associate Director - Head of Product Design & Product Owner posted Apr 3
- Senior Software QA (CDC) posted Apr 3
- Senior Project Manager posted Apr 3
- Data Engineer posted Jan 6
- Data Engineer posted Nov 19
From the team and dates on CP Axtra's own job board.
Salary context
60 other open postings titled AI Engineer state a salary: median USD 150,000 to USD 220,000 a year.
Similar jobs
- App Developer - AI/ML at Warner Bros. Discovery
Shares 15 skills: Keras, Flask, FastAPI… · same seniority - Senior AI Engineer at Devsinc
Shares 15 skills: Keras, Flask, FastAPI… - Senior AI Researcher ML Engineer Cognitive Computing at Athena Cloud Limited
Shares 15 skills: Keras, XGBoost, Flask… · ✓ Visa sponsorship - GenAI / AI-ML Engineer at Two95 International Inc.
Shares 14 skills: Keras, FastAPI, NLP… · same seniority - Full-Stack AI Engineer at Pavago
Shares 13 skills: Flask, FastAPI, TensorFlow… · same seniority - Senior Product Designer (UI/UX) - CDC at CP Axtra
Also at this company
More jobs like this
Is this your posting? Email info@careerholo.com to have it removed.