Python Jobs in the UK

2,101 to 2,125 of 9,634 Python Jobs in the UK

Research Software Engineer University of Bath The University of Bath ranks 6th in Guardian Univ ...

United Kingdom
Society of Research Software Engineering
re looking for someone with: A strong background in software development, ideally in a research or academic setting. Proficiency in at least two programming languages used in research (e.g., Python, C++, R). Experience managing or contributing to complex technical projects. Excellent communication skills and the ability to work collaboratively across disciplines. A commitment to professional development and continuous learning. … You should have a graduate degree with significant computational experience or an equivalent professional software development background. Demonstrated expertise in multiple programming languages (such as Python, C, C++, R, Fortran, Julia), knowledge of agile methodologies, version control, and software engineering best practices are essential. Excellent communication skills with stakeholders and the ability to rapidly learn new programming languages and technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software & Automation Senior Full Stack Engineer Permanent / Full-Time London, UK View position

London, United Kingdom
Vorboss Limited
Senior Full Stack Engineer to own end-to-end delivery of critical features, drive architectural excellence, and establish best practices. You'll work hands-on across React, Node.js, and Python services, own our CI/CD and DevOps processes, integrate with network-centric systems, and mentor the wider engineering team as we grow. Key responsibilities: • Architect, build & implement scalable features … in our React frontend and Node.js/Python backend (FastAPI, Celery) • Design integrations with network devices, IPAM, monitoring platforms, Wi-Fi authentication systems, CRMs and partnered PropTech tools • Continually hone and perfect our homegrown DevOps and CI/CD processes by further developing our GitHub Actions pipelines, Terraform definitions and observability integrations. • Ensure quality & reliability: establish testing best practices (unit … requirements into robust technical solutions. The right candidate: • Has 5+ years hands-on as a full stack engineer in a SaaS environment • Strong backend skills in Node.js (Express) and Python (FastAPI, Celery) • Deep familiarity with Microsoft Azure (App Services, Functions, networking) • Proven experience working with network-focused systems (SNMP, IPAM, CLI automation) • Solid understanding of Auth0 (or similar OAuth/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Cloud Consultant

England, United Kingdom
Hybrid / WFH Options
Gold Group Limited
of science and technology with graph databases, big datasets and natural language processing in AWS. Building novel simulations of distributed autonomous systems architectures using cloud infrastructure and messaging with Python, Kafka and Azure. Helping an energy customer to maintain critical infrastructure by developing a data processing application, database and API to store 40 years of inspections data and enable data … and C#. Senior AWS Cloud Consultant Skills: Significant experience leading the design and deployment of complex cloud solutions to AWS AWS Security Suite At least 1 Object-Oriented Language (Python or C# ideally) Experience with containerisation of applications An ability to discuss and present complex topics in an understandable way Consultancy skills in stakeholder management, business development and requirements elicitation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# .Net Programme Manager, Finance, Hybrid, London WC2

South West London, London, United Kingdom
Hybrid / WFH Options
Langley James Limited
to overseeing change releases and user acceptance testing. You will manage relationships with technology partners and the source code repositories. With Strong technical proficiencies in the .NET stack, C#, Python, React, Angular, and SQL and experience with CI/CD pipelines, GitHub projects, GitHub Enterprise Server, Azure DevOps, container technologies (Docker, Kubernetes etc.), and API gateway . As the Programme … code repositories, ensuring technology IP is complete and up-to-date. Providing direct technical expertise on projects. Required Skills and Experience: Strong technical proficiencies in the .NET stack, C#, Python, React, Angular, and SQL. Experience with CI/CD pipelines, GitHub projects, GitHub Enterprise Server, Azure DevOps, container technologies (Docker, Kubernetes etc.), and API gateway. Proven track record of managing More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Data Engineer

City of London, London, United Kingdom
TechYard
will translate their needs into actionable product roadmaps that leverage Google Marketing Platform and Google Cloud solutions. Responsibilities Lead the design, development, and optimization of scalable data pipelines using Python and GCP. Configure and manage complex integrations between Google Marketing Platform tools, Google Cloud Projects, and other marketing systems. Ensure data accessibility, privacy, and security by implementing client data policies … background in data analysis and data science in digital marketing. Experience with creating AI Agents. Develop and maintain efficient data pipelines, ETL processes, and data warehousing solutions. Proficiency in Python and SQL. Demonstrable expertise in Google Cloud Platform (e.g., BigQuery, BQ Sharing (Analytics Hub), Cloud Functions, Dataflow, Looker Studio) to build scalable and secure data solutions. Other cloud-based technologies More ❯
Posted:

Data Engineer

London Area, United Kingdom
TechYard
will translate their needs into actionable product roadmaps that leverage Google Marketing Platform and Google Cloud solutions. Responsibilities Lead the design, development, and optimization of scalable data pipelines using Python and GCP. Configure and manage complex integrations between Google Marketing Platform tools, Google Cloud Projects, and other marketing systems. Ensure data accessibility, privacy, and security by implementing client data policies … background in data analysis and data science in digital marketing. Experience with creating AI Agents. Develop and maintain efficient data pipelines, ETL processes, and data warehousing solutions. Proficiency in Python and SQL. Demonstrable expertise in Google Cloud Platform (e.g., BigQuery, BQ Sharing (Analytics Hub), Cloud Functions, Dataflow, Looker Studio) to build scalable and secure data solutions. Other cloud-based technologies More ❯
Posted:

Software Engineer, Modelling (Junior)

London, United Kingdom
Runna
tailoring roles to fit the right candidates. Please apply directly below or contact us for more information and to discuss your fit. Your key skills and experience Proficiency in Python (object orientated) programming, with experience writing production quality code in a large python codebase Designing and building complex algorithms, comfortable with quantitative methods and approaches to solving problems Testing modelling … small reflection of our current tech stack: Frontend: React Native (iOS and Android) Typescript GraphQL (Apollo Client) Fastlane SwiftUI (Apple Watch) Maestro E2E tests Backend: Serverless (AWS) Lambdas (NodeJS & Python) AWS AppSync DynamoDB, S3, SQS, SNS, EventBridge, SageMaker Postman API tests All the other good stuff: Sentry GitHub Actions Intercom, Mixpanel RevenueCat App Store Connect/Play Store Google Tag More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FX Options E-Trading Assoc Software Engineer

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Proficiency in Python, Unix, Unit Testing, Threading and Messaging Proficient in coding in one or more languages (Java, Python, Typescript/React) Hands-on practical experience in system design, application development, testing, and More ❯
Posted:

Software Engineer

Oxford, Oxfordshire, United Kingdom
Oxford Nanopore Technologies Ltd
global R&D activities Develop using agile methodologies including test-driven development and continuous delivery Collaborate closely with operations to ensure high availability and performance of applications Core Technologies: Python (Django, FastAPI, Flask), Node.js Relational and non-relational databases (e.g. SQL, MongoDB) Containerisation with Docker, Git, CI/CD pipelines Cloud orchestration tools such as Kubernetes and Terraform We are … looking for someone with: Strong experience in production-level Python development A background in building and maintaining web applications or APIs Experience with automated testing, deployment, and containerised environments Knowledge of data pipelines, workflow engines, and cloud-native architectures This role is ideal for someone who thrives in a dynamic, fast-paced environment, embraces change, and is motivated by meaningful More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead (Node / TypeScript)

City of London, London, United Kingdom
Twelve
message brokers, and databases to power the central fintech application. Promoting Technical Excellence & Language Adaptability: Crafting secure, high-quality code, primarily in TypeScript (Node.js), and selecting appropriate languages (like Python, Go, Rust, etc.) for specific tasks, ranging from scripting data workflows to compiling performant services. Fostering Observability & Dependability: Integrating monitoring tools for metrics, tracing, and logging, with the objective of … Proficiency in TypeScript/Node.js or similar contemporary languages, coupled with the aptitude to quickly master new technologies. Demonstrated production-level experience in at least one of the following: Python (for data pipelines, analytics, machine learning, or scripting tasks). A compiled language (such as Go, Rust, Java, Kotlin, etc.) for services requiring high performance. Practical experience with cloud platforms More ❯
Posted:

Technical Lead (Node / TypeScript)

London Area, United Kingdom
Twelve
message brokers, and databases to power the central fintech application. Promoting Technical Excellence & Language Adaptability: Crafting secure, high-quality code, primarily in TypeScript (Node.js), and selecting appropriate languages (like Python, Go, Rust, etc.) for specific tasks, ranging from scripting data workflows to compiling performant services. Fostering Observability & Dependability: Integrating monitoring tools for metrics, tracing, and logging, with the objective of … Proficiency in TypeScript/Node.js or similar contemporary languages, coupled with the aptitude to quickly master new technologies. Demonstrated production-level experience in at least one of the following: Python (for data pipelines, analytics, machine learning, or scripting tasks). A compiled language (such as Go, Rust, Java, Kotlin, etc.) for services requiring high performance. Practical experience with cloud platforms More ❯
Posted:

System Integration Lead

London, United Kingdom
Opus Recruitment Solutions
service delivery with a focus on SAP BTP and API technologies. Strong hands-on experience with: SAP Integration Suite/CPI API protocols (REST, SOAP, gRPC) .NET, Java, or Python Cloud platforms (AWS or Azure) CI/CD tools (e.g., Jenkins, CircleCI) Data integration tools (e.g., SSIS, Azure Data Factory) Experience with microservices, Docker, Kubernetes, and messaging queues (Kafka, ActiveMQ More ❯
Employment Type: Contract
Rate: £450 - £500/day
Posted:

Data Engineer (Databricks Champion)

England, United Kingdom
TechYard
What We’re Looking For Required: 5+ years in data engineering with hands-on Databricks experience Databricks Champion Status (Solution Architect/Partner) Proficient in Databricks, Delta Lake, Spark, Python, SQL Cloud experience (Azure preferred, AWS/GCP a plus) Strong problem-solving and communication skills Databricks Champion More ❯
Posted:

Infrastructure and Automation Engineer

Glasgow, United Kingdom
Hybrid / WFH Options
Hymans Robertson LLP
will your role look like? You will architect, build, and maintain robust, scalable, and secure cloud environments using Infrastructure as Code principles. You will leverage programming languages such as Python and TypeScript, automation tools like Bicep and Ansible, Azure DevOps for CI/CD pipelines, and Git for version control. Your expertise will span cloud PaaS/IaaS services, Windows … industry trends and emerging technologies Evaluate and incorporate new technologies and methodologies Requirements: Proven experience managing and automating infrastructure within Microsoft Azure (IaaS and PaaS) Strong programming skills in Python and TypeScript Experience managing Windows Server and Linux systems Understanding of Azure networking services and security best practices Preferred skills: Experience with MS Graph, Azure SDKs, CLI, and automation tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer, London (London)

London, England, United Kingdom
Hybrid / WFH Options
Bjak
Proven experience as an AI engineer or data scientist, with a track record of leading successful AI projects Proficiency in AI and machine learning frameworks and programming languages (e.g., Python) Strong expertise in data preprocessing, feature engineering, and model evaluation Excellent problem-solving and critical-thinking skills Effective leadership, communication, and team management abilities A passion for staying at the … weeks ago London, England, United Kingdom 2 months ago AI Research Scientist (Sequential Decision Making) London, England, United Kingdom 2 weeks ago London, England, United Kingdom 3 days ago Python Backend Junior Software Engineer - Remote 4 days a week (Europe) London, England, United Kingdom $30,000.00-$40,000.00 3 weeks ago London, England, United Kingdom 4 days ago London, England More ❯
Posted:

Azure Infrastructure Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Harding Retail
with at least 3 years focused on Azure. Strong expertise in Azure services, including Virtual Machines, Azure Functions, Azure SQL, App Services, and Storage Accounts. Scripting experience with PowerShell, Python, or Bash for automation and system administration. Solid networking knowledge, including VPNs, VNet peering, Load Balancers, DNS, and Azure Firewall. Experience with identity & security management, including Azure EntraID & Active Directory … the ability to work independently or as part of a team Experience deploying and administrating IaaS and PaaS services Knowledge of at least one of scripting languages: Shell Scripting, Python, Powershell Microsoft Azure certifications AZ-400& AZ-305 would be ideal but not essential Must have an existing right of eligibility to work in the UK Key Attributes - trust, collaboration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer in Test Data Engineering

Aykley Heads, Durham, County Durham, England, United Kingdom
Hybrid / WFH Options
Atom Bank
framework and testing practices. Hands-on experience of creating test automation code for various types of testing (component, integration, end-to-end, functional and non-functional. Strong experience of Python, using Python for data analysis (including NumPy and Panda) and SQL Familiarity with tools such as Jira, Zephyr, GitLab. Experience of creating tests using a BDD framework. Excellent knowledge of More ❯
Employment Type: Full-Time
Salary: £65,000 - £70,000 per annum, Negotiable
Posted:

Software Engineer

London, United Kingdom
Techwaka
across SaaS Webapps, to integrations that protect customer systems, to internal tooling that powers our AI threat intelligence. We use a variety of tooling across the tech stack, including Python, TypeScript, Postgres, Kubernetes, Docker, Terraform, Azure. In this role you'll be: Building, testing, and continuously delivering small,high qualitychangesto production. Pair programming with others on the team to collaboratively … and product for customers. Mission-driven-care deeply about helping people use AI safely. Comfortable working across the stack as part of a small startup team. Competent coding with Python, TypeScript, or a similar language. Collaborative-comfortable working together to build quality fast (e.g. pair programming). Experienced building SaaS products that delight customers, from conception to production. Experienced with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Architect

Northampton, England, United Kingdom
Portman Finance Group
development experience in order to maintain/update existing data by creating functions within Zoho CRM. Zoho’s native low-code language is Deluge, however experience in using Javascript, Python or similar low-code languages such as Apex will be highly transferable. There is an expectation that the candidate will be able to design and implement technical solutions from any … drawing meaningful conclusions from data. Excellent attention to detail and a strong commitment to data accuracy. Strong analytical and problem-solving skills. Proficiency in SQL. Software development experience (Javascript, Python, Deluge experience is desired). Excellent communication and presentation skills, with the ability to explain complex data in a simple and understandable way. Ability to work independently and as part More ❯
Posted:

Senior Business Data Analyst

London, United Kingdom
The Collecting Group
the data & analytics function, shaping priorities, managing workload, and coaching a team of analysts to ensure output is rigorous, timely, and impactful. Build scalable analytical frameworks in SQL and Python to monitor marketplace dynamics, user behaviour, and product performance. Develop advanced forecasting and modelling techniques to support pricing, auction velocity, and product development. Act as a strategic thought partner to … roles, with a strong bias towards product analytics, growth, or marketplace environments. Demonstrable experience leading an analytics function or team, including hiring, mentoring, and workflow prioritisation. Expert SQL and Python skills, including production-grade pipelines, scripting, and automation. Comfortable using BI tools such as Tableau, PowerBI, Looker, or Lightdash, and running analysis in statistical packages. Familiarity with LLMs and AI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - Cloud Graph Platforms

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
on engineering infrastructure and software solutions concepts and proficient advanced 10 years experience Hands-on practical experience delivering system design, application development, testing, and operational stability Extensive experience in Python development Experience in Python frameworks - Django/Flask etc Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g. Cloud More ❯
Posted:

Data Scientist

Greater London, England, United Kingdom
InterEx Group
years of experience in quantitative analytics or data modelling Deep understanding of predictive modelling, machine-learning, clustering and classification techniques, and algorithms Fluency in a programming language (Python, C,C++, Java, SQL) Familiarity with Big Data frameworks and visualization tools (Cassandra, Hadoop, Spark, Tableau More ❯
Posted:

Research Software Engineer

Bath, Somerset, United Kingdom
Society of Research Software Engineering
re looking for someone with: A strong background in software development, ideally in a research or academic setting. Proficiency in at least two programming languages used in research (e.g., Python, C++, R). Experience managing or contributing to complex technical projects. Excellent communication skills and the ability to work collaboratively across disciplines. A commitment to professional development and continuous learning. … You'll have a graduate degree with significant computational experience or equivalent professional software development background. With demonstrated expertise in multiple programming languages (such as Python, C, C++, R, Fortran, Julia), you'll bring knowledge of agile methodologies, version control, and software engineering best practices. Essential to your success will be excellent communication skills with a range of stakeholders, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Software Developer

Bracknell, Berkshire, United Kingdom
Spectrum IT Recruitment
on a hybrid model which involves 3 days in the office and 2 days from home. Essential experience: 3+ year's experience in an AI focused software development role Python or C++ SQL Server Source control, ideally Git Experience working within an Agile environment Degree in Computer Science or other STEM subject ideally from a Russell Group University or Red More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum
Posted:

Full-stack Engineer - Team Optimize

Oxford, Oxfordshire, United Kingdom
Taktile GmbH
policy performance Develop data-backed tools for improving policy performance, such as training ML models on historical data and backtesting at scale. Design and develop scalable RESTful APIs using Python on AWS, leveraging services such as Lambda, S3 and SQL. Optimize data warehouse efficiency, conduct peer code reviews, and produce technical documentation. Collaborate with cross-functional teams in an Agile … spoken, is crucial to lead communication in our globally distributed environment. Ideal, But Not Required Experience with Vega, Observable Plot, ggplot or another grammar-of-graphics library. Experience in Python, FastAPI Expertise in data engineering topics, SQL, parquet Experience with AWS services and serverless architectures. What we offer Work with colleagues that lift you up, challenge you, celebrate you and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Python
10th Percentile
£42,500
25th Percentile
£55,000
Median
£72,500
75th Percentile
£97,500
90th Percentile
£122,500