- Kuala Lumpur Federal Territory Malaysia
Working Location
Job Description
Responsibilities
AI Systems, Automation & Full-Stack Development Manager
Company: BMG Hospitality
Location: KL Sentral, Kuala Lumpur
Employment Type: Full-Time
Salary: MYR 6,500 – MYR 10,000 per month
Reports To: CEO / Managing Director
BMG Hospitality is building an AI-enabled management and operating system for its hospitality businesses across hotels, restaurants and related service businesses.
We are looking for a hands-on technology professional who can help BMG build its own internal systems, integrate existing software, train managers to use AI effectively, automate repetitive work and provide ongoing technical support.
This is not only a programming role.
The successful candidate will be expected to act as BMG’s internal:
Programmer + Systems Integrator + AI Trainer + Automation Specialist + Technical Support Lead
The main objective is simple:
Build the systems. Train the managers. Automate the work.
The successful candidate will help build and maintain BMG’s internal technology systems, including the BMG HRMS, employee records, onboarding, attendance, leave, training records, staff documentation, performance tracking and related HR workflows.
The role will also involve developing a Manager Appraisal and KPI System so that department heads can be assessed based on weekly, monthly, quarterly and annual performance.
The candidate will help develop or integrate AI-assisted staff scheduling, connecting operational requirements with employee availability, manpower requirements and management approval.
A major part of the role will be to train BMG managers to use ChatGPT, Claude and other cloud-based AI tools in their daily work. Managers will use AI for emails, research, reporting, meeting preparation, analysis, recruitment, operations and follow-up work.
The candidate should help each manager identify work that can be automated and improve the manager’s productivity through better use of AI and software.
Each BMG manager will be expected to use AI as part of his or her normal work.
The candidate will therefore train managers such as:
The objective is to help each department become more efficient and increase management productivity significantly through AI, automation and better reporting.
The candidate should be comfortable teaching non-technical employees and explaining technology in simple language.
The candidate will build integrations and workflows between BMG’s existing systems.
This may include:
Cloudbeds – Hotel PMS
************* – Restaurant POS
Pipedrive – CRM
Power BI – Management dashboards
Xero – Accounting
Infobip – WhatsApp and communication automation
HR and payroll systems
Google Workspace
GitHub
n8n / Make
BMG’s technology architecture is designed around integrating operational systems into a unified data and intelligence environment.
The candidate will help managers automate their weekly reporting and meeting preparation.
The objective is for operational information to flow automatically into dashboards and management reports so that managers spend less time preparing reports manually.
The role will also support BMG’s Power BI dashboards and other management intelligence systems.
BMG’s technology plan already includes role-based dashboards for management functions including CEO, CFO, CMO, Hotel Manager, Chef, Social Media and F&B.
The successful candidate will also be the main technical person supporting BMG’s internal applications.
Responsibilities include:
The candidate must be comfortable supporting production systems and resolving issues quickly.
Technical SkillsCandidates should have good experience in several of the following areas:
BMG already expects its technology function to cover REST APIs, webhooks, Power BI pipelines, automation workflows, SQL and operational data infrastructure.
AI-Assisted DevelopmentBMG encourages the use of modern AI development tools.
Candidates who use tools such as:
are encouraged to apply.
BMG does not expect every line of code to be written manually.
However, the candidate must understand the underlying code and must be able to test, maintain, troubleshoot and secure the systems being developed.
Documentation RequirementEvery system developed must be properly documented.
Documentation should include:
BMG considers undocumented systems incomplete. Its existing technology governance framework already requires regular documentation of APIs, database schemas, webhooks and automation logic.
Security & Company OwnershipAll source code, software, databases, accounts, repositories, domains, hosting accounts, API keys and intellectual property developed for BMG remain the property of BMG.
All code must be stored in company-controlled repositories.
Personal GitHub repositories or personal hosting accounts should not be used for BMG production systems.
BMG’s technology governance framework specifically requires company ownership of master accounts, credentials and code repositories.
Candidate ProfileWe are looking for someone who:
Ideally:
Practical experience and a working portfolio are more important than academic qualifications alone.
First 12 MonthsThe candidate’s priorities will include:
Month 1–3:
Understand BMG’s business processes, systems and workflows. Establish coding, security, documentation and development standards.
Month 3–6:
Develop and improve BMG’s HRMS and Manager Appraisal system.
Month 6–9:
Develop AI scheduling, reporting automation and management workflows.
Month 9–12:
Connect operational systems into dashboards and improve AI adoption across BMG managers.
Performance MeasurementThe candidate will be measured based on:
The position will be based at BMG’s KL Sentral office in Kuala Lumpur.
The role may involve supporting BMG operations in Singapore and other markets remotely and occasional travel may be required as the business expands.
SalaryMYR 6,500 – MYR 10,000 per month
Salary will depend on technical experience, portfolio, ability to build full-stack systems, AI capability and communication skills.
Application ProcessShortlisted candidates may be asked to complete a practical assessment.
For example, candidates may be asked to build a simple internal management application involving:
Login → Employee/Manager Database → KPI Tracking → Dashboard → AI Summary
Candidates may then be asked to explain the application to a non-technical manager.
This is important because BMG is looking for someone who can not only build software, but also teach people how to use it effectively.
Why Join BMGThis is an opportunity to build technology from the ground up rather than simply maintain an existing corporate system.
The successful candidate will have the opportunity to help create BMG’s internal operating platform covering:
HR + AI + Automation + Scheduling + Performance Management + Reporting + Business Intelligence
The long-term objective is to create a technology-driven management environment where every BMG manager uses AI and automation as part of their daily work.
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.