Data Scientist / Senior Data Scientist
Summary
Data Scientist (3-6 yrs) building, training, deploying and monitoring machine learning models and end-to-end ML pipelines to solve business problems. Core stack: Python/R, SQL, Pandas, NumPy, Scikit-learn, TensorFlow/PyTorch, plus Tableau/Power BI for visualisation.
We are looking for experienced Data Scientists with strong expertise in Python, Machine Learning, statistical modelling and predictive analytics. The ideal candidate should have hands-on experience in developing, deploying and maintaining machine learning models and building end-to-end ML pipelines to solve real-world business problems.
Key Responsibilities:
- Develop, train and deploy machine learning models for business applications.
- Perform statistical analysis, data exploration and feature engineering.
- Build predictive models and implement machine learning algorithms.
- Work with structured and unstructured datasets to identify patterns and business insights.
- Develop and optimise end-to-end machine learning pipelines.
- Apply appropriate ML techniques to solve complex business problems.
- Evaluate model performance, accuracy and scalability.
- Work with data engineering teams to prepare, process and transform datasets.
- Implement model monitoring, maintenance and performance optimisation.
- Create data visualisations and reports to communicate analytical insights.
- Collaborate with cross-functional teams to understand business requirements.
Required Technical Skills:
- Strong programming experience in Python and/or R.
- Good knowledge of SQL and database concepts.
- Hands-on experience with Machine Learning algorithms.
- Experience with Python libraries such as Pandas, NumPy and Scikit-learn.
- Knowledge of TensorFlow or PyTorch.
- Experience in statistical analysis and predictive modelling.
- Understanding of feature engineering and model evaluation techniques.
- Experience in developing and maintaining ML pipelines.
- Knowledge of data visualisation tools such as Tableau or Power BI.
Preferred Skills:
- Experience with MLOps and machine learning model deployment.
- Knowledge of cloud platforms such as AWS, Azure or GCP.
- Experience with deep learning and neural networks.
- Knowledge of big data technologies and distributed computing.
- Understanding of model versioning, monitoring and automation.
Eligibility Criteria:
- 3 to 6 years of relevant experience in Data Science / Machine Learning.
- Practical experience in developing and implementing ML models.
- Strong analytical, problem-solving and communication skills.
- Ability to work independently and collaborate with technical teams.
Interested candidates with hands-on experience in Data Science, Machine Learning and Predictive Analytics are encouraged to apply.
Skills
- Analytics
- Automation
- AWS
- Azure
- Big Data
- Cloud
- Data Engineering
- Data Science
- Data Visualization
- Deep Learning
- Distributed Computing
- Feature Engineering
- GCP
- Machine Learning
- MLOps
- Model Deployment
- Model Evaluation
- Neural Networks
- NumPy
- pandas
- Power BI
- Predictive Analytics
- Predictive Modeling
- Python
- PyTorch
- scikit-learn
- SQL
- Tableau
- TensorFlow