Roles and Responsibilities
● Design, develop and maintain models (machine learning / simulation) and optimization methods to support business and operational processes.
● Develop the pipelines to train, validate and deploy these models across various environments.
● Design product experiments and interpret the results yielding impactful conclusions.
● Perform statistical data analysis & visualization to find answers and new insights to important business questions.
● Participate in technical discussions across the team through code reviews, RFC or architecture review sessions.
Requirements
● At least 2 years of experience working as a Data Scientist or an advanced (Masters, PhD) degree in a related field (computer science, statistics / mathematics, operations research, economics, etc).
● Strong knowledge of data science fundamentals and statistics, with experience in data analysis, modelling (machine learning / simulation)and optimization methods such as linear programming.
● Good understanding of experimental design and methodologies such as A/B testing or multi-arm bandits.
● Experience with modern software development practices: version control, refactoring, unit tests.
● Proficient in Python or R, SQL (PostgreSQL preferred).
● Experience applying data science in end-to-end production use cases: from data cleaning, feature engineering through to model training and inference.
Preferred qualifications
● Experience with geospatial analysis.
● Experience with real-time inference.
● Experience with time series forecasting, pricing strategies.
● Hands-on experience with ride-hailing/car-sharing use cases, consumer apps, or adtech/martech use cases.
● Familiar with AWS data analytics services.
● Experience with FastAPI (Python), Flask (Python), or similar.
● Experience with Spark.
● Experience deploying models to production.