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.
Preferred qualifications:
5 years of experience with data structures/algorithms.
2 years of experience with machine learning algorithms and tools (e.g. TensorFlow), artificial intelligence, deep learning or natural language processing.
Ability in implementing algorithms for data analysis and processing.
Excellent investigative skills in designing algorithms for data analysis.