Job ref no.: CT3127825-01#4931

Software Engineer

Ambi Labs Limited

Ambi Labs is an IoT startup founded & headquartered in Hong Kong. Inspired by the concept of “Ambient Intelligence”, we believe that truly smart technology is intuitive and seamless - fading into the background and augmenting the user's lifestyle. Our mission is to bridge the gap between outdated appliances and modern technology to make the modern home comfortable and energy efficient.

Our flagship product, Ambi Climate, is an AI-powered air conditioning add-on device that offers personalized comfort. Using built-in sensors and artificial intelligence technology, it detects and analyses the impact of multiple factors on your thermal comfort, such as temperature, humidity, weather and sunlight. It also learns your feedbacks and habits, and auto-adjusts your AC to deliver the perfect home environment.

Ambi Climate is ideal for the eco-conscious, pet owners and parents. Whether it’s turning on your AC before you get home or setting rules/timers for when you're out of the house, it lets you monitor and control your AC anywhere, anytime, via your smartphone.

Who we're looking for:

We are seeking for passionate, motivated and skilled Software Engineers whose further strengthens our development team and help us achieve and grow even more. As part of the development team you will deliver quality and innovative solutions to achieve our strategic priorities. You should be a highly motivated developer with a passion for solving challenging problems, learning on the go and exploring new ways of doing things.

If you believe in our vision and want to be part of our team, we want to hear from you. We believe passion and team fit are a key part of our recruiting philosophy – so if your skills aren’t an exact match, feel free to drop us a note anyway!



  • Coordinate with other team members to ensure end-to-end system functionality and performance

  • Work closely with our backend, frontend, machine learning and hardware specialists to quickly deliver efficient code and maintain backend modules

  • Deploy, monitor and troubleshoot production applications

  • Provide on-going support on system enhancements

  • Adhere to software quality standards and team objectives



  • Bachelor’s Degree in Computer Science, Computer Engineering or related technical discipline

  • 1-2 years relevant experience (fresh graduates will be considered)

  • Knowledge in Python, Noje.js and Go will be an advantage

  • Good problem solving and interpersonal skills

  • Experience in Agile programming environment

  • Effective verbal and written English communication


For more information, please visit

The personal data collected will be treated in strict confidence and used for recruitment-related purpose only.


All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.
More job information
Job ref no. CT3127825-01#4931
Job Function
  • Sheung Wan
Employment Term
  • Full-time
  • 2 years - 20 years or above
Career Level
  • Entry level
  • Degree
  • 5-day week
  • Flexible working hours