Ambi Labs strive to improve usability of air conditioning in International households with their product Ambi Climate, an AI-enhanced add-on for air conditioners.
Lead Python Backend Developer
Hong Kong
Responsibilities

  • Develop backend system for our IoT product as part of our backend team.
  • Deploy, monitor and troubleshoot production applications.
  • Translating technical requirements into code.
  • Develop interfaces for 3rd party services: IFTTT, Alexa, Google Home

Stack:

  • python3, tornado, flask, (py)zmq, redis, MySQL, cassandra, linux (ubuntu), docker

Requirements

  • Python programming skills (or other languages, with strong desire to learn python)
  • Bachelor's Degree in Software Engineering or equivalent
  • 5+ years of relevant experience with at least 2 years of leadership experience
  • Proactive problem solver attitude

Advantageous Skills and Experience:

  • Experience designing, developing and maintaining distributed systems and REST APIs
  • Asynchronous programming (we use Tornado)
  • Experience with socket programming and messaging systems (we use ZMQ)
  • Comfortable with git and linux operating systems
  • Relational and non-relational databases (we use MySQL, Redis, Cassandra)
  • HTML, CSS, JavaScript
JOS | Singapore

• Liaise and coordinate with third party vendors for replacement parts/components and rectification of faults if the equipment is under warranty or under some form of maintenance contract between the ...

1 month ago
A.S. Watson Group | Hong Kong

As a Web and Graphic Design Intern, you will be supporting in our New Brand (上倉胃子). Including the design and artwork production for the website banners, marketing leaflets, event backdrop, logos, soci...

2 weeks ago
idNerd Studio | Hong Kong

idNerd Studio is looking for talented 3D Animator (Generalist) to join our growing team. This position will be offer initially as contract based position (project based, with a possibility to convert ...

1 years ago
JOS | Hong Kong

All personal data of unsuccessful applicants will be destroyed within two years. Applicants who are not invited for an interview within 3 weeks may consider their application unsuccessful. We are an E...

1 month ago
A.S. Watson Group | Hong Kong

As an Assistant People Technology Manager, you will be responsible for supporting people(hr) processes through providing meaningful technical support/insight to facilitate the hr business process to d...

2 weeks ago