Tech Stack
Amazon RedshiftAWSAzureBigQueryCloudETLGoogle Cloud PlatformHadoopNoSQLPandasPythonPyTorchScikit-LearnSparkSQLTensorflow
About the role
- Build and deploy machine learning models to solve complex business problems related to user behaviour, transactions, fraud detection, and more.
- Analyze large and complex datasets to uncover actionable insights and trends that inform business decisions.
- Collaborate with engineering, product, and business teams to understand requirements, define, prioritize and deliver on data science solutions.
- Ensure the quality, accuracy, and scalability of models and analyses by applying best practices in data science and software engineering.
- Communicate findings effectively to both technical and non-technical stakeholders through clear visualizations and reports.
- Mentor and lead junior data scientists and promote a data-driven culture within the team.
Requirements
- 8+ years of experience in data science, with a strong background in machine learning, statistics, and data analysis.
- Expertise in programming languages such as Python or R, and experience with libraries like Pandas/Polars, Scikit-learn, TensorFlow, PyTorch etc.
- Solid understanding of data wrangling, data visualisation, and exploratory data analysis.
- Experience with statistical modeling, time series forecasting, and anomaly detection.
- Strong knowledge of databases (SQL, NoSQL) and distributed data processing tools (Spark, Hadoop).
- Proven track record of applying machine learning techniques to real-world business problems in a fast-paced environment.
- Excellent communication skills and the ability to translate complex data insights into clear, actionable recommendations for business teams.