Keep software and AI systems current with the latest features, frameworks, and techniques — supported by AI-assisted coding and modern developer tooling.…
Solid CS fundamentals in algorithms, data structures, and systems design. Build new backend features that improve product experience, conversion, and……
The successful candidate will develop and refine Large Language Models (LLMs) to extract actionable insights, improve business decision-making, and optimize……
Assist senior algorithm engineers in the design and daily maintenance of search and recommendation services and models in content scenarios, support the content……
Solid understanding of data structures and algorithms. The program offers full-time roles where participants will gain hands-on expertise via a tailored……
Solid understanding of data structures and algorithms. Design and build internal AI productivity tools that engineers actually reach for — coding assistants,……
Solid software engineering fundamentals: data structures and algorithms, object-oriented design, common design patterns, and coding best practices.…
To be successful in this role, you must be a quick learner, stellar machine learning skills with rich and solid experience from inception to business impact,……
In this role, you assist in optimizing new and existing algorithms that make our operations run smoothly. A minimum of undergraduate degree in the field of……
Design and build features in backend microservices. Collaborate with other engineers, designers, and product managers. Not afraid of critical/difficult issues.…
Solid understanding of algorithms, data structures, and multithreaded/concurrent programming. Build and maintain research infrastructure (e.g., backtesting……
As a Senior C++ engineer, you are tasked with up-lifting their low-latency market data feeds and exchanges. Outside your technical duties, you will also get to……
Work extensively with quantitative researchers to understand requirements and constraints, implement proprietary ML features and algorithms, and continuously……
Clear understanding of algorithms and data structures. These engineers work across a variety of problem domains and software stacks to create leverage in our……
Aptitude for algorithms, data structures, and software design. The Futures business consolidates and expands the firm’s electronic market making and algorithmic……
Aptitude for algorithms, data structures, and software design. Join our engineering teams that build massively scalable software and systems, architect low……
Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts.…
Using AI to create truly personalized recommendations and address our customers’ queries and intent. Personalized recommender system: leverage of our PB-scale……
Strong analysis and design skills, plus knowledge of data structures, algorithms and performance-oriented design. Contribute to data modelling and curation.…
Proficiency in data structures and fundamental algorithm skills, and fluency in Python or C++/Java. In this role, you will enhance model performance across the……
Design and develop Smart Mobility & Smart City IoT software with integrated AI/ML capabilities, leveraging both custom models and pre-trained / open-source frameworks
Apply, fine-tune, and optimize machine learning and deep learning models for real-world IoT use cases — including forecasting, anomaly detection, and operational intelligence
Design, implement, integrate, and benchmark AI algorithms tailored to Smart Mobility scenarios, using established libraries and pre-trained models where appropriate
Build, deploy, and maintain end-to-end ML pipelines on Linux-based and cloud environments (AWS, Oracle Cloud, or equivalent), including data ingestion, training, inference, and monitoring stages
Document and maintain the functionality of software and AI model systems, including operational handover materials
Troubleshoot, debug, and upgrade existing software and AI/ML systems, including model retraining, performance tuning, and infrastructure optimization
Keep software and AI systems current with the latest features, frameworks, and techniques — supported by AI-assisted coding and modern developer tooling
Perform proof-of-concept (POC) work on the latest AI models, tools, and research ideas, with rapid prototyping using AI-assisted development
Requirements:
Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Business Related with a strong technical track record, or equivalent practical experience
Strong Linux background — essential for ML infrastructure and deployment work
Cloud experience on AWS, Oracle Cloud, or equivalent platforms for hosting and operating AI/ML services
Hands-on experience with Python and common AI/ML libraries and frameworks such as PyTorch, TensorFlow, Keras, scikit-learn, Hugging Face, OpenCV, or similar — including practical use of AI-assisted coding tools to accelerate development and debugging
Working understanding of machine learning and deep learning fundamentals (supervised/unsupervised learning, neural networks, CNNs, RNNs/Transformers, model evaluation metrics) — deep theoretical expertise not required if balanced by strong applied and deployment experience
Familiarity with data processing tools (e.g., NumPy, Pandas) and ability to work with large-scale, real-world datasets — including IoT telemetry, device fleet data, and sensor streams
Strong AI deployment, DevOps, and MLOps capability — including automation, scripting, monitoring, and multi-site failover (highly valued, given the IoT and city-scale nature of the role)
Comfortable working in an agile environment
Fluent in English with good written and oral communication; Cantonese and/or Mandarin a plus for regional collaboration
Job Type: Full-time Work Location: In person
Job Type: Full-time
Pay: $32,000.00 - $38,000.00 per month
Work Location: In person
Base pay range
The minimum salary is HK$32,000 and the max salary is HK$38,000.
HK$32,000 – HK$38,000/mo (Employer provided)
HK$35,000
/mo Median
Kowloon
If an employer includes a salary or salary range on their job, we display it as "Employer provided". If a job has no salary data, Glassdoor displays a "Glassdoor estimate" if available. To learn more about "Glassdoor estimates", see our FAQ page.
Conversations @Tai Wo Management Limited
Kick off the conversation by asking about salaries, interviews or anything else @Tai Wo Management Limited.