101 to 125 of 13,234 Python Jobs in the UK

Developer (Python)

Hiring Organisation
Morgan Stanley
Location
London, UK
Employment Type
Full-time
communities in more than 40 countries around the world. What you'll do in the role: Design, develop, and implement scalable solutions using primarily Python and some Java as part of an Agile squad delivering with a dynamic, global fleet and associated squads. Leverage Generative AI tools and coding assistants … leadership and communication abilities; experience integrating, leveraging, and influencing teams, developers, and programs within a large enterprise. What you'll bring to the role: Python: Overall 7+ years of development experience with 5+ years of hands-on experience in Python. Proven ability to write optimized, efficient, and clean code. GenAI ...

Senior Lead Software Engineer - Go / Kubernetes / Python - Public Cloud Engineering

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
Management platforms, role-based access control, or entitlement governance at scaleAdvanced proficiency in one or more programming languages, frameworks, or platforms such as Go, Python, Java, Kubernetes or TerraformPractical cloud-native experience building and operating services on at least one public cloud provider, such as Amazon Web Services, Microsoft Azure ...

Senior Lead Software Engineer - Python, Data, Cloud, AIML

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Markets ...

AI Transformation Developer

Location
Greater London, England, United Kingdom
contribute to the design, development, and deployment of AI-powered applications and intelligent workflows. The ideal candidate will have a strong background in Python development, experience integrating AI and ML models or APIs into production systems, and the ability to build scalable, secure, and high-performance applications. Experience with data … cloud-native architectures, and modern AI development patterns will be highly valued. Responsibilities Develop, test, and maintain AI-powered applications and intelligent workflows using Python in a cloud-native environment Design and implement RESTful APIs, microservices, and backend services to integrate AI models, external tools, and enterprise systems Build ...

Data & AI Consultant – Senior Consultant to Manager - Belfast

Location
Belfast, Northern Ireland, United Kingdom
Science, Computer Science, Engineering, Information Systems, Mathematics, Statistics, Economics, Business Analytics or a related field. Proficiency in at least one programming language (e.g., SQL, Python, R). Core experience and skills 2–8 years in data, analytics, BI, engineering, data science, AI, automation or governance. Degree or equivalent experience … relevant discipline. Proficiency in SQL and at least one of Python, R, DAX or Power Query. Strong analytical and problem‐solving skills with messy or incomplete data. Ability to translate business requirements into clear data or technical outputs. Strong written and verbal communication, including explaining technical content to non‐technical ...

Data & AI Consultant – Senior Consultant to Manager - Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
Science, Computer Science, Engineering, Information Systems, Mathematics, Statistics, Economics, Business Analytics or a related field. Proficiency in at least one programming language (e.g., SQL, Python, R). Core experience and skills 2–8 years in data, analytics, BI, engineering, data science, AI, automation or governance. Proficiency … least one of Python, R, DAX or Power Query. Strong analytical and problem‐solving skills with messy or incomplete data. Ability to translate business requirements into clear data or technical outputs. Strong written and verbal communication, including explaining technical content to non‐technical audiences. Interest in client‐facing consulting. Sector ...

Senior Full-Stack Developer (Bath Area)

Location
Bath, England, United Kingdom
reliable and scalable systems that address business needs across diverse industries. This position requires deep expertise in software engineering concepts, advanced coding abilities (preferably Python and Typescript), and hands-on experience with cloud deployments, databases, and containerisation (Docker). PLEASE NOTE: This position is located in the Bath area … architecting and maintaining complex data engineering pipelines, backend services, and APIs to ensure scalability, reliability, and high performance Support the thorough review of Python and SQL code via Git, promoting code quality, security, and adherence to engineering standards Support cloud-based deployments and infrastructure (e.g. Azure, GCP), leveraging Linux scripting ...

Azure DevOps Engineer - SC MOD Required

Location
Greater London, England, United Kingdom
cloud environments Design and maintain CI/CD pipelines for automated builds, testing, and deployments Develop build, deployment, and automation scripts using Python, Shell, Java, and other scripting languages Package and deploy applications across development, test, and production environments Implement continuous testing and automated quality assurance processes Apply DevOps, Agile … pipelines, automated builds, version control, and deployments Experience deploying and configuring applications across cloud and non-cloud environments Scripting or programming experience with Python, Shell, Java, or similar languages Understanding of DevOps principles, software engineering processes, and SDLC methodologies Experience with automated testing and continuous integration practices Ability to understand ...

Lead Data Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
contribute to engineering excellence through best practices, mentoring, and thoughtful technical direction. Job responsibilities Design scalable, reusable data processing and data quality frameworks using Python, PySpark, and dbt Build and optimize batch and streaming data pipelines with strong performance, fault tolerance, and observability Develop and operate workflow orchestration (e.g., Apache … data movement and transformations Model and transform data for analytics using SQL and dbt to support business intelligence and reporting workloads Write production-grade Python/PySpark code with disciplined testing, performance tuning, and maintainable object-oriented design Implement infrastructure-as-code (e.g., Terraform) to provision and manage cloud-based ...

Lead Data Engineer

Location
Westminster, West End, United Kingdom
contribute to engineering excellence through best practices, mentoring, and thoughtful technical direction. Job responsibilities Design scalable, reusable data processing and data quality frameworks using Python, PySpark, and dbt Build and optimize batch and streaming data pipelines with strong performance, fault tolerance, and observability Develop and operate workflow orchestration (e.g., Apache … data movement and transformations Model and transform data for analytics using SQL and dbt to support business intelligence and reporting workloads Write production-grade Python/PySpark code with disciplined testing, performance tuning, and maintainable object-oriented design Implement infrastructure-as-code (e.g., Terraform) to provision and manage cloud-based ...

Data Engineer

Hiring Organisation
Version 1
Location
London, UK
Employment Type
Full-time
actionable insights. Develop dashboards, reports and analytics solutions to support business and operational decision-making. Design and optimise complex data models and datasets. Use Python and SQL for data manipulation, transformation and analysis. Support and enhance existing data solutions as they scale. Optimise code, queries, pipelines and processes for performance … Factory. Strong experience with Azure Synapse. Strong experience with Power BI or equivalent BI/reporting technologies. Advanced SQL and database experience. Experience using Python for data manipulation and analysis. Strong understanding of ETL/ELT processes and data pipelines. Experience designing and developing data warehouses and data architectures. Strong ...

Data Engineer

Hiring Organisation
Version 1
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
trends, anomalies and actionable insights.Develop dashboards, reports and analytics solutions to support business and operational decision-making.Design and optimise complex data models and datasets.Use Python and SQL for data manipulation, transformation and analysis.Support and enhance existing data solutions as they scale.Optimise code, queries, pipelines and processes for performance and reliability.Perform … experience with Azure Data Factory.Strong experience with Azure Synapse.Strong experience with Power BI or equivalent BI/reporting technologies.Advanced SQL and database experience.Experience using Python for data manipulation and analysis.Strong understanding of ETL/ELT processes and data pipelines.Experience designing and developing data warehouses and data architectures.Strong data modelling experience ...

Data Engineer

Hiring Organisation
Version 1
Location
Belfast, Down, United Kingdom
Salary
£ 70 K
trends, anomalies and actionable insights.Develop dashboards, reports and analytics solutions to support business and operational decision-making.Design and optimise complex data models and datasets.Use Python and SQL for data manipulation, transformation and analysis.Support and enhance existing data solutions as they scale.Optimise code, queries, pipelines and processes for performance and reliability.Perform … experience with Azure Data Factory.Strong experience with Azure Synapse.Strong experience with Power BI or equivalent BI/reporting technologies.Advanced SQL and database experience.Experience using Python for data manipulation and analysis.Strong understanding of ETL/ELT processes and data pipelines.Experience designing and developing data warehouses and data architectures.Strong data modelling experience ...

Data Engineer

Hiring Organisation
Version 1
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
trends, anomalies and actionable insights.Develop dashboards, reports and analytics solutions to support business and operational decision-making.Design and optimise complex data models and datasets.Use Python and SQL for data manipulation, transformation and analysis.Support and enhance existing data solutions as they scale.Optimise code, queries, pipelines and processes for performance and reliability.Perform … experience with Azure Data Factory.Strong experience with Azure Synapse.Strong experience with Power BI or equivalent BI/reporting technologies.Advanced SQL and database experience.Experience using Python for data manipulation and analysis.Strong understanding of ETL/ELT processes and data pipelines.Experience designing and developing data warehouses and data architectures.Strong data modelling experience ...

Senior Manager, Data Engineering

Hiring Organisation
Momentum Worldwide
Location
London, UK
Employment Type
Full-time
platforms. Manage and improve GCP infrastructure (BigQuery, Cloud Run, Cloud Functions, Cloud Scheduler, Pub/Sub) provisioned via Terraform. Build and maintain the Python CLI tooling that orchestrates client onboarding, config compilation, and pipeline execution. Mentor the team of data engineers, driving best practices in DataOps, code review, testing … pytest, dbt tests), and documentation (MkDocs, etc.).About YouRequired: Strong experience with dbt - macros, Jinja templating, incremental models, seeds, testing, and packages. Proficient in Python 3.11+ building CLI tools, data processing, and automation. Proficient in SQL, ideally BigQuery dialect. Experience with Google Cloud Platform especially BigQuery, Cloud Run, Cloud Functions ...

Software Developer

Location
Newcastle upon Tyne, England, United Kingdom
scalable services that support critical public sector operations. Key Responsibilities Design, develop, and maintain data pipelines and processing workflows using Apache Spark and Python Build, schedule, and monitor workflow orchestration using Apache Airflow Develop and maintain infrastructure-as-code using Terraform across AWS environments Containerise applications and services using Docker … public sector Experience working in regulated or standards-driven environments (e.g., public sector digital services or GDS-aligned projects) Relevant certifications in AWS, Python, or data engineering Soft Skills Strong analytical and problem-solving abilities Good communication and collaboration skills Ability to work independently and in team environments Mentorship ...

AI Application Developer

Location
Greater London, England, United Kingdom
scikit-learn. Fine-tune and optimize models for performance and scalability. Software Development: Write clean, maintainable, and efficient code in programming languages such as Python, Java, or C++. Develop APIs and integrate AI models into applications. Data Handling: Collect, pre-process, and analyse large datasets to train and evaluate … model development and software engineering. Experience with end-to-end AI project deployment is highly desirable. Technical Skills Proficiency in programming languages such as Python, Java, or C++. Hands-on experience with AI/ML frameworks like TensorFlow, PyTorch, or scikit-learn. Strong understanding of algorithms, data structures, and software ...

Data Engineer (SC Cleared)

Hiring Organisation
scrumconnect ltd
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 - 75,000 Annual
Apache Spark Python AWS Cloud Data Pipelines A hands-on data engineering role within a large-scale cloud data programme, responsible for building, maintaining, and troubleshooting data pipelines using Apache Spark, PySpark, Apache Airflow, and a broad suite of AWS services. You will apply strong analytical and engineering skills … client-side encryption patterns within AWS. Work within IAM policies and data governance standards appropriate to a regulated government environment. Technical skills requiredLanguages & analytics Python - primary language for pipeline development and data processing SQL - used for querying, transformation, and validation across data stores PySpark - for distributed data processing using Apache ...

Senior Data Engineer

Hiring Organisation
Burson Cohn & Wolfe
Location
London, United Kingdom
Salary
£ 70 K
pillars:Technical Leadership & Architecture (e.g., pipeline design, engineering standards, technical reviews, technical debt refactoring, mentoring)Fount Platform & Data Engineering (e.g., ETL/ELT pipelines, Python services, SQL layers, API integrations, cloud infrastructure, cost & performance optimization)Analyst Enablement & AI Integrations (e.g., NocoDB configuration, Boolean ingestion, LLM enrichment frameworks, MCP & provider-hosted … Agile Jira environment to assess technical feasibility, evaluate trade-offs, and translate product requirements into maintainable, scalable technical solutions.Build and maintain production-ready Python services, SQL transformation layers, star-schema data models, and API integrations across relational databases and cloud storage (Azure Data Lake).Optimise pipeline performance, system reliability, compute ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
record of leading data projects in a fast-paced environment. Key Responsibilities Design, build, and maintain scalable and robust data pipelines using SQL and Python, and leveraging technologies such as: Databricks, Snowflake, Azure Data Factory, AWS Glue, Apache Airflow and Pyspark. Lead the integration of complex data systems and ensure … degree in Computer Science, Engineering, or a related field. 3+ years of industry experience in data engineering with a strong technical proficiency in SQL, Python, and big data technologies. Expertise in building scalable data workflows using cloud-native orchestration tools and distributed data processing frameworks. Solid understanding of CI/ ...

Azure Data Support Engineer

Hiring Organisation
Avanade
Location
London, UK
Employment Type
Full-time
AutomationKnowledge in maintaining CI/CD pipelines using Azure DevOps, GitHub Actions, etc. for ADF, Databricks and ML models deployments. Develop automation scripts using Python, PowerShell, or Bash to reduce manual intervention and improve service reliability. SQL and Data Warehouse OperationsWrite, optimize, and troubleshoot SQL queries for: Data validationRoot cause … orchestrationAzure Machine Learning: pipelines, model deployment, monitoringPower BI Service: dataset refreshes, access control, report diagnosticsDevOps & AutomationCI/CD: Azure DevOps, GitHub Actions, YAML pipelinesScripting: Python, PowerShellMonitoring: Azure Monitor, Log Analytics, Alerts, Application Insights SQL & Data WarehousingSQL skills for debugging, data validation, and optimizationExperience with Azure SQL DB, or SQL ServerFamiliarity ...

Data Scientist & Automation Lead - Vulnerabilities remediation Governance

Hiring Organisation
State Street Bank
Location
London, UK
Employment Type
Full-time
system design decisions, balancing implementation time, system behaviour, technical debt and business value· Prototype, build and deliver industrialised machine learning and optimisation models in Python· Design and build robust data ingestion, cleaning and processing pipelines· Implement orchestration pipelines and CI/CD deployment processes· Ensure software quality through logging, error … reviews and delivery predictability· Strong experience in Data Science, Machine Learning, and Advanced Analytics to develop predictive, operational, and insight-driven solutions.· Proficiency in Python, SQL, and Data Engineering for data transformation, modelling, automation, and analytics development.· Strong proficiency in visualisation tools such as Power BI and Tableau to design ...

Senior Full-Stack Developer (C++)

Location
Corsham, England, United Kingdom
reliable and scalable systems that address business needs across diverse industries. This position requires deep expertise in software engineering concepts, advanced coding abilities (preferably Python and Typescript), and hands-on experience with cloud deployments, databases, and containerisation (Docker). PLEASE NOTE: This position is located in the Bath area … skills. INTERVIEW PROCESS: Stage 1: 20 min video call with a member of the hiring team Stage 2: 45 mins live coding task in Python Stage 3: 90 min F2F interview in our London office OUR BENEFITS: Competitive compensation package including annual performance bonus 26 days of annual leave ...

Data Engineer

Location
United Kingdom
actionable insights. Develop dashboards, reports and analytics solutions to support business and operational decision-making. Design and optimise complex data models and datasets. Use Python and SQL for data manipulation, transformation and analysis. Support and enhance existing data solutions as they scale. Optimise code, queries, pipelines and processes for performance … Factory. Strong experience with Azure Synapse. Strong experience with Power BI or equivalent BI/reporting technologies. Advanced SQL and database experience. Experience using Python for data manipulation and analysis. Strong understanding of ETL/ELT processes and data pipelines. Experience designing and developing data warehouses and data architectures. Strong ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
design decisions. You translate business problems into elegant technical solutions. Key Responsibilities Design and develop data pipelines, ETL processes, and backend services using Python Build and maintain APIs and microservices that serve data products to internal and external consumers Work with large-scale rail inspection datasets including ultrasonic, electromagnetic … engineers, data scientists, and product managers Contribute to a culture of continuous improvement, knowledge sharing, and technical excellence Required Skills & Qualifications Strong proficiency in Python (NumPy, Pandas, Scikit-learn, or similar) Experience building data pipelines and working with structured and unstructured data Solid understanding of SQL and relational ...