or related field. 7+ years of professional software development experience, with at least 3 years in AI/ML. Strong proficiency in Python , including libraries like NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch . Solid understanding of ML algorithms , NLP , deep learning , and statistical methods. Experience with Docker, Kubernetes , and cloud platforms like AWS/Azure/GCP . More ❯
Hands-on expertise building and deploying deep learning models (e.g., CNNs, Transformers, graph neural networks) in real-world applications. Proficiency in Python and core ML libraries (PyTorch, TensorFlow, scikit-learn, Hugging Face, etc.). Strong software engineering background: data structures, algorithms, distributed systems, and version control (Git). Experience designing scalable ML infrastructure on cloud platforms (AWS SageMaker More ❯
and resolve complex technical challenges in big data and ML systems. About You You're fluent in Python and experienced with leading ML/AI frameworks (PyTorch, TensorFlow, Scikit-learn, Hugging Face). You have a solid background in MLOps: experiment tracking, CI/CD for ML, model versioning, deployment, and monitoring. You've built scalable backend systems More ❯
analytics to generate business value and change, including optimisation of production processes Great knowledge of Python and in particular, the classic Python Data Science stack (NumPy, pandas, PyTorch, scikit-learn, etc) is required; Familiarity with PySpark is also desirable. A cloud platform experience (e.g Azure, AWS, GCP), we're using Azure in the team. Good SQL understanding in More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Intellect Group
Master’s degree from a Russell Group university in Data Science, Computer Science, Mathematics, Physics, Engineering, or a related discipline Strong programming skills in Python (e.g. NumPy, pandas, scikit-learn, matplotlib); R is also welcome A solid understanding of core machine learning concepts, data wrangling, and model evaluation Proficiency with SQL and experience handling large datasets A passion More ❯
Master’s degree from a Russell Group university in Data Science, Computer Science, Mathematics, Physics, Engineering, or a related discipline Strong programming skills in Python (e.g. NumPy, pandas, scikit-learn, matplotlib); R is also welcome A solid understanding of core machine learning concepts, data wrangling, and model evaluation Proficiency with SQL and experience handling large datasets A passion More ❯
ML models in production environments Continuously optimise models based on real-world feedback Maintain clear documentation for workflows and models Required Skills: Strong Python skills + ML libraries (scikit-learn, TensorFlow, PyTorch) Solid understanding of data preprocessing & feature engineering Knowledge of supervised, unsupervised, and deep learning methods Experience in model evaluation & tuning Familiarity with AWS, GCP, or Azure More ❯
QISQL for data access and processing (PostgreSQL preferred, but general SQL knowledge is important) Latest Data Science platforms (e.g., Databricks, Dataiku, AzureML, SageMaker) and frameworks (e.g., TensorFlow, MXNet, scikit-learn) Software engineering practices (coding standards, unit testing, version control, code review) Hadoop distributions (Cloudera, Hortonworks), NoSQL databases (Neo4j, Elastic), streaming technologies (Spark Streaming) Data manipulation and wrangling techniques More ❯
ML projects, including initial conceptualization, data handling, model development, and deployment. Proficiency in programming languages, including Python. Experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, Scikit-Learn, etc. Experience developing Python APIs using tools such as FastAPI. Knowledge of database technologies (SQL, MongoDB, Databricks) and data pipeline tools. Familiar with ML CI/CD pipelines More ❯
Experience: Proven ability to solve complex, real-world problems through data science and analytics. Experience coaching and reviewing work of junior team members. Strong Python skills (pandas, numpy, scikit-learn) and a solid grounding in probability and statistics. Deep knowledge of machine learning methods and their practical application. Experience managing multiple end-to-end data science projects across More ❯
Experience: Proven ability to solve complex, real-world problems through data science and analytics. Experience coaching and reviewing work of junior team members. Strong Python skills (pandas, numpy, scikit-learn) and a solid grounding in probability and statistics. Deep knowledge of machine learning methods and their practical application. Experience managing multiple end-to-end data science projects across More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Method Resourcing
at scale. Deep familiarity with core ML concepts (classification, time-series, statistical modeling) and their real-world tradeoffs. Fluency in Python and commonly used ML libraries (e.g. pandas, scikit-learn; experience with PyTorch or TensorFlow is a plus). Experience with model lifecycle management (MLOps), including monitoring, retraining, and model versioning. Ability to work across data infrastructure, from More ❯
frameworks. Skills and Qualifications Skills & Expertise Strong experience in machine learning, deep learning, and statistical analysis. Expertise in Python, with proficiency in ML and NLP libraries such as Scikit-learn, TensorFlow, Faiss, LangChain, Transformers and PyTorch. Experience with big data tools such as Hadoop, Spark, and Hive. Familiarity with CI/CD and MLOps frameworks for building end More ❯
Machine Learning Fundamentals: A solid understanding of machine learning concepts, including algorithms, data pre-processing, model evaluation, and training. Familiarity with ML frameworks such as TensorFlow, PyTorch, and scikit-learn is beneficial. DevOps Practices: Experience with DevOps practices, including continuous integration and continuous deployment (CI/CD), containerisation using Docker, and Infrastructure as Code (IaC) methodologies. Cloud Platforms More ❯
desirable Strong expertise in Generative AI, LLMs, or related NLP technologies Proficiency in Python and/or Scala; experience with ML libraries such as TensorFlow, PyTorch, HuggingFace, or scikit-learn Experience with Databricks, distributed data systems (e.g., Spark, Hadoop), and cloud platforms (AWS, GCP, or Azure) Ability to thrive in ambiguous environments, working closely with cross-functional teams More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
to real-world use cases Contribute to code reviews, testing, and documentation Required Skills & Experience Strong proficiency in Python and its AI/ML ecosystem (e.g. NumPy, Pandas, Scikit-learn, PyTorch, TensorFlow) Experience with machine learning model development , training, and deployment Familiarity with LLMs , NLP , or computer vision techniques Solid understanding of software engineering principles and version control More ❯
learning. Optimization : Continuously improve machine learning infrastructure and production workflows. Strong technical foundation in machine learning and software engineering Proficiency in Python and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) Experience with cloud platforms (AWS, GCP, Azure) Experience with CI/CD pipelines for machine learning (e.g., Vertex AI) Familiarity with data processing tools like Apache Beam/ More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Salt Search
a compelling and actionable way Mentor junior data scientists and contribute to the evolution of data science standards and practices Key Skills & Technologies Technical: Strong in Python (pandas, scikit-learn, XGBoost, LightGBM, etc.) Proficient in SQL for complex customer data extraction and manipulation Experience with customer analytics techniques: segmentation, RFM analysis, clustering, time-series, A/B testing More ❯
experience as a Machine Learning Engineer or similar role. Strong knowledge of machine learning algorithms, statistics, and predictive modeling Proficiency with Python and machine learning toolkits like pandas, scikit-learn, and optionally pytorch/tensorflow. Experience with machine learning operations (MLOps) and productionization of ML models. Familiarity with building data and metric generation pipelines, using tools like SQL More ❯
Mathematics, or related fields. Proven experience in data science, advanced analytics, or quantitative analysis Strong programming skills in Python or R, with experience in data analysis libraries (pandas, scikit-learn) SQL proficiency for data querying and manipulation. Proficiency with data visualization tools (e.g., Microstrategy, Tableau) or dashboarding in Python (e.g., Plotly, Streamlit). Solid foundation in machine learning More ❯
Hatfield, Hertfordshire, United Kingdom Hybrid / WFH Options
Affinity Water
related field. 5+ years' experience in data science, with proven success delivering end-to-end projects. Proficiency in Python, R, SQL, and machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn). Strong skills in data storytelling, problem-solving, and working with both structured and unstructured data. Experience with APIs, cloud platforms (especially AWS), and MLOps practices is a More ❯
CI/CD pipelines and Docker containerisation for ML model development/deployment. Data preprocessing and feature engineering expertise. Programming skills in Python and ML frameworks (TensorFlow, Torch, scikit-learn). Statistical analysis and model evaluation capabilities. Previous experience in the banking sector is mandatory. Some other highly valued skills may include: Experience with experiment tracking and model More ❯
previous management or mentorship. Have good communication skills. Nice to have Experience deploying LLMs and agent-based systems Our technology stack Python and associated ML/DS libraries (scikit-learn, numpy, pandas, LightGBM, LangChain/LangGraph, TensorFlow, etc ) PySpark AWS cloud infrastructure: EMR, ECS, ECR, Athena, etc. MLOps: Terraform, Docker, Spacelift, Airflow, MLFlow Monitoring: New Relic CI/ More ❯
/ML, LLMs, and GenAI technologies. To Be Successful in The Role, You Will Have Required Skills: Proficiency in Python and machine learning framework s (e.g., TensorFlow, PyTorch, Scikit-Learn). Hands-on experience with OpenAI APIs and Microsoft Azure AI services. Strong understanding of large language models, prompt engineering, and fine-tuning techniques. Experience with data manipulation More ❯
priorities, meet deadlines, and deliver on project objectives. Masters degree in a STEM field (maths, science, engineering etc.) or equivalent Strong programming skills in Python (e.g., NumPy, Pandas, scikit-learn, TensorFlow/PyTorch). Demonstrable experience in creating and developing Python libraries. Demonstrable experience designing, implementing and training machine learning models from scratch. Strong foundations in applied mathematics More ❯