What Jobs are available for Machine Learning Engineer in Hong Kong?
Showing 185 Machine Learning Engineer jobs in Hong Kong
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Transform Language Models into Real-World Applications
We're building AI systems for a global audience. We are living in an era of AI transition - this new project team will be focusing on building applications to enable more real world impact and highest usage for the world. 
This role is a global role with hybrid work arrangement - combining flexible remote work with in-office collaboration at our HQ. You'll work closely with regional teams across product, engineering, operations, infrastructure and data to build and scale impactful AI solutions.
Why This Role Matters
You'll fine-tune state-of-the-art models, design evaluation frameworks, and bring AI features into production. Your work ensures our models are not only intelligent, but also safe, trustworthy, and impactful at scale. 
What You'll Do
- Fine-tune & adapt - Use LoRA/QLoRA to optimize open-source models (LLaMA, Mistral, Gemma)
- Engineer prompts & curates data - Craft prompts and datasets that reflect tone, brand voice, and safety.
- Evaluate models – Build metrics pipelines for perplexity, toxicity, and relevance to ensure safe and high-quality outputs.
- Deploy & monitor – Scale models into production with performance optimization and monitoring for drift.
- Collaborate & deliver – Partner with product, engineering, and design teams to launch user-facing AI features.
What Is It Like
- Likes ownership and independence
- Believe clarity comes from action - prototype, test, and iterate without waiting for perfect plans.
- Stay calm and effective in startup chaos - shifting priorities and building from zero doesn't faze you.
- Bias for speed - you believe it's better to deliver something valuable now than a perfect version much later.
- See feedback and failure as part of growth - you're here to level up.
- Possess humility, hunger, and hustle, and lift others up as you go.
Requirements
- Strong experience in transformers, deep learning, and fine-tuning methods (LoRA/QLoRA, SFT, distillation).
- Proficiency with PyTorch (preferred) or TensorFlow.
- Skilled in prompt engineering and dataset curation for alignment with tone, safety, and trust.
- Familiar with evaluation metrics: perplexity, toxicity, relevance.
- Strong software engineering foundations in algorithms, data structures, and clean code practices.
Nice to Have
- Prior work in text generation, moderation, or personalization.
- Experience with RLHF or reinforcement learning in LLMs.
- Contributions to open-source ML projects.
What You'll Get
- Flat structure & real ownership
- Full involvement in direction and consensus decision making
- Flexibility in work arrangement
- High-impact role with visibility across product, data, and engineering
- Top-of-market compensation and performance-based bonuses
- Global exposure to product development
- Lots of perks - housing rental subsidies, a quality company cafeteria, and overtime meals
- Health, dental & vision insurance
- Global travel insurance (for you & your dependents)
- Unlimited, flexible time off
Our Team & Culture
We're a densed, high-performance team focused on high quality work and global impact. We behave like owners. We value speed, clarity, and relentless ownership. If you're hungry to grow and care deeply about excellence, join us. 
About Bjak
BJAK is Southeast Asia's #1 insurance aggregator with 8M+ users, fully owned by its employees. Headquartered in Malaysia and operating in Thailand, Taiwan, and Japan, we help millions of users access transparent and affordable financial protection through  We simplify complex financial products through cutting-edge technologies, including APIs, automation, and AI, to build the next generation of intelligent financial systems. 
If you're excited to build real-world AI systems and grow fast in a high-impact environment, we'd love to hear from you.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Machine Learning Engineer
Posted today
Job Viewed
Job Description
Job Description:
As a Machine Learning Engineer at TeamNote, you will be instrumental in developing and optimizing a private GPT application designed for deployment within a corporate environment. You will work closely with a talented team to build and enhance the machine learning components of the application, ensuring high performance, accuracy, and scalability.
Responsibilities:
- Develop and train machine learning models, particularly focusing on natural language processing (NLP) for the private GPT application.
- Collaborate with software engineers to integrate machine learning models, Retrieval-Augmented Generation (RAG) pipelines and LLM agents into the application infrastructure.
- Optimize and fine-tune the GPT model and inferencing backend for specific corporate use cases and requirements.
- Conduct experiments, analyze data, and iterate on model performance to enhance overall application capabilities.
- Implement best practices for model deployment, monitoring, and maintenance within a corporate setting.
- Stay updated on the latest advancements in machine learning and Large Language Model (LLM) to drive innovation within the project.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (Master's degree or PhD preferred).
- Proven experience in machine learning, deep learning, and NLP, with a strong portfolio of projects demonstrating expertise in these areas.
- Proficiency in machine learning frameworks such as TensorFlow, PyTorch, MLX or similar tools.
- Solid programming skills in languages like Python, with experience in data manipulation, analysis, and visualization.
- Strong understanding of statistical modelling and algorithms used in machine learning.
- Familiarity with Retrieval-Augmented Generation (RAG) and LLM agent frameworks is considered a strong advantage.
- Experience in Large Language Model (LLM) inferencing backend such as vLLM, SGLang, or MLX is highly desirable.
- Excellent problem-solving abilities, analytical skills, and attention to detail.
- Effective communication skills and the ability to collaborate with cross-functional teams.
Additional Information:
- This is a full-time position based in Hong Kong.
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge AI technologies and contribute to the development of innovative solutions within a corporate environment.
If you are passionate about machine learning, eager to work on AI-driven applications, and thrive in a collaborative team setting, we would love to hear from you.
工作類型: 全職
薪酬: $11,643.27至$33,764.89(每月)
福利:
- 在家工作
- 有薪病假
- 彈性上班時間
- 醫療保險
Work Location: 親身到場
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Machine Learning Engineer
Posted today
Job Viewed
Job Description
We are looking for a Machine Learning Engineer passionate about Speech & Language AI (NLP & ASR) to build and deploy intelligent education technology. You will work on developing speech recognition and natural language processing models that help learners improve their Mandarin, Cantonese, and English language skills.
Responsibilities
- Design and fine-tune ASR/NLP models (Whisper, ESPnet, Hugging Face Transformers, PyTorch/TensorFlow).
- Develop pronunciation assessment and adaptive feedback systems for language learners.
- Collaborate with engineers and educators to integrate models into mobile/web apps.
- Build multimodal pipelines combining speech and text data.
- Optimize performance for real-time, mobile-first applications.
Requirements
- Degree in Computer Science, Electrical Engineering, or related field.
- 2–5 years' experience in machine learning (with focus on NLP/ASR).
- Strong Python skills and experience with PyTorch/TensorFlow.
- Knowledge of speech recognition frameworks (Whisper, ESPnet, Kaldi).
- Familiarity with React Native or Unity a plus.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Machine Learning Engineer
Posted today
Job Viewed
Job Description
Machine Learning Engineer
Key Responsibilities
- Develop and maintain production-grade Python applications with clean architecture and modular code structure.
- Build and deploy RESTful APIs for ML models using frameworks such as FastAPI or Flask.
- Ensure code quality through unit testing, integration testing, and performance validation.
- Optimise systems for readability, maintainability, and runtime performance.
- Implement CI/CD pipelines using GitHub Actions, Jenkins, or Airflow to automate deployment workflows.
- Containerise ML services using Docker and deploy with high-performance tools like Gunicorn.
- Work with structured/tabular data using NumPy, Pandas, and integrate with PostgreSQL, MySQL, or data lake platforms like Spark or Databricks.
- Collaborate with cross-functional teams to support ML projects in domains such as space, logistics, energy, and insurance.
- Contribute to infrastructure monitoring and auto-scaling strategies in Kubernetes environments.
Qualifications
- 4+ years of experience in Python development with a focus on backend and data engineering.
- 2+ years of experience deploying ML models via APIs in production environments.
- Strong understanding of software engineering principles and production-grade code packaging.
- Experience with performance testing, stress testing, and system optimisation.
- Familiarity with orchestration tools such as Kubeflow, Ansible, or Apache Airflow.
- Working knowledge of CI/CD practices and container orchestration.
- Basic understanding of ML principles, model lifecycle, and evaluation techniques like cross-validation.
- Experience implementing monitoring systems using tools like Grafana, ELK Stack, MLflow, or ClearML.
- Exposure to infrastructure components such as databases, file storage, caching systems, and message queues.
If you're interested in this role, please send your latest resume to or contact Cheryl Ng
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Machine Learning Engineer
Posted today
Job Viewed
Job Description
Job Responsibilities
- Conduct data analysis, feature engineering, and feature extraction for data within the financial industry
- Develop and implement cutting-edge machine learning algorithms focused on graph learning and time series analysis for applications such as transaction monitoring, anti-money laundering, and cryptocurrency analysis
- Maintain and optimize data pipelines, enhancing existing solutions through pre- and post-processing improvements, fine-tuning, performance evaluation, visualization, and testing
- Collaborate with cross-functional teams to identify and address customer needs and aspirations
- Proactively resolve ambiguity and tackle technical issues, driving innovation and efficiency in processes
Job Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, Data Science, Statistics, or related fields
- Proficiency in at least one machine learning development framework, such as PyTorch, Keras, or TensorFlow, with hands-on experience in environment control
- Experience with programming, monitoring, visualization and project collaboration tools, including Python, VSCode, Conda, Git, and MySQL
- Knowledge of statistical machine learning and deep learning, particularly the models for graph and/or time series data, such as knowledge graph, spatial-temporal graph, and multivariate time series
- Interest in areas such as anomaly detection, federated learning, transfer learning, self-supervised learning, or uncertainty quantification
- Knowledge in LLM is a plus
- A passion for coding, programming, innovation, and problem-solving
- A keen interest in anti-money laundering practices and regulatory compliance
- Proficient in written and spoken Chinese (Cantonese or Mandarin); fluency in English is a plus
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Machine Learning Engineer
Posted today
Job Viewed
Job Description
The Role
- R&D in machine learning for speech and language technologies
- Assist in designing and implementing machine learning models for speech recognition, natural language processing (NLP), and voice applications
- Support data preprocessing, feature engineering, and model training on multi-lingual datasets
- Document work and stay updated on advances in speech and language technologies
Experience Needed
- Bachelor's degree in Computer Science, Electrical Engineering, or related field.
- Perferably 1-2 years of working experience as Machine Learning Engineer, Fresh graduates will also be considered
- Strong math/statistics foundation and problem-solving skills
- Good communication and teamwork abilities
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Machine Learning Engineer
Posted today
Job Viewed
Job Description
Job description
Job Description:
As a Machine Learning Engineer at TeamNote, you will be instrumental in developing and optimizing a private GPT application designed for deployment within a corporate environment. You will work closely with a talented team to build and enhance the machine learning components of the application, ensuring high performance, accuracy, and scalability.
Responsibilities:
- Develop and train machine learning models, particularly focusing on natural language processing (NLP) for the private GPT application.
- Collaborate with software engineers to integrate machine learning models, Retrieval-Augmented Generation (RAG) pipelines and LLM agents into the application infrastructure.
- Optimize and fine-tune the GPT model and inferencing backend for specific corporate use cases and requirements.
- Conduct experiments, analyze data, and iterate on model performance to enhance overall application capabilities.
- Implement best practices for model deployment, monitoring, and maintenance within a corporate setting.
- Stay updated on the latest advancements in machine learning and Large Language Model (LLM) to drive innovation within the project.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (Master's degree or PhD preferred).
- Proven experience in machine learning, deep learning, and NLP, with a strong portfolio of projects demonstrating expertise in these areas.
- Proficiency in machine learning frameworks such as TensorFlow, PyTorch, MLX or similar tools.
- Solid programming skills in languages like Python, with experience in data manipulation, analysis, and visualization.
- Strong understanding of statistical modelling and algorithms used in machine learning.
- Familiarity with Retrieval-Augmented Generation (RAG) and LLM agent frameworks is considered a strong advantage.
- Experience in Large Language Model (LLM) inferencing backend such as vLLM, SGLang, or MLX is highly desirable.
- Excellent problem-solving abilities, analytical skills, and attention to detail.
- Effective communication skills and the ability to collaborate with cross-functional teams.
Additional Information:
- This is a full-time position based in Hong Kong.
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge AI technologies and contribute to the development of innovative solutions within a corporate environment.
If you are passionate about machine learning, eager to work on AI-driven applications, and thrive in a collaborative team setting, we would love to hear from you.
工作類型: 全職
薪酬: $15,000.00至$25,000.00(每月)
福利:
- 在家工作
- 有薪病假
- 彈性上班時間
- 醫療保險
Work Location: 親身到場
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Be The First To Know
About the latest Machine learning engineer Jobs in Hong Kong !
Machine Learning Engineer
Posted today
Job Viewed
Job Description
The Role:
- R&D in machine learning for speech and language technologies
- Assist in designing and implementing machine learning models for speech recognition, natural language processing (NLP), and voice applications
- Support data preprocessing, feature engineering, and model training on multi-lingual datasets
- Document work and stay updated on advances in speech and language technologies
Experience Needed:
- Bachelor's degree in Computer Science, Electrical Engineering, or related field.
- Perferably 1-2 years of working experience as Machine Learning Engineer, Fresh graduates will also be considered
- Strong math/statistics foundation and problem-solving skills
- Good communication and teamwork abilities
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    AI machine learning engineer
Posted today
Job Viewed
Job Description
AI機器學習工程師
你將負責:
1. 模型開發與優化: 負責從0到1的機器學習/深度學習模型的研發工作,包括但不限於自然語言處理(NLP)、電腦視覺(CV)、推薦系統、風控模型等,並對現有模型進行持續調優和迭代。
2. 數據管道構建: 與數據工程師協作,參與構建高效、可靠的數據預處理和特徵工程管道,確保模型訓練和數據供給的品質與效率。
3. 模型部署與運維(MLOps): 將訓練好的模型進行封裝、部署到生產環境(On-premise或Cloud),並建立持續的監控、預警和自動化更新(A/B測試、影子模式等)流程,保障線上服務的穩定性和效果。
4. 系統架構設計: 參與設計和開發高可用、低延遲、可擴展的機器學習系統架構,以滿足海量用戶請求和高併發場景下的性能要求。
5. 技術方案攻關: 深入研究業界前沿的AI技術(如大語言模型LLM、Agent、AIGC等),評估其應用潛力,並主導技術難點攻關與落地實踐。
6. 跨團隊協作: 與產品、業務團隊深入溝通,準確理解業務需求並將其轉化為可行的技術方案;與軟體工程團隊協作,完成模型的服務化集成。
我們希望你具備:
· 工作經驗3年以上。電腦科學、資訊技術、數據科學、軟體工程等專業本科或以上學歷。
· 扎實的數據處理和分析能力,熟悉 SQL 和至少一門腳本語言(如 Python)。
· 熟悉數據倉庫、資料庫等相關技術。
· 良好的溝通能力,能夠與業務、技術團隊高效協作。
· 邏輯思維強,具備獨立分析和解決問題的能力。
我們提供:
· 競爭力的薪酬和福利待遇。
· 充滿挑戰和發展空間的工作環境。
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    AI / Machine Learning Engineer / Specialist
Posted today
Job Viewed
Job Description
Responsibilities
- Help move machine learning models from testing into real business use, making sure they run smoothly, perform well, and fit into existing systems.
- Work with business users, developers, IT teams, and external partners to build machine learning models that meet business goals.
- Set up and run machine learning systems so they can process live data and quickly give useful results.
- Write clear technical documents and reports.
- Join project meetings to share progress, raise issues, and follow up on tasks.
Requirements
- Bachelor's degree in Computer Science, Data Science, or a related field.
- At least 6 years of IT work experience, including 2 years of hands-on experience in deploying and tuning AI models (especially for text analytics) and working on complex data projects.
- Knowledge of supervised machine learning algorithms, especially BERT LLM and LightGBM Random Forest models.
- Skilled in Python with libraries like NumPy, Pandas, Scikit-learn, and PyTorch; experience with ONNX for deployment and Flask API development is a plus.
- Strong problem-solving skills.
- Good communication and presentation abilities.
- Experience in building web applications with Java, Spring Boot, Spring Data/JPA, and Oracle Database is an advantage.
- Good spoken and written English and Chinese.
Is this job a match or a miss?
 
            
        
                                            
            
                