We’re looking for a Data Scientist with strong expertise in machine learning to join our growing team and lead the development of models that power innovation across industries.
This is a hands-on role where you’ll be working at the intersection of data, modelling, and technology - designing, building, and deploying machine learning models that solve complex business challenges.
What You’ll Do:
- Design, develop, and deploy machine learning models to solve predictive, classification, or optimization problems
- Partner with product, engineering, and business teams to identify opportunities for ML applications
- Analyze large and complex datasets to extract actionable insights
- Build scalable data pipelines and model training workflows
- Evaluate and monitor model performance in production environments
- Stay up-to-date on the latest ML research and tools to continuously improve capabilities
- Communicate results and recommendations to stakeholders in a clear and compelling way
What You Bring:
- 3+ years of experience in a Data Science or ML-focused role
- Proficiency in Python (Pandas, NumPy, Scikit-learn, TensorFlow, or PyTorch)
- Strong grasp of machine learning algorithms (supervised, unsupervised, NLP, time series, etc.)
- Experience with data wrangling, feature engineering, and model evaluation
- Solid understanding of statistical methods and hypothesis testing
- Experience working with large datasets and cloud platforms (AWS, GCP, or Azure)
- Familiarity with MLOps tools and practices (e.g., MLflow, Airflow, Docker, CI/CD pipelines) is a plus
- Excellent communication and collaboration skills
Nice to Have:
- Experience in deploying ML models to production
- Background in deep learning, NLP, or reinforcement learning
- Knowledge of data visualization tools (e.g., Tableau, Power BI, Plotly)
- Experience working in an Agile environment or with cross-functional teams