Bachelor’s degree or equivalent practical experience.
5 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
5 years of experience with software development in one or more programming languages (e.g., Python, C++, JavaScript), and with data structures/algorithms.
Preferred qualifications:
Master's degree or PhD in Computer Science, or a related technical field.
Experience in developing a data-based product.
Experience in Machine Learning (ML)/NLP.
Ability to be a collaborative team player and comfortable working with multiple cross-functional partners.
Ability to be a technical mentor and propose, initiate and lead new concrete multi-month projects.