Python Jobs in the UK

1,826 to 1,850 of 20,971 Python Jobs in the UK

Senior Software Engineer - Compliance

London, United Kingdom
Hybrid / WFH Options
Trading Technologies International
our award-winning trading and surveillance platform, including TT Trade Surveillance , which leverages machine learning to detect trading behavior that may trigger regulatory inquiries. Our tech stack includes Java, Python, Apache Spark (on Serverless EMR), AWS Lambda, DynamoDB, S3, SNS/SQS , and other cloud-native services. As part of a high-impact engineering team, you'll help design and … solve challenging problems at scale in a domain where precision, performance, and reliability are critical. What Will You be Involved With? Design and build scalable, distributed systems using Java , Python , and Apache Spark Develop and optimize Spark jobs on AWS Serverless EMR for processing large-scale time-series datasets Build event-driven and batch processing workflows using Lambda , SNS/… experience with Apache Spark and Spark Streaming Proficiency with AWS services , including Lambda, DynamoDB, S3, SNS, SQS, and Serverless EMR Experience with SQL and NoSQL databases Hands-on with Python , especially in data handling (pandas, scikit-learn, etc.) Familiarity with RESTful web services and event-driven architectures Strong debugging, testing (JUnit or equivalent), and system design skills Passion for building More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Intelligence Engineer

London, England, United Kingdom
Cpl Life Sciences
Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Cpl Life Sciences Business Intelligence (Data modelling, data warehousing, Dashboarding) SQL & Python AWS (S3, Lambda, Glue, Redshift) The Senior Business Intelligence Engineer occupies a unique role at the intersection of technology, marketing, finance, statistics, data mining, and social science. We provide the key … Work with customers to build Dashboards with the right KPIs, Metrics for decision making - Data Quality checks, ETL/ELT processes, automation Technical Requirements: - Strong proficiency in SQL and Python programming - Extensive experience with data modeling and data warehouse concepts - Advanced knowledge of AWS data services, including: S3, Redshift, AWS Glue, AWS Lambda - Experience with Infrastructure as Code using AWS More ❯
Posted:

Senior Lead Software Engineer

London, England, United Kingdom
JPMorgan Chase & Co
written by others. Drive decisions that influence product design, application functionality, and technical operations, adhering to best practices and the architectural roadmap. Serve as a subject matter expert in Python & Java. Proactively identify improvements in systems and processes to reduce risk and improve performance. Ensure clear communication with colleagues to align on technical solutions and business needs. Execute creative software … training or certification in software engineering concepts with 10+ years of applied experience. Hands-on experience in system design, application development, testing, and operational stability. Advanced proficiency in the Python & Java programming languages and frameworks. Advanced knowledge of software applications and technical processes, with deep expertise in one or more technical disciplines. Ability to independently troubleshoot design and functionality issues More ❯
Posted:

Senior Platform Engineer | London, UK

London, England, United Kingdom
YouLend
Family, Transit Gateway, Multi-account hosted zones, etc.) with practical experience in designing large-scale cloud solutions. Proven software engineering experience (any language) and willingness to learn C#, TypeScript, Python Proven full-stack engineering experience (front end, backend, APIs, databases) Proficient in Kubernetes (EKS preferred), including RBAC, autoscaling, and Helm-based deployment Solid experience designing and maintaining CI/CD … pipelines (Jenkins, Azure DevOps Pipelines, etc.) Familiarity with containerisation using Docker and secure image management Scripting or programming experience in Bash, Python, or TypeScript Strong understanding of GitOps practices and infrastructure lifecycle management Desirable Skills Experience with observability tooling (Datadog, Prometheus, Fluent Bit) Knowledge of admission controllers, OPA/Gatekeeper (optional for governance) Familiarity with cloud cost optimisation and Kubernetes More ❯
Posted:

Business Intelligence Engineer, AWS Infrastructure Services (AIS)

London, United Kingdom
Amazon
s culture. The ideal candidate has deep expertise in gathering requirements and insights, mining large and diverse data sets, data visualization, writing complex SQL queries, building rapid prototype using Python/R and generating insights that enable senior leaders to make critical business decisions. The ideal candidate has experience providing guidance and support for other engineers with industry best practices … related field. - 6+ years' hands-on analytics work experience, with proven quantitative orientation. - 3+ years' experience using business intelligence tools like Tableau, QuickSight, PowerBI etc. Hands on experience in Python, SQL, Data Warehouse solutions and databases - Experience building measures and metrics, and developing reporting solutions - Ability to think big, understand business strategy, provide consultative business analysis, and leverage technical skills … premier business schools. - 4+ years' experience in Supply Chain Analytics, Data Science or related specialty. - Experience with AWS technologies like Redshift, S3, Lambda, Glue. - Experience in statistical computing using Python/R. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Product Developer

London, United Kingdom
Euronext
The role entails: Data Analysis: Dive into complex datasets, extracting meaningful insights, and identifying patterns. Collaborate with stakeholders to understand business requirements and translate them into actionable data strategies. Python Coding: Write efficient, maintainable code for processing and transforming data. Collaborate with data engineers to ensure seamless integration of data pipelines. Platform Delivery: Work closely with the team to deliver … for various business applications (e.g., Research Pricing, recommendation systems). Optimize and fine-tune existing models for improved performance, efficiency, and accuracy. Develop and implement machine learning models using Python and relevant libraries Communicate findings and results to both technical and non-technical stakeholders. Knowledge, Skills and Experience Required Minimum of 3 years of hands-on experience in data product … development. Strong understanding of data structures, algorithms, and statistical concepts. Proficiency in Python and ETL frameworks Deep knowledge of data pipeline architectures and products such as Snowflake or similar Experience with delivering data products to clients via APIs Familiarity with data visualization tools Knowledge of locating, assessing and integrating third party data-sets Experience with machine learning techniques and libraries More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Infrastructure Engineer

London, England, United Kingdom
asobbi
infrastructure delivery and enhance operational reliability. Observability and Automation Build observability pipelines integrating logging, metrics, and distributed tracing tools. Automate deployments and streamline operations with tools like Terraform, Ansible, Python, and Go. Evaluate emerging technologies for scalability, security, and performance within the client’s platform. Create detailed technical and business-aligned architectural proposals. Collaborate with cross-functional teams to ensure … in large-scale global deployments, especially in HPC or AI-native environments. In-depth knowledge of IaC tools like Terraform and Ansible. Proficiency in programming languages like Go or Python for automation. Familiarity with observability tools (e.g., Prometheus, Grafana) and distributed tracing systems. Preferred Qualifications Bachelor’s degree in Computer Science, Information Technology, or a related field. 8+ years of More ❯
Posted:

Trade Application Support Engineer – Hedge Fund – London

London, England, United Kingdom
Scot Lewis Associates
+ Benefits Hands on experience with low latency market data and order management systems, internal or third party Working knowledge of FIX trading protocol Technical proficiency with Python, Linux, SQL, Excel, AWS, ability to debug scripts and code DevOps experience with Jenkins, Ansible, Git, Bitbucket, Jira, Docker is a plus Strong analytical and detail-oriented aptitude; a high degree of … tasks, document existing and new workflows Please apply now for immediate consideration and further details. Keywords: Trade application support, low latency market data, order management systems, FIX trading protocol, Python, Linux, SQL, Excel, AWS, DevOps, Ansible, Git, Bitbucket, Jira, Docker. Scot Lewis Associates Ltd is acting as an employment business. Seniority level Seniority level Mid-Senior level Employment type Employment More ❯
Posted:

Lead Software Engineer- Platform (Connectivity/Networking) - Chase UK

London, England, United Kingdom
JPMorgan Chase & Co
in-between AWS accounts, as well as in-between Chase and third parties Maintain, design and create automation scripts and tooling using a variety of programming languages (Bash/Python/Go) as necessary Maintain and build a cloud platform for application developers and provide support to improve their SDLC and developer experience Manage and interact with vendors and other … and managing reverse proxies (such as Traefik, NGINX, HAProxy, etc) Good knowledge of Kubernetes clusters' operations (we use EKS) Good knowledge of programming using a modern language (Java/Python/Go) Excellent understanding of DevOps principles and SDLC best practices Excellent communication and collaboration skills Strong analytical and problem-solving abilities Nice to have capabilities Familiar with software engineering More ❯
Posted:

Staff AI/ML Engineer

Cheltenham, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
What You’ll Bring 7+ years of hands-on experience building ML/AI systems in production. 3+ years in a senior technical contributor or team lead role. Advanced Python skills with exposure to common ML frameworks and data libraries. Solid experience working with cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems … for ML workflows and manage models in a cloud environment. Strong communication and stakeholder engagement skills. A relevant degree in Computer Science, Engineering, or a related field. Tech Environment Python Java AWS (incl. services for AI/ML) LLM APIs and orchestration tools Terraform, Docker SQL-based databases GitHub Actions and version control tools Competitive compensation 25 days annual leave More ❯
Posted:

Staff AI/ML Engineer

Woking, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
What You’ll Bring 7+ years of hands-on experience building ML/AI systems in production. 3+ years in a senior technical contributor or team lead role. Advanced Python skills with exposure to common ML frameworks and data libraries. Solid experience working with cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems … for ML workflows and manage models in a cloud environment. Strong communication and stakeholder engagement skills. A relevant degree in Computer Science, Engineering, or a related field. Tech Environment Python Java AWS (incl. services for AI/ML) LLM APIs and orchestration tools Terraform, Docker SQL-based databases GitHub Actions and version control tools Competitive compensation 25 days annual leave More ❯
Posted:

Data Scientist

London, England, United Kingdom
Hybrid / WFH Options
Simon-Kucher & Partners
implementation. Throughout this process, you will also gather and communicate meaningful data insights to your project team. Other responsibilities include: Data wrangling, extraction, and pre-processing in SQL or Python Conducting exploratory data analysis and communicating insights through clear descriptions and visualizations in Tableau or PowerBI Developing, testing, and implementing Machine Learning models Conducting research on recent developments in Machine … work experience in data science, working in a commercial setting or in consulting Experience with Machine Learning and statistical modelling techniques Strong programming skills in R and/or Python Experience applying advanced analytics and Machine Learning to solve business problems Experience with data visualization software/libraries (Tableau, PowerBI) Comfort working both on a team and autonomously Strong written More ❯
Posted:

Staff AI/ML Engineer

Southampton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
What You’ll Bring 7+ years of hands-on experience building ML/AI systems in production. 3+ years in a senior technical contributor or team lead role. Advanced Python skills with exposure to common ML frameworks and data libraries. Solid experience working with cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems … for ML workflows and manage models in a cloud environment. Strong communication and stakeholder engagement skills. A relevant degree in Computer Science, Engineering, or a related field. Tech Environment Python Java AWS (incl. services for AI/ML) LLM APIs and orchestration tools Terraform, Docker SQL-based databases GitHub Actions and version control tools Competitive compensation 25 days annual leave More ❯
Posted:

Linux Engineer

London, England, United Kingdom
Isamcapitalmarkets
systems and kernel parameters to support high-throughput, low-latency trading workloads. Automation & Configuration Management : Designing and implementing automation solutions using Infrastructure as Code (IaC) tools such as Ansible, Python, and Terraform to streamline and standardize operational workflows Continuous Improvement : Identify operational inefficiencies and design long-term, automated solutions for infrastructure scaling and resilience. Data Centre Operations: Troubleshoot and optimise … sensitive environments. Networking Fundamentals : Solid understanding of infrastructure networking concepts such as IP addressing, subnetting, VLAN configuration, and their practical application in Linux-based environments Scripting & Automation : Proficiency in Python and bash scripting; experience with Ansible required. Observability : Experience with monitoring and log aggregation tools (e.g., Prometheus, Grafana, ELK). DevOps Tooling : Experience with Terraform, Git, CI/CD, and More ❯
Posted:

Senior Full Stack Software Engineer

London, United Kingdom
Fasanara
a professional environment. Proven experience designing and developing robust APIs, microservices, and backend systems that power business-critical workflows. Experience with at least one of the following languages: Go, Python, Java, C#, or C++. We primarily use Go and Python - familiarity with these is a strong advantage. Solid knowledge of relational databases and proficiency in SQL (e.g., MySQL). Practical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

Coventry, Warwickshire, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
product developer who contributes to the design, development, and implementation of our cutting-edge network appliance products. This role requires a deep understanding of networking protocols, Linux systems, and Python programming, and the ability to apply that knowledge to solve complex technical challenges. Key Responsibilities: Design, develop, and maintain software for ApplianSys products and upgrades. Work with a range of … done. You're also a great team player, able to communicate effectively and influence others. Specifically, we're looking for someone with: Fluency in Linux and network protocols. Strong Python skills. Solid skills with Web applications technologies (HTML, JavaScript, CSS). Expertise in HTTP, DNS, DHCP, and related domains.Experience with networking services (Squid, nginx, BIND, ISC Kea, etc.). Aptitude More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior GIS Consultant

Greater Manchester, England, United Kingdom
Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
integrate modern geospatial tools, APIs, and platforms (e.g., QGIS, ArcGIS, GeoServer) Assist with GIS architecture and infrastructure design for hybrid and cloud environments (AWS, Azure) Automate geospatial workflows using Python or FME, and contribute to CI/CD practices in GIS delivery Help translate business goals into technical delivery plans and contribute to Agile ceremonies and documentation Keep up with … cloud-hosted environments and spatial data management (e.g., PostGIS, GeoJSON, WMS/WFS) Hands-on experience with GIS platforms and toolsets , both open source and proprietary Scripting experience (e.g., Python ) to automate spatial data handling or analysis Experience working in Agile, multidisciplinary teams , delivering complex digital services ⭐ Desirable (But Not Essential) Experience with EO data , geospatial data science or AI More ❯
Posted:

Developer/Operations (DevOps) Analyst

Leeds, England, United Kingdom
Ameresco Limited
elegant applications that produce business value and engaging customer experiences. Ameresco is looking for a junior-mid level DevOps analyst with a keen interest in programming and experience in Python, PHP, Java, JavaScript, Ionic, Angular, MySQL, InfluxDB, PostgreSQL, Amazon Web Services, UNIX, and developing workflows with the use of generative AI. The DevOps Analyst works across the business alongside other … solutions for client needs. Ameresco operates a diverse range of systems for clients including: Excel, PowerBi, Sharepoint, and other tools in the Microsoft Office 365 environment Extensive use of Python for scripting and task automation Managing and querying databases such as MySQL and InfluxDB Web applications built using PHP and associated frameworks Graphical interfaces using Grafana The role requires the More ❯
Posted:

Senior GIS Consultant

London, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
integrate modern geospatial tools, APIs, and platforms (e.g., QGIS, ArcGIS, GeoServer) Assist with GIS architecture and infrastructure design for hybrid and cloud environments (AWS, Azure) Automate geospatial workflows using Python or FME, and contribute to CI/CD practices in GIS delivery Help translate business goals into technical delivery plans and contribute to Agile ceremonies and documentation Keep up with … cloud-hosted environments and spatial data management (e.g., PostGIS, GeoJSON, WMS/WFS) Hands-on experience with GIS platforms and toolsets , both open source and proprietary Scripting experience (e.g., Python ) to automate spatial data handling or analysis Experience working in Agile, multidisciplinary teams , delivering complex digital services Desirable (But Not Essential) Experience with EO data , geospatial data science or AI More ❯
Posted:

Data Engineer (Azure Synapse Analytics, PySpark)

Glasgow, Scotland, United Kingdom
SEMBCORP UTILITIES PTE LTD
needs while advancing the shift to a lower-carbon future. Purpose and Scope We are seeking a highly skilled and self-driven Azure Data Engineer with expertise in PySpark, Python, and modern Azure data services including Synapse Analytics and Azure Data Explorer. The ideal candidate will design, develop, and maintain scalable data pipelines and architectures, enabling effective data management, analytics … Big Data technologies Strong hands-on experience with Azure Synapse Analytics for pipeline orchestration and data handling Expertise in SQL, data warehousing, data marts, and ingestion using PySpark and Python Solid experience building and maintaining cloud-based ETL/ELT pipelines, especially with Azure Data Factory or Synapse Familiarity with cloud data environments such as Azure and optionally AWS Experience More ❯
Posted:

Economist - Product Development - Tourism Economics

Oxford, Oxfordshire, United Kingdom
Oxford Economics
The role will involve working with the rest of the Tourism Economics team who are based across a range of office locations. Key Responsibilities Assist in developing and maintaining Python-based econometric models to expand our product and data offerings (e.g., new forecast variables, scenario tools, innovative client outputs), checking & troubleshooting tools and optimise internal workflows. Collaborate with technology teams … update and forecasting process for GTS and GCT. Stay informed on industry and technological trends to propose innovative product enhancements and process improvements. Skills, Knowledge & Expertise Advanced skill in Python (required) for both data analysis, scripting, and automation, additional software development skills are desirable. Excellent analytical and quantitative skills. Excellent verbal and written communication skills Excellent time management and prioritisation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Architect

London, England, United Kingdom
Hybrid / WFH Options
Itiviti AB
experience with a minimum of 2 years of experience working in AWS & AWS Sagemaker and developing Sagemaker pipelines. Knowledge of Jenkins, CloudFormation, Terraform code & MLOps practices. Exhibit proficiency in Python, software engineering practices, along with expertise in deep learning frameworks (ML/distributed ML frameworks like TensorFlow etc). Possess outstanding communication skills and the ability to collaborate effectively with … collaboratively in a fast-paced, innovative environment. Strong problem-solving skills and a passion for implementing cutting-edge AI solutions. Proficient coding skills and strong software development experience (Spark, Python). Bachelors/Masters or PhD program in Computer Science/Statistics or a related field. About Us Broadridge is a global technology leader with trusted expertise and transformative technology More ❯
Posted:

System Development Engineer II

London, United Kingdom
Amazon
and work experience Experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules Experience with at least one modern scripting or programming language (C++, Java, Python, Ruby, etc.) Experience in automating, deploying, and supporting large-scale infrastructure Experience with Linux/Unix Experience with CI/CD pipelines build processes Preferred qualifications: Knowledge of professional software … vision and software quality and help them improve their skills. - Experience in automating, deploying, and supporting large-scale infrastructure - Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - Experience with Linux/Unix - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems - Experience with CI/CD More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Linux Enablement - Software Engineering Manager

Glasgow, Scotland, United Kingdom
Canonical
a tech lead Software architecture and design experience Software development or operations experience with: Ubuntu - kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML Participation in open-source development projects Experience with CI/CD Canonical is an equal opportunity employer Canonical believes … Kingdom 1 month ago Glasgow, Scotland, United Kingdom 3 weeks ago Glasgow, Scotland, United Kingdom 2 months ago Glasgow, Scotland, United Kingdom 2 weeks ago Engineering Manager - Public Cloud, Python, Golang Glasgow, Scotland, United Kingdom 1 month ago Glasgow, Scotland, United Kingdom 2 weeks ago Glasgow, Scotland, United Kingdom 1 month ago Linux Engineering Manager - Optimisation for Latest Hardware Glasgow More ❯
Posted:

Senior Software Engineer

Leeds, England, United Kingdom
BLAIZE
existing product. BS/MS in Computer Science, a related STEM field, or equivalent experience in Physics and Mathematics. 5-7 years of Software Development Experience. Strong proficiency in Python, with hands-on experience in asynchronous programming (Python asyncio). 2 plus years of experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, Keras). Strong problem-solving skills and More ❯
Posted:
Python
10th Percentile
£42,500
25th Percentile
£55,000
Median
£72,000
75th Percentile
£97,500
90th Percentile
£122,500