We are looking for a data scientist with strong technical and problem-solving skills, as well as a collaborative mindset. We strongly emphasize that there are no "lone wolves" on our team. You should care deeply about helping your colleagues, mentoring, and coaching where possible, while maintaining a learning mindset.
Required Qualifications and technical skills:
· A master’s degree or PhD in a quantitative field (e.g., Computer Science, Statistics, Econometrics, Engineering, Physics, Mathematics, etc.). · 3 years of independent machine learning development experience, including exploratory data analysis, model experimentation, and collaborating with engineers for model deployment in real-world applications.
- Demonstrated professional experience developing ML models in a big data environment (e.g., Spark, distributed computing frameworks).
- Strong working knowledge of Python, SQL, and Spark.
- Familiarity with MLOps concepts such as lineage, reproducibility, and model monitoring, and experience with tools like MLFlow.
- An understanding of the full data science lifecycle and an ability to make trade-off decisions around key concepts such as sampling, cross-validation, model evaluation metrics, and feature engineering.
- Experience working in a professional software development environment, such as appropriate use of Git, code reviews, code packaging, and orchestration of jobs.
- Strong technical communication skills; capable of presenting data science work to either business or highly technical stakeholders. You should see the value in technical documentation.
- Project management skills: you understand how to scope modelling projects. You have experience working in an Agile environment.
Preferred team values:
- A demonstrated ability to innovate and think creatively to solve complex technical puzzles.
- You display persistence and intellectual curiosity to ensure that not only is work complete, but the problem at hand is truly solved.
- You are proactive in solving problems; reaching outing to stakeholders as and when necessary, ask for reviews or brainstorming sessions with your team, suggesting new ideas to solve existing problems.
- In addition to meeting the above requirements, please write a one-page cover letter describing how your experience meetings the required qualifications and describe a few scenarios where you have demonstrated our teams' values.