Roles:
Frontend
Must-have skills:
JavaScriptTypeScriptTensorFlowArchitecture
One of skills:
C++Rust
Nice-to-have skills:
Vue.jsAngularWebGLLeadership
Considering candidates from:
Baltics, Europe, Albania, Armenia, Austria, Azerbaijan, Bosnia and Herzegovina, Bulgaria, Croatia, Czech Republic, Georgia, Hungary, Kazakhstan, Kosovo, Kyrgyzstan, Macedonia, Moldova, Montenegro, Poland, Romania, Serbia, Slovakia, Slovenia and Uzbekistan
Baltics, Europe, Albania, Armenia, Austria, Azerbaijan, Bosnia and Herzegovina, Bulgaria, Croatia, Czech Republic, Georgia, Hungary, Kazakhstan, Kosovo, Kyrgyzstan, Macedonia, Moldova, Montenegro, Poland, Romania, Serbia, Slovakia, Slovenia and Uzbekistan
Work arrangement: Onsite or remote
Industry: Health and Human Services
Language: English
Level: Lead
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 11 - 50 employees
Company
Haut.AI is developing a SaaS platform for skin health and beauty for the cosmetics industry. Their developments are based on the state-of-the-art algorithms of computer vision and machine learning. Among their clients are cosmetics companies, and plastic surgery clinics in Europe, the US, and South Korea.
Description
Now HautAI is looking for a Software Architect to join their team that develops the web “smart camera tool” to capture the best selfie image on mobile devices for future skin image analysis.
Tasks:
Tasks:
- Define technological stack for each task, choose correct AI inference frameworks
- Define, refactror, and develop architecture of current and new products on basis of existing one
- Integrate new image quality analysis computer vision algorithms, developed by DataScience team
- Develop the internal documentation of a product
- Increase releases quality by increasing code coverage
Must-have:
- Experience to create an architecture of Web AR applications
- Javascript and Typescript
- RxJS and general JavaScript asynch processes
- WebAssembly (AssemblyScript / C++ / Rust + Emscripten)
- Strong experience with TensorFlow.js
- Understanding Python and being able to read code
- Bachelor’s in Mathematics, Computer Science or relevant
- Good knowledge of English
- Oriented to a high quality of the product as a first and only priority
- Proactive and initiative
- Responsible and realistic in time management
- Good communication skills for teamwork
Nice-to-have:
- Experience with WebRTC
- Frontend frameworks (Vue or Angular)
- React Native applications development
- AI frameworks (onnxruntime, WebDNN, or similar) and 3D frameworks in web (three.js)
- Shaders writing with GLSL and WebGL
Benefits and conditions:
- Trial period: 3 months
- Competitive salary
- 28 days of annual leave
- Possible relocation to EU (Estonia, Netherlands or other options discussable) after trial period
- All necessary devices for development and tests are regularly provided by the company
- Friendly, creative, and cohesive team
Interview process:
- Intro call with Toughbyte
- Technical interview with Product Manager
- Architecture interview with CTO
- Interview with Founders, offer discussion