2,085,350open jobs
127,830companies
243,523added this week
Browse all
Location
In office (Thailand)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Nov 3, 2026. CP Axtra scores A on the Alion truth index.

Overview
Company
Impact
Profile match
CP Axtra is a Thai wholesale and retail group headquartered in Bangkok that operates the Makro cash-and-carry business and the Lotus's hypermarket and supermarket chain as part of the Charoen Pokphand group. Established in 1988 as Siam Makro and listed on the Stock Exchange of Thailand since 1994, it runs stores and distribution centres in Thailand and Malaysia with further operations in Cambodia and Myanmar, and reported revenues of 136 billion baht in the first quarter of 2026. It hires technology, data and cybersecurity staff for its Makro PRO digital venture and Oracle retail systems, along with commercial, merchandising, marketing and design managers.

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
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,085,350 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Thailand
In office · 4+ years exp · Bangkok
Python
SQL
AI/ML
Function Calling
Computer Vision
AI Agents
LLM
OCR
Structured Outputs
DevOps
CI/CD
Docker
Apply
In office · Full-Time · Nonthaburi
Python
Go
JavaScript
TypeScript
AI/ML
Embeddings
Function Calling
AI Agents
LLM
RAG
DevOps
Rest API
CI/CD
Git
Docker
GitHub
GitLab
Linux
Apply
In office · 7+ years exp · Thailand
Python
Bash
AI/ML
LLM
RAG
InfiniBand
DevOps
Terraform
Ansible
SLURM
Kubernetes
Amazon S3
HPC
Linux
Apply
In office · Thailand
AI/ML
InfiniBand
DevOps
BGP
OSPF
Cybersecurity
ISO 27001
NIST CSF
CIS Benchmarks
SIEM
Apply
$165k – $228k per year · In office · Full-Time · Master's Degree · Framingham
Python
C++
AI/ML
Multimodal AI
ONNX
TFLite
TensorFlow
PyTorch
Anomaly Detection
LiteRT
Machine Learning
Apply
Area Supervisor 1 day ago
In office · Thailand
Apply
In office · 5+ years exp · Master's Degree · Thailand
JavaScript
Node JS
Node JS
PM2
Apply
In office · 5+ years exp · Master's Degree · Thailand
Apply
In office · Thailand
Apply
In office · Thailand
Apply
See all jobs
This is one of many
2,085,350 more open roles from verified company boards, updated every day.