Python Developer
Role details
Job location
Tech stack
Job description
We are looking for a motivated and detail-oriented Junior Data Scientist with a strong foundation in Machine Learning and Python programming. As part of our Data Science team, you will assist in developing and deploying data-driven solutions that help shape business strategy and improve decision-making. This role is ideal for someone who enjoys solving problems with data and is eager to learn from experienced data professionals., * Support the design, development, and testing of machine learning models and data analytics solutions.
- Perform data cleaning, preprocessing, and transformation using Python libraries such as pandas and NumPy.
- Conduct exploratory data analysis (EDA) to identify trends, patterns, and correlations.
- Assist in feature selection and engineering to improve model performance.
- Evaluate model performance using metrics such as accuracy, precision, recall, F1-score, and ROC-AUC.
- Help build and maintain automated data pipelines and model deployment scripts.
- Collaborate with data engineers and senior data scientists to integrate models into production.
- Create clear and concise data visualizations and communicate insights to technical and non-technical stakeholders.
Requirements
Do you have a Master's degree?, * Master's degree in Computer Science, Data Science, Statistics, Mathematics, or a related field.
- Strong proficiency in Python and key data science libraries (NumPy, pandas, scikit-learn, Matplotlib, Seaborn).
- Basic understanding of supervised and unsupervised learning algorithms (e.g., regression, classification, clustering).
- Knowledge of data querying and manipulation using SQL.
- Familiarity with Jupyter Notebooks, Git, and version control workflows.
- Strong analytical thinking and problem-solving skills.
- Eagerness to learn, collaborate, and apply new technologies in real-world projects., * Experience with deep learning frameworks such as TensorFlow or PyTorch.
- Exposure to cloud platforms (AWS, GCP, or Azure).
- Understanding of model evaluation and deployment best practices.
- Internship or project experience in machine learning, data analytics, or AI applications.