Python Jobs in the UK

176 to 200 of 6,038 Python Jobs in the UK

Graduate Software Developer | 45,000–55,000 | Hybrid (London / Remote)

London, South East, England, United Kingdom
Hybrid / WFH Options
IT Graduate Recruitment
Engineer role within 12–24 months. What You’ll Do Design and build high-performance software used by thousands of users daily Develop clean, efficient, and scalable code in Python, C++ or JavaScript Collaborate with engineers, data scientists, and product teams on exciting new features Contribute to technical discussions and see your ideas implemented fast Get exposure to cloud computing …/CD pipelines, and AI tools What We’re Looking For A recent STEM graduate (Computer Science, Engineering, Physics, Maths, etc.) Strong coding ability in at least one of: Python, C++, Java, or JavaScript Curiosity and problem-solving mindset — you love figuring things out Comfortable learning new technologies quickly Bonus: experience with Git, SQL, or personal projects you can show … not just tutorials — we’d love to hear from you. Apply now with your CV. Let’s build something great together. Graduate Software Developer, Junior Developer, Entry-Level Developer, Python Developer, C++ Developer, Computer Science Graduate, Full Stack, Software Engineer, Cloud, Machine Learning, JavaScript, Coding Graduate, Graduate Technology Jobs More ❯
Employment Type: Full-Time
Salary: £45,000 - £50,000 per annum, OTE
Posted:

Senior Airflow Developer

United Kingdom
iVedha Inc
execution and reliability. Develop and Optimize DAGs: Author, schedule, and monitor DAGs (Directed Acyclic Graphs) to handle data workflows, ETL tasks, and various automation processes. Programming and Scripting: Use Python as the primary language for Airflow DAGs and task logic, with experience in SQL for data manipulation. Set Up and Configure Airflow: Provide comprehensive instructions and configurations for setting up … orchestration. 5+ experience in Apache Airflow: Experience authoring and managing DAGs, with a solid understanding of Airflow architecture and best practices. Experience with Airflow in Azure cloud environment. Strong Python Skills: Ability to write clear, maintainable Python code for data workflows and ETL processes. SQL Knowledge: Proficiency in SQL for data manipulation within ETL tasks. Experience with Windows Scheduler: Familiarity More ❯
Posted:

AI Prompt Engineer - Future Talent

London, United Kingdom
Staffworx Limited
Use AI-powered dev tools like GitHub Copilot, Cursor, and Codeium to speed up iteration. Apply MLOps/LLMOps practices with MLflow, Weights & Biases, and Kubeflow. ?? Youll Bring Strong Python skills and experience with LangChain, Transformers, Hugging Face. Solid grasp of LLM behavior, prompt optimization, and data engineering. Familiarity with vector databases (FAISS, Pinecone, ChromaDB). Hands-on with Linux …/5, Claude, Gemini, Mistral, LLaMA, Cohere Frameworks: LangChain, LlamaIndex, Haystack Tools: GitHub Copilot, Cursor, PromptLayer, Weights & Biases Cloud: Azure ML, AWS SageMaker, Google Vertex AI, Databricks Infra: Python, Docker, Kubernetes, SQL, PyTorch More ❯
Employment Type: Contract
Posted:

Artificial Intelligence Internship

United Kingdom
WillHire
analyze, and transform structured & semi-structured HR and recruitment datasets Build predictive models for talent forecasting, attrition risk, and candidate success scores Develop data visualizations, dashboards, and reports using Python, SQL & BI tools Perform EDA (exploratory data analysis) to uncover insights that inform recruitment strategies Work with time-series & cohort data for trend analysis and performance metrics Deploy statistical and … visual and written formats to stakeholders Requirements Pursuing (or recently completed) B.Tech/BE/M.Tech/MSc in Data Science, Computer Science, Statistics, or related fields Proficiency in Python + core libraries (Pandas, NumPy, Matplotlib/Seaborn, Scikit-learn) Familiarity with SQL for querying relational datasets Sound understanding of ML fundamentals – supervised/unsupervised learning methods Strong statistics foundation … at WillHire or client companies Hiring Process Online Application Submit CV, GitHub/Kaggle links, and a brief note on your interest and experience Technical Assessment Assignment to test Python, SQL, EDA, or modeling approach Technical Interview In-depth discussion (45 mins) on your ML/stats understanding & problem-solving Managerial Interview Evaluate communication skills, culture fit & motivation Offer Selected More ❯
Posted:

SRE Performance Testing

Farnborough, Hampshire, South East, United Kingdom
Stott & May Professional Search Limited
performance testing and automated deployments. * Collaborate with development and operations teams to ensure applications meet performance and reliability standards. * Automate operational tasks and environment provisioning using Ansible, Terraform, or Python scripting. * Build and maintain monitoring and alerting solutions using Prometheus, Grafana, and related tools. * Participate in incident response and conduct root cause analysis for performance-related issues. * Document performance benchmarks … on experience with JMeter, Gatling, or LoadRunner. * Solid understanding of CI/CD pipelines and automation tools such as Jenkins or GitLab CI. * Proficiency in scripting languages such as Python or Bash. * Experience with Infrastructure as Code tools (Ansible, Terraform). * Strong knowledge of monitoring and observability tools (Prometheus, Grafana). * Familiarity with Linux environments and cloud platforms (AWS, Azure More ❯
Employment Type: Contract
Rate: £247 - £297 per day
Posted:

AWS Solution Architect

London, United Kingdom
Stackstudio Digital Ltd
services for seamless data visualization. Design and implement containerized UI applications (frontend & backend) with microservices architecture on Amazon EKS (Elastic Kubernetes Service). Experience in Infrastructure as Code, scripting (Python/Bash), Helm charts, Docker, and Kubernetes. Experience in reviewing and implementing cloud security best practices. Integrate and optimize supporting AWS services to create a cohesive, performant application ecosystem. Ensure …/Knowledge/Experience: Extensive AWS service knowledge Lambda Avaloq experience ETL (Extract, Transform, Load) Integrating Tableau with AWS services Amazon EKS (Elastic Kubernetes Service) Infrastructure as Code, scripting (Python/Bash), Helm charts, Docker, Kubernetes Tools like Terraform, Ansible, and Jenkins CI/CD pipelines, DevOps tools, and practices Desirable Skills/Knowledge/Experience: Excellent written and verbal More ❯
Employment Type: Contract
Rate: From £450 to £475 per day
Posted:

Reliability Engineer

London Area, United Kingdom
BGC Group
Ensure compliance with security policies and participate in audits and vulnerability remediation. Maintain accurate documentation, including topology diagrams, runbooks, and configuration baselines. Support proprietary messaging APIs using C++, Java, Python, and C# programming languages. Provide support for proprietary cache and gateways that integrate applications with the messaging service. Required Skills & Qualifications: 3+ years of experience administering Solace PubSub+ messaging systems. … and alerting. Proficiency in troubleshooting message delivery, persistence, and topic routing. Experience with capacity management , performance tuning, and system scaling. Familiarity with Linux/Unix systems and scripting (Bash, Python, etc.). Strong analytical and problem-solving skills, with attention to detail. Excellent communication and collaboration skills. Nice to Have: Experience with containerized environments (Docker/Kubernetes). Exposure to More ❯
Posted:

Reliability Engineer

City of London, London, United Kingdom
BGC Group
Ensure compliance with security policies and participate in audits and vulnerability remediation. Maintain accurate documentation, including topology diagrams, runbooks, and configuration baselines. Support proprietary messaging APIs using C++, Java, Python, and C# programming languages. Provide support for proprietary cache and gateways that integrate applications with the messaging service. Required Skills & Qualifications: 3+ years of experience administering Solace PubSub+ messaging systems. … and alerting. Proficiency in troubleshooting message delivery, persistence, and topic routing. Experience with capacity management , performance tuning, and system scaling. Familiarity with Linux/Unix systems and scripting (Bash, Python, etc.). Strong analytical and problem-solving skills, with attention to detail. Excellent communication and collaboration skills. Nice to Have: Experience with containerized environments (Docker/Kubernetes). Exposure to More ❯
Posted:

Reliability Engineer

slough, south east england, united kingdom
BGC Group
Ensure compliance with security policies and participate in audits and vulnerability remediation. Maintain accurate documentation, including topology diagrams, runbooks, and configuration baselines. Support proprietary messaging APIs using C++, Java, Python, and C# programming languages. Provide support for proprietary cache and gateways that integrate applications with the messaging service. Required Skills & Qualifications: 3+ years of experience administering Solace PubSub+ messaging systems. … and alerting. Proficiency in troubleshooting message delivery, persistence, and topic routing. Experience with capacity management , performance tuning, and system scaling. Familiarity with Linux/Unix systems and scripting (Bash, Python, etc.). Strong analytical and problem-solving skills, with attention to detail. Excellent communication and collaboration skills. Nice to Have: Experience with containerized environments (Docker/Kubernetes). Exposure to More ❯
Posted:

Reliability Engineer

london, south east england, united kingdom
BGC Group
Ensure compliance with security policies and participate in audits and vulnerability remediation. Maintain accurate documentation, including topology diagrams, runbooks, and configuration baselines. Support proprietary messaging APIs using C++, Java, Python, and C# programming languages. Provide support for proprietary cache and gateways that integrate applications with the messaging service. Required Skills & Qualifications: 3+ years of experience administering Solace PubSub+ messaging systems. … and alerting. Proficiency in troubleshooting message delivery, persistence, and topic routing. Experience with capacity management , performance tuning, and system scaling. Familiarity with Linux/Unix systems and scripting (Bash, Python, etc.). Strong analytical and problem-solving skills, with attention to detail. Excellent communication and collaboration skills. Nice to Have: Experience with containerized environments (Docker/Kubernetes). Exposure to More ❯
Posted:

Reliability Engineer

london (city of london), south east england, united kingdom
BGC Group
Ensure compliance with security policies and participate in audits and vulnerability remediation. Maintain accurate documentation, including topology diagrams, runbooks, and configuration baselines. Support proprietary messaging APIs using C++, Java, Python, and C# programming languages. Provide support for proprietary cache and gateways that integrate applications with the messaging service. Required Skills & Qualifications: 3+ years of experience administering Solace PubSub+ messaging systems. … and alerting. Proficiency in troubleshooting message delivery, persistence, and topic routing. Experience with capacity management , performance tuning, and system scaling. Familiarity with Linux/Unix systems and scripting (Bash, Python, etc.). Strong analytical and problem-solving skills, with attention to detail. Excellent communication and collaboration skills. Nice to Have: Experience with containerized environments (Docker/Kubernetes). Exposure to More ❯
Posted:

Senior Gen AI Engineer

London Area, United Kingdom
HCLTech
scalable AI applications on the Google Cloud Platform (GCP), with a strong focus on Vertex AI services. Build Scalable Backend Services: Develop secure, high-performance APIs and microservices using Python and FastAPI to integrate agentic systems into the wider enterprise architecture. Technical Skillset Requirements Core AI & Frameworks: Agentic Frameworks: Expert-level knowledge of agentic frameworks such as LangChain, LangGraph, Google … RAG & Vector Databases: Deep expertise in RAG architecture and evaluation metrics. Proven experience with Vector Databases such as Milvus, Pinecone, or Chroma. Software & Cloud Engineering: Programming & APIs: Expert-level Python and demonstrable experience building production services with FastAPI. Cloud Platform: Mastery of GCP, particularly Vertex AI, Google Kubernetes Engine (GKE), and Cloud Functions. Databases: Strong command of relational databases like More ❯
Posted:

Senior Gen AI Engineer

City of London, London, United Kingdom
HCLTech
scalable AI applications on the Google Cloud Platform (GCP), with a strong focus on Vertex AI services. Build Scalable Backend Services: Develop secure, high-performance APIs and microservices using Python and FastAPI to integrate agentic systems into the wider enterprise architecture. Technical Skillset Requirements Core AI & Frameworks: Agentic Frameworks: Expert-level knowledge of agentic frameworks such as LangChain, LangGraph, Google … RAG & Vector Databases: Deep expertise in RAG architecture and evaluation metrics. Proven experience with Vector Databases such as Milvus, Pinecone, or Chroma. Software & Cloud Engineering: Programming & APIs: Expert-level Python and demonstrable experience building production services with FastAPI. Cloud Platform: Mastery of GCP, particularly Vertex AI, Google Kubernetes Engine (GKE), and Cloud Functions. Databases: Strong command of relational databases like More ❯
Posted:

Data Scientist

Edinburgh, Midlothian, United Kingdom
Wood Mackenzie Ltd
operational decisions Our Tech Stack We use a wide variety of tools and technologies across our products. For this role, we're looking for skills across the following: Strong Python proficiency with hands-on experience in AI/ML frameworks including RAG, LangChain, TensorFlow, and PyTorch Practical experience with Generative AI and exposure to leading LLM platforms (Anthropic, Meta, Amazon … and Kubernetes with CloudFormation, Terraform and CDK for infrastructure configuration Our web products are developed using TypeScript, React, and Redux We implement GraphQL and RESTful APIs using NodeJS and Python Our backend services are implemented in C#/.NET or Typescript/NodeJS DynamoDB, Redshift, Postgres, Opensearch, and S3 are our go to data stores We run our ETL data … pipelines using Python Equal Opportunities We are an equal opportunities employer. This means we are committed to recruiting the best people regardless of their race, colour, religion, age, sex, national origin, disability or protected veteran status. You can find out more about your rights under the law at If you are applying for a role and have a physical or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Machine Learning Engineer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Kingsgate Recruitment Ltd
ll play a key role in helping our team develop and deliver ML-powered solutions: Model Development : Assist in building and training machine learning and deep learning models using Python and ML frameworks like TensorFlow, PyTorch, or Scikit-learn Data Preparation : Work on collecting, cleaning, transforming, and analysing large datasets for training and testing models Feature Engineering : Support the design … to grow in the ML space. Essential: A recent graduate (or soon-to-be) in Computer Science, Data Science, Engineering, Mathematics, Statistics, Physics, or a related discipline Proficiency in Python and familiarity with ML libraries such as Scikit-learn, TensorFlow, or PyTorch Strong understanding of basic machine learning concepts and algorithms (e.g. regression, classification, decision trees) Good grasp of data More ❯
Employment Type: Full-Time
Salary: £30,000 - £32,000 per annum
Posted:

Graduate Machine Learning Engineer

Liverpool, Merseyside, England, United Kingdom
Hybrid / WFH Options
Kingsgate Recruitment Ltd
ll play a key role in helping our team develop and deliver ML-powered solutions: Model Development : Assist in building and training machine learning and deep learning models using Python and ML frameworks like TensorFlow, PyTorch, or Scikit-learn Data Preparation : Work on collecting, cleaning, transforming, and analysing large datasets for training and testing models Feature Engineering : Support the design … to grow in the ML space. Essential: A recent graduate (or soon-to-be) in Computer Science, Data Science, Engineering, Mathematics, Statistics, Physics, or a related discipline Proficiency in Python and familiarity with ML libraries such as Scikit-learn, TensorFlow, or PyTorch Strong understanding of basic machine learning concepts and algorithms (e.g. regression, classification, decision trees) Good grasp of data More ❯
Employment Type: Full-Time
Salary: £30,000 - £32,000 per annum
Posted:

Graduate Machine Learning Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Kingsgate Recruitment Ltd
ll play a key role in helping our team develop and deliver ML-powered solutions: Model Development : Assist in building and training machine learning and deep learning models using Python and ML frameworks like TensorFlow, PyTorch, or Scikit-learn Data Preparation : Work on collecting, cleaning, transforming, and analysing large datasets for training and testing models Feature Engineering : Support the design … to grow in the ML space. Essential: A recent graduate (or soon-to-be) in Computer Science, Data Science, Engineering, Mathematics, Statistics, Physics, or a related discipline Proficiency in Python and familiarity with ML libraries such as Scikit-learn, TensorFlow, or PyTorch Strong understanding of basic machine learning concepts and algorithms (e.g. regression, classification, decision trees) Good grasp of data More ❯
Employment Type: Full-Time
Salary: £35,000 - £40,000 per annum
Posted:

Graduate Machine Learning Engineer

Cardiff, South Glamorgan, Wales, United Kingdom
Hybrid / WFH Options
Kingsgate Recruitment Ltd
ll play a key role in helping our team develop and deliver ML-powered solutions: Model Development : Assist in building and training machine learning and deep learning models using Python and ML frameworks like TensorFlow, PyTorch, or Scikit-learn Data Preparation : Work on collecting, cleaning, transforming, and analysing large datasets for training and testing models Feature Engineering : Support the design … to grow in the ML space. Essential: A recent graduate (or soon-to-be) in Computer Science, Data Science, Engineering, Mathematics, Statistics, Physics, or a related discipline Proficiency in Python and familiarity with ML libraries such as Scikit-learn, TensorFlow, or PyTorch Strong understanding of basic machine learning concepts and algorithms (e.g. regression, classification, decision trees) Good grasp of data More ❯
Employment Type: Full-Time
Salary: £30,000 - £32,000 per annum
Posted:

Graduate Machine Learning Engineer

Birmingham, West Midlands, England, United Kingdom
Hybrid / WFH Options
Kingsgate Recruitment Ltd
ll play a key role in helping our team develop and deliver ML-powered solutions: Model Development : Assist in building and training machine learning and deep learning models using Python and ML frameworks like TensorFlow, PyTorch, or Scikit-learn Data Preparation : Work on collecting, cleaning, transforming, and analysing large datasets for training and testing models Feature Engineering : Support the design … to grow in the ML space. Essential: A recent graduate (or soon-to-be) in Computer Science, Data Science, Engineering, Mathematics, Statistics, Physics, or a related discipline Proficiency in Python and familiarity with ML libraries such as Scikit-learn, TensorFlow, or PyTorch Strong understanding of basic machine learning concepts and algorithms (e.g. regression, classification, decision trees) Good grasp of data More ❯
Employment Type: Full-Time
Salary: £30,000 - £32,000 per annum
Posted:

Graduate Machine Learning Engineer

Newcastle-under-Lyme, Newcastle, Staffordshire, England, United Kingdom
Hybrid / WFH Options
Kingsgate Recruitment Ltd
ll play a key role in helping our team develop and deliver ML-powered solutions: Model Development : Assist in building and training machine learning and deep learning models using Python and ML frameworks like TensorFlow, PyTorch, or Scikit-learn Data Preparation : Work on collecting, cleaning, transforming, and analysing large datasets for training and testing models Feature Engineering : Support the design … to grow in the ML space. Essential: A recent graduate (or soon-to-be) in Computer Science, Data Science, Engineering, Mathematics, Statistics, Physics, or a related discipline Proficiency in Python and familiarity with ML libraries such as Scikit-learn, TensorFlow, or PyTorch Strong understanding of basic machine learning concepts and algorithms (e.g. regression, classification, decision trees) Good grasp of data More ❯
Employment Type: Full-Time
Salary: £30,000 - £32,000 per annum
Posted:

Cyber Security Consultant

london, south east england, united kingdom
IBM
SSO, MFA, RBAC, and IGA platforms. Apply protocols and standards (e.g., SAML, OAuth, OpenID Connect, LDAP) to strengthen identity and access security. Develop and maintain automation scripts (e.g., PowerShell, Python, Java) to streamline IAM processes and migrations. Advise on IAM-related compliance and governance requirements using frameworks such as ISO, NIST, and Zero Trust architectures. Collaborate with client stakeholders to … protocols, frameworks, and architectures (e.g., NIST, ISO, Zero Trust). Proven experience in cloud IAM across AWS, Azure, and/or GCP environments. Proficiency in scripting/programming (PowerShell, Python, or Java) for IAM automation. Practical experience in IAM lifecycle management (provisioning, deprovisioning, and workflow automation). Strong analytical and problem-solving skills, with ability to address complex IAM challenges. More ❯
Posted:

Data Scientist II - QuantumBlack, AI by McKinsey

England, United Kingdom
McKinsey & Company, Inc
z2bz0 years of professional experience applying machine learning and data mining techniques to solve real-world problems with substantial data sets Programming experience (focus on machine learning): SQL and Python's Data Science stack; good knowledge of at least one big data framework (e.g., PySpark, Hive, Hadoop) is a plus. R, SPSS, and SAS are considered nice-to-have Strong … Experience deploying ML/AI technologies into production or applied business environments is a plus While we advocate using the right tech for the right task, we often leverage: Python, PySpark, the PyData stack, SQL, Airflow, Databricks, Kedro (our open-source data pipelining framework), Dask/RAPIDS, Docker, Kubernetes, and cloud solutions such as AWS, GCP, and Azure Familiarity with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Scientist I - QuantumBlack, AI by McKinsey

England, United Kingdom
McKinsey & Company, Inc
years of professional experience applying machine learning and data mining techniques to real-world problems with substantial data sets Programming experience (focus on machine learning): R and/or Python, with SPSS, SAS, or similar tools considered nice-to-have Ability to prototype statistical analysis and modeling algorithms and apply them to develop data-driven solutions in new domains Ability … Demonstrated aptitude for analytics and a passion for solving complex data challenges While we advocate using the right tech for the right task, we often leverage the following technologies: Python, PySpark, the PyData stack, SQL, Airflow, Databricks, Kedro (our open-source data pipelining framework), Dask/RAPIDS, Docker, Kubernetes, and cloud solutions such as AWS, GCP, and Azure Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer/Technical Lead - UKIC DV - Contract

London, South East, England, United Kingdom
Involved Solutions
development teams.The Role would be London based and active DV Clearance is required. 12-month initial contract (extendable). Essential Criteria : Significant experience of modern development languages (e.g. Java, Python, Go etc) with code written to a common standard. Able to lead and mentor development teams. Infrastructure as Code Cloud technologies (either AWS, GCP, Azure) Expertise in translating user requirements More ❯
Employment Type: Contractor
Rate: £650 - £700 per day
Posted:

DevOps/Platform Engineer

United Kingdom
iVedha Inc
CD for ML workflows). Troubleshoot complex infrastructure, deployment, and ML model serving issues. Core Technical & AI/ML Skills: Deep experience with IaC tools (Terraform, Ansible, CloudFormation), scripting (Python, Bash), and AI-enhanced automation. Build and maintain CI/CD (Jenkins, GitLab CI, GitHub Actions, ArgoCD). Cloud infrastructure (AWS, Azure, GCP), container orchestration (Kubernetes, Docker). Logging, monitoring More ❯
Posted:
Python
10th Percentile
£36,250
25th Percentile
£52,500
Median
£70,079
75th Percentile
£92,500
90th Percentile
£120,000