#ReactJS #Front-end #Visualization #Machine Learning #SaaS #Time-series #InstantML
As a full-stack developer at Tangent Works you will work on building the front-end and back-end components of a distributed machine learning system TIM (Tangent Information Modeller).
TIM is an automatic model building engine for forecasting and anomaly detection on time-series data. This product introduces InstantML – a new perspective on machine learning that brings ML closer to the end user and is a next step after AutoML. From technical perspective, TIM is a set of micro-services written in Python and Julia with REST APIs deployable on premise, in the cloud and on the edge. Front-end components are implemented using ReactJS. Some of the components are exposed via plug-ins to widely recognized BI platforms like Qlik, Alteryx, PowerBI, … and cloud platforms like Azure and Amazon.
This is a dream job for people passioned about front-end development that drives machine learning to the next level.
- Development, analysis and testing of the TIM front-end components in ReactJS using DevOps/Agile methodology.
- Contribute to design discussions surrounding the micro-services related to
- UI components
- Visualization of complex time-series data
- Time-series data querying and pre-processing
- Asynchronous communication with other systems / micro-services
- Aim to exceed user expectations, ensuring that usability and performance are given equal considerations during design and development.
- Improve the computational performance of the front-end system
- Review proposed code and provide feedback
- Follow latest developments in front-end and web development eco-system
- ReactJS framework
- Knowledge of front-end and web development eco-system
- Design patterns in front-end development
- Experience with MVC framework
- Several years of experience in front-end development role
- Understanding DevOps
Additional Desirable Experience
- Python and/or Julia experience is a plus
- Docker containers
- Cloud environments (Microsoft Azure or AWS)
- Microsoft Office Suite
- Highly organised and self-driving with eye for detail and quality
- Great communicator in English that wants to get the job done.
- Bachelor / Master Degree
What we offer
- Not only a great package but also working in an international team (Slovakia, Belgium, UK, USA and growing)
- Position in the Bratislava (Slovakia) team
- Remote working possible