Python Developer

!! IMMEDIATE JOINERS !!

Job Title: Junior Python Developer/ Jr Data Scientist (Machine Learning & Python)

Location: London

Salary : 35-45K

Employment Type: Full-Time

About the Role

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.

Key Responsibilities

  • 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.

Required Qualifications

  • 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.

Preferred Qualifications

  • 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.

What We Offer

  • Mentorship from experienced data scientists and engineers.
  • Opportunities to work on impactful real-world ML projects.
  • Access to cutting-edge tools, datasets, and training resources.
  • Competitive salary and benefits.
  • A supportive environment that encourages continuous learning and experimentation.

Job Details

Company
Information Tech Consultants
Location
Slough, Berkshire, UK
Employment Type
Full-time
Posted