Company Description
Ambi Labs is a growing Hong Kong Internet of Things startup. Our product, Ambi Climate is the smart add-on device for air conditioners that puts your comfort first. Whether it’s turning on your air conditioner before you get home, or setting rules and timers for when you're out of the house, Ambi Climate smart-enables your AC to give you seamless control. Teach Ambi Climate how warm or cool you feel, and let our AI-driven algorithms adjust your AC for tailored comfort with energy savings. Perfect for the eco-conscious, pet owners and parents alike.
With our office in Sheung Wan, we currently have a team of 22 in Hong Kong, and another 5 in the Philippines. Our team is multi-cultural and diverse, with members from all over the globe, covering skill sets from hardware, software, artificial intelligence, operations and marketing.
Job Description
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, ...
Requirements:
- Python programming experience (or other language(s), with strong desire to learn python)
- Bachelor’s Degree in Software Engineering or equivalent
- Proactive problem solver attitude
- Native or near native English
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
- Databases, etc (we use MySQL, Redis, Cassandra)
- HTML, CSS, JavaScript
Stack:
- python3, tornado, flask, (py)zmq, redis, MySQL, cassandra, linux (ubuntu), docker
Location: