About this role
Salary: £35,000 - 45,000 per year
Requirements: We require 2–5 years of professional industry experience.We require a Bachelors or Masters degree in Computer Science, Data Science, Artificial Intelligence, Mathematics, Statistics, Information Technology, or a related discipline.We require strong programming skills in Python.We require good knowledge of SQL.We require an understanding of machine learning algorithms.We require experience with Pandas, NumPy, Scikit-learn, and Matplotlib.We require strong analytical and problem-solving skills.We require excellent communication and teamwork abilities.We require strong mathematical and statistical reasoning.We require the ability to work independently and as part of a collaborative team.We require candidates to be open to relocation within the UK based on client project requirements.We require candidates to be available to start by 18th August 2026. Responsibilities: We collect, clean, and analyse structured and unstructured datasets.We develop predictive models and machine learning solutions using Python.We write and optimize SQL queries to extract and transform data.We perform exploratory data analysis to identify trends and actionable insights.We build dashboards and reports to communicate findings effectively.We collaborate with engineering and business teams to solve data-driven problems.We validate, evaluate, and improve machine learning model performance.We stay updated with emerging AI, machine learning, and data science technologies. Technologies: AIMachine LearningPythonSQLnumpypandas More:
We are Information Tech Consultants Ltd (ITC), an IT management and consulting firm based in Central London. We work with UK and international clients, including Fortune 500 and FTSE 100 organisations, providing technology expertise and supporting businesses with their IT requirements. This is a full-time, on-site Data Scientist role in London, offering the opportunity to work on real-world data, machine learning, and AI projects alongside experienced engineers and business stakeholders. We offer a competitive salary of £35,000 to £45,000 per year, with opportunities to learn new technologies, grow your career, and progress long term. Travel to our London office for onboarding may be required.
last updated 31 week of 2026