Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
3 years of experience with software development in one or more programming languages (e.g., Python, C++, Java).
Experience working with one or more of the following: Unix/Linux environments, distributed and parallel systems, service development, machine learning.
Experience with object oriented languages.
Preferred qualifications:
Experience in algorithms, data pipeline, data infrastructure, data analysis, and system evaluation and testing.
Experience in driving product excellence through well-defined quality metrics and metrics-oriented optimization.