Bachelor's degree or equivalent practical experience.
8 years of experience in software development, and with data structures/algorithms.
5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
Experience in JavaScript/TypeScript and front-end development frameworks (e.g.,Angular, React, Polymer).
Preferred qualifications:
Master degree in Computer Science or a related technical field.
2 years of experience with software development in one or more programming languages (e.g. C++, Java, Python).
2 years of experience in building products or features that utilize Machine Learning (ML) models through the full cycle of data collection, model development to deployment.
Experience in inter team/cross functional collaboration, execution and innovation of ideas.