Miro are seeking an experienced software developer to join the execution team of an internal R&D project. The ideal candidate shall be self-motivating, with a proven background of delivering quality software to an agreed delivery schedule.
You will be working as a part of a team of 4, directly reporting to the CTO. You will have autonomy over the choice of development tools and language/framework (where appropriate). You will be responsible to set delivery schedule and criteria with the entire team.
You will be taking a PoC image and data analysis pipeline, and delivering a software package. The system comprises 2-3 independent modules, communicating via a REST API over local networking.
You will own the integration and packaging of these components, the API interfaces between them and the reporting of results and status (likely a WebView)
Key Skills:
System Programming (Threading, queues, design patterns)
Network Programming: HTTP Stack, Sockets, Pipes
Languages: JS, Python, Shell
Frameworks / Tools:
Required: git, shell, linux,
Ideal: Jupyter Notebooks, Tensorflow, Vue, Flask, Docker
Perfect: Computer Vision: OpenCV, PIL, NumPy
Location:
Miro Office in Wan Chai. Remote (WFH) is an option with prior agreement. Possibility for foreign travel during test phase.
Duration:
Initial Contract will be 4 weeks, possible option to extend or convert to full-time role based on performance
Compensation:
Competitive @ Market Rates.