Python Jobs in the UK

2,201 to 2,225 of 17,665 Python Jobs in the UK

Senior Quantitative Developer

London, United Kingdom
Caxton Associates
York. They work closely with the Quantitative Analytics Group as well as Trading Staff. Responsibilities: Engineer large timeseries and data solutions and ETLs (using SQL, no-SQL, C#, and Python) for market data, quant analytics and alpha generation Build and maintain quant libraries in Python. Architect and build scalable web services for applications and front office users Promote best coding … by robust libraries or web services. 7+ years of relevant experience Bachelor's degree in a quantitative degree (Computer Science, Maths, engineering) Excellent quantitative reasoning and software design. Strong Python skills. Demonstrated experience with high-efficiency programming and multi-threading. Clear grasp of SQL and relational database fundamentals. Ability to multitask and produce high quality code. Strong verbal and written More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps Engineer - Active SC Clearance, Cloud in London - Hays

London, England, United Kingdom
Golang Works
Required Qualifications: AWS, Azure, and GCP experience Understanding of TDD (Test Driven Development) Familiarity with scripting languages including Bash, Perl, Python, or Go Familiarity with Agile ways of working Strong communication skills Nice to have: Working knowledge of Kafka, Docker, Jenkins, Postgres, Liquibase, Java NPPV3 Clearance If interested and possess relevant experience, please apply with your latest CV as soon More ❯
Posted:

Senior Product Security Engineer

London, England, United Kingdom
Qube Research & Technologies
and engineering teams, you'll implement security solutions for low-latency systems and multi-cloud platforms, including AWS, Azure, and Alibaba Cloud. You'll also secure hybrid infrastructures across Python, C++, and Kotlin/Java environments, ensuring robust protection that supports QRT's high-speed, data-driven operations. Support the implementation of security controls and processes for product security, focusing … systems in a fast-moving environment. Contribute to the development and maintenance of a secure software development lifecycle (SDLC) with a focus on secure coding practices in languages like Python, C++, Rust, Go and Kotlin/Java. Conduct threat modeling, vulnerability assessments and security code reviews across different platforms, ensuring security is embedded at every stage of the development lifecycle. … or similar roles with significant practical experience in securing software development at scale. Proven record of accomplishment in secure coding practices and development experience in development languages such as Python, C++, Rust, Go and Kotlin/Java. Strong technical background in software development, system architecture and security tools. Strong understanding of security principles, techniques and technologies related to software and More ❯
Posted:

Senior Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Rocket Lab
station and satellite status and control satellite operations. Develop software to provide automatic fault detection, isolation, and recovery operations for the spacecraft. Candidates should have experience implementing systems using Python, including integrating with a diverse set of data stores and cloud services. They will need to interface with the satellite operations and ground station teams to adapt user needs into … development and production environments Strong candidates will also possess skills in one or more of the following areas: 5+ years of experience with system and web application development using Python Familiarity with data backends like S3, RDS, Postgres, Redis, and Elasticsearch Experience with Django Infrastructure as Code tools such as Terraform and Ansible Familiarity with Python data visualization libraries Experience More ❯
Posted:

Data Platform Engineer

London, England, United Kingdom
YouLend
and manage infrastructure for our data platform (AWS, Snowflake, dbt, Airflow) Design and implement CI/CD pipelines for dbt and other data workflows Automate data platform operations with Python and infrastructure-as-code tools (Pulumi/Terraform) Collaborate with analytics, ML, product, and engineering teams to scale data solutions Ensure data quality, lineage, and governance through testing and monitoring … Work with cost observability tools to ensure efficient platform usage Essential: Proven experience working with cloud-based data platforms (Snowflake, Redshift, BigQuery, etc.) Proficiency in Python and SQL for automation and analytics Experience with CI/CD, preferably in dbt and/or data platforms Hands-on with IaC tools like Pulumi, Terraform, or CloudFormation Good understanding of orchestration tools … like Airflow Strong communicator, with experience working cross-functionally Desirable Skills: Cloud: AWS (S3, Lambda, MWAA), Azure DevOps Platform: Snowflake, dbt Cloud, Fivetran Orchestration: Airflow (MWAA), dbt jobs Languages: Python, SQL IaC: Pulumi, Terraform Monitoring: DataDog Salary: £60,000 - 90,000 + 10% annual bonus Benefits Why work at YouLend? Award-Winning Workplace: YouLend has been recognised as one of More ❯
Posted:

Site Reliability Engineer

United Kingdom
luupli
services, primarily hosted on AWS. If you have a passion for problem-solving, a deep understanding of AWS services, hands-on experience with Terraform, and proficiency in scripting with Python or Bash, we invite you to apply for this exciting opportunity. Role and Responsibilities: 1. Infrastructure Design and Automation: - Collaborate with software engineering and operations teams to design, build, and … system performance, reliability, and cost efficiency through continuous monitoring, performance tuning, and capacity planning. - Identify opportunities to automate manual processes and improve system resilience. 4. Scripting and Automation: - Utilise Python or Bash scripting to create and maintain automation tools for various operational tasks and deployments. - Implement and improve continuous integration and continuous deployment (CI/CD) pipelines. 5. Security and … Services (AWS) and its core services (EC2, S3, RDS, IAM, etc.). - Strong proficiency in infrastructure-as-code (IaC) tools, with a focus on Terraform. - Proficient in scripting with Python or Bash for automation and operational tasks. - Solid understanding of networking principles and protocols. - Knowledge of CI/CD pipelines and related tools. 3. Problem-Solving and Analytical Abilities: - Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - FS

Rochdale, Greater Manchester, North West, United Kingdom
Hybrid / WFH Options
Anson Mccade
your opportunity to make a lasting impact within a fast-paced, agile environment. What you'll be doing: Leading the design and development of robust, scalable solutions using Java , Python , Golang , or JavaScript . Driving engineering best practices and contributing to architectural decisions. Collaborating with cross-functional teams including Product, DevOps, and QA to deliver cutting-edge features. Mentoring and … highest standards in software delivery. What we're looking for: Proven experience in a leadership or senior engineering role. Strong hands-on expertise in at least one of: Java , Python , Golang , or JavaScript . Experience with agile development practices and CI/CD pipelines. A passion for clean, well-tested, and maintainable code. Strong communication and problem-solving skills. What More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer – API & ML Infrastructure

London, England, United Kingdom
SoCode Recruitment
to deployment and scaling. This role sits at the intersection of MLOps, cloud-native architecture, and distributed systems. What You’ll Do Build scalable APIs with FastAPI (or similar), Python, and modern web tooling Design and maintain ML model serving infrastructure Collaborate with ML engineers on training and deployment workflows Own deployment: Kubernetes, Terraform, CI/CD pipelines Build a … analytics frontend using React or similar Drive best practices in system design, performance, and reliability What We’re Looking For 5+ years of software engineering experience Strong backend skills — Python, REST APIs, FastAPI Proven experience scaling cloud-native systems (AWS, microservices, IaC) Kubernetes + Terraform expertise in production environments Solid understanding of ML deployment (e.g. PyTorch, TensorFlow, JAX) Frontend skills More ❯
Posted:

Site Reliability Engineer

London, England, United Kingdom
luupli
services, primarily hosted on AWS. If you have a passion for problem-solving, a deep understanding of AWS services, hands-on experience with Terraform, and proficiency in scripting with Python or Bash, we invite you to apply for this exciting opportunity. Role and Responsibilities: 1. Infrastructure Design and Automation: - Collaborate with software engineering and operations teams to design, build, and … system performance, reliability, and cost efficiency through continuous monitoring, performance tuning, and capacity planning. - Identify opportunities to automate manual processes and improve system resilience. 4. Scripting and Automation: - Utilise Python or Bash scripting to create and maintain automation tools for various operational tasks and deployments. - Implement and improve continuous integration and continuous deployment (CI/CD) pipelines. 5. Security and … Services (AWS) and its core services (EC2, S3, RDS, IAM, etc.). - Strong proficiency in infrastructure-as-code (IaC) tools, with a focus on Terraform. - Proficient in scripting with Python or Bash for automation and operational tasks. - Solid understanding of networking principles and protocols. - Knowledge of CI/CD pipelines and related tools. 3. Problem-Solving and Analytical Abilities: - Ability More ❯
Posted:

Application Support Engineer

United Kingdom
Hybrid / WFH Options
Algo Capital Group
processes and troubleshooting guides Participate in on-call rotation to ensure 24/7 coverage of global trading systems Use the latest technology stacks such as AWS, Java 17, Python 3, HDF5, Kubernetes, Kafka and Argo Candidate Requirements Years experience in financial technology support, preferably in electronic trading Strong understanding of market data structures and exchange connectivity Linux/Unix … system administration skills Scripting abilities in Python, Bash, or similar languages Knowledge of monitoring tools and alerting frameworks SQL experience including queries/updates/table creation/basic database maintenance Exposure to data technologies such as Kafka, Spark or Delta Lake is useful but not mandat Bachelor's degree in Computer Science, Engineering, or related technical field This role More ❯
Posted:

Senior Systems Engineer - Github

City, London, United Kingdom
Hybrid / WFH Options
IntaPeople
management. Develop GitHub Apps and Actions to maintain code quality and security standards. Integrate GitHub with internal systems such as identity providers and compliance tools. Use languages like Go, Python or Java to interact with APIs and develop robust systems. Support adoption of automation and emerging tools like GitHub Copilot (AI). Collaborate with internal DevOps, Security and Platform teams. … What You ll Need: Strong coding skills in Go, Python or Java. Deep experience with GitHub Enterprise, GitHub APIs (REST & GraphQL), Actions, and Apps. Background in Ops, Infrastructure or SRE roles with a focus on automation. Familiarity with modern SDLC practices, security tooling, version control and testing frameworks. Experience using Infrastructure as Code tools (e.g. Terraform). Strong problem-solving More ❯
Employment Type: Contract
Rate: GBP 500 - 600 Daily
Posted:

Cloud Engineer

Cheltenham, England, United Kingdom
Hybrid / WFH Options
Searchability NS&D
for a leading national security consultancy in Cheltenham. Up to £95,000 based on experience Cheltenham Location – hybrid working model Expertise required in AWS, Infrastructure as Code, Java/Python, team leadership Must already hold active SC Clearance and be eligible for eDV clearance. Role Overview: In this role, you will design and deliver innovative cloud-native solutions using AWS … Skilled in Kubernetes and managing large-scale containerised applications Proficient in Infrastructure as Code tools like Terraform or CloudFormation Application development experience in languages such as Java, Go, or Python Strong DevOps mindset with hands-on experience in CI/CD, GitOps, and Agile practices Effective communicator with strong stakeholder engagement skills Committed to continuous learning, with AWS certification encouraged More ❯
Posted:

Senior Systems Engineer - Github

London, Coleman Street, United Kingdom
Hybrid / WFH Options
IntaPeople
management. Develop GitHub Apps and Actions to maintain code quality and security standards. Integrate GitHub with internal systems such as identity providers and compliance tools. Use languages like Go, Python or Java to interact with APIs and develop robust systems. Support adoption of automation and emerging tools like GitHub Copilot (AI). Collaborate with internal DevOps, Security and Platform teams. … What You’ll Need: Strong coding skills in Go, Python or Java. Deep experience with GitHub Enterprise, GitHub APIs (REST & GraphQL), Actions, and Apps. Background in Ops, Infrastructure or SRE roles with a focus on automation. Familiarity with modern SDLC practices, security tooling, version control and testing frameworks. Experience using Infrastructure as Code tools (e.g. Terraform). Strong problem-solving More ❯
Employment Type: Contract
Rate: £500 - £600/day
Posted:

Senior Data Engineer (GCP/Kafka) in Bristol - Lloyds Bank plc

Bristol, England, United Kingdom
WorksHub
Coding Experience in coding or scripting within a commercial or industry setting, using languages such as Python, Java, Scala, or Go, along with SQL. Databases & Frameworks Strong experience working with Kafka technologies. Operational experience with related systems. Using Terraform Experience with CI/CD pipelines and associated tools/frameworks. Containerisation Good knowledge of container technologies such as Docker and More ❯
Posted:

Business Intelligence Engineer

City of London, London, United Kingdom
Cpl Life Sciences
Business Intelligence Engineer Hybrid – London Up to £450 a day Inside IR35 6 Months Key Skills: 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 insight into customer behavior … 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:

Business Intelligence Engineer

London Area, United Kingdom
Cpl Life Sciences
Business Intelligence Engineer Hybrid – London Up to £450 a day Inside IR35 6 Months Key Skills: 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 insight into customer behavior … 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 Site Reliability Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
to align on strategy and execution. The company is founder led, profitable and growing. We are hiring a Senior Site Reliability Engineer Next-gen operations at scale, with pure Python infra-as-code, from bare metal to containers and applications. Our goal is to perfect enterprise infrastructure devops. We run hundreds of private cloud, Kubernetes, and application clusters for customers … learn the entire stack, from bare metal networking and kernel up to serverless and open source applications. Location: Globally remote role The role entails Our cloud operations engineers bring Python software-engineering skills and rigour to the operations domain. We practise devsecops from bare metal to application. We architect and run OpenStack, Kubernetes and software defined storage, and we enable … devsecops for applications running on that infrastructure too. To become a member of this team, you need to be a software engineer fluent in Python, you need a genuine interest in the full open source infrastructure stack from metal to containers, and you need the ability to work in a high pressure operations environment with mission-critical services for global More ❯
Posted:

Automation Expert, Retail Business Services

London, England, United Kingdom
Amazon
Has framework engineering abilities and follows automation development best practices. · Automate user interactions and API with existing tools/solutions, build localized small scale solutions for quick deployment, build python scripts to automate day to day, repeatable activities within a team · Optionally, an Automation Expert may build front end UI for web application · Prioritizes projects and feature sets, evaluate and … to correct under-performing parts and acts as a trouble shooter. Basic Qualifications • Bachelor's degree in Computer Science, Information Technology, or a related field • Proficiency in automation using Python • Excellent oral and written communication skills • Experience with SQL, ETL processes, or data transformation Preferred Qualifications • Experience with scripting and automation tools • Familiarity with Infrastructure as Code (IaC) tools such … integration Key job responsibilities As an Automation Expert you are responsible for working with cross-functional teams to develop small-medium scale long term automated solutions using API, Selenium, Python and other tools, and utilize automation metrics to determine improvement opportunities. Working in a dynamic environment, you will be responsible for monitoring key success metrics. You will be expected to More ❯
Posted:

Senior Data Test Automation Engineer

Basingstoke, Hampshire, United Kingdom
Hawk-Eye Innovations Ltd
train teams to independently implement and use the automation frameworks. Skills, Knowledge, and Expertise Expertise in validating complex datasets, creating synthetic test data, and leveraging tools like Pandas and Python for comprehensive data quality assurance. Proven ability to build and maintain scalable test automation frameworks, with a focus on backend, API, and data systems using tools like Pytest and Postman. … workflows, ensuring robust and reliable system interactions. Extensive experience integrating automated data testing processes into CI/CD pipelines for seamless build and deployment cycles. Strong programming skills in Python, with additional experience in SQL and scripting for data manipulation and validation. Familiarity with Great Expectations (or similar), Postman, and synthetic data generation frameworks. Expertise in identifying testing gaps, proposing … be advantageous Our Tech Stack C Computer Vision: C+/20, Qt, Boost, ZeroMQ, ElasticSearch. Web: Java, Node.js, RESTful APIs, JUnit. General: Git, Docker, AWS, Jenkins, GitHub Actions. ML: Python, TensorRT. Our agile teams work with the latest technologies to build solutions for sports like tennis, cricket, football, and more. You'll collaborate on projects like real-time tracking, data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Test Automation Engineer

Bristol, Gloucestershire, United Kingdom
Hawk-Eye Innovations Ltd
train teams to independently implement and use the automation frameworks. Skills, Knowledge, and Expertise Expertise in validating complex datasets, creating synthetic test data, and leveraging tools like Pandas and Python for comprehensive data quality assurance. Proven ability to build and maintain scalable test automation frameworks, with a focus on backend, API, and data systems using tools like Pytest and Postman. … workflows, ensuring robust and reliable system interactions. Extensive experience integrating automated data testing processes into CI/CD pipelines for seamless build and deployment cycles. Strong programming skills in Python, with additional experience in SQL and scripting for data manipulation and validation. Familiarity with Great Expectations (or similar), Postman, and synthetic data generation frameworks. Expertise in identifying testing gaps, proposing … be advantageous Our Tech Stack C Computer Vision: C+/20, Qt, Boost, ZeroMQ, ElasticSearch. Web: Java, Node.js, RESTful APIs, JUnit. General: Git, Docker, AWS, Jenkins, GitHub Actions. ML: Python, TensorRT. Our agile teams work with the latest technologies to build solutions for sports like tennis, cricket, football, and more. You'll collaborate on projects like real-time tracking, data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Analyst, Machine Learning

London, England, United Kingdom
SitusAMC Holdings Corporation
structured and unstructured data for generative AI use cases Collaborate with engineering and product development teams Following experimentation and model selection and validation, implement the solution using production-ready Python code Contribute to the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance of machine learning solutions Monitor model performance post-deployment and iterate based on … applying LLMs to analyze text documents, prompt engineering, and manual and automatic evaluation of LLM outputs Good foundational knowledge of standard machine learning algorithms and statistical methods Proficient in python and its standard data science and ML libraries (e.g., numpy, pandas, scikit-learn, boosting and data visualization libraries) Practical experience in data processing and feature engineering for machine learning applications … Ability to write robust production-ready Python code Good communication and presentation skills Experience in commercial real estate is a plus Note: This job description is not intended to be all inclusive or exclusive. At any time, employees may perform other related duties as required to meet the ongoing needs of the organization and participate in additional trainings. SitusAMC does More ❯
Posted:

Data Scientist

City of London, London, United Kingdom
Hybrid / WFH Options
Bounteous
techniques. - Collaborate closely with data scientists, data engineers, and cross-functional teams—including pricing and analytics—to support the advancement of analytics capabilities across the organization. - Write high-quality Python code following industry best practices for model development and deployment. - Continually expand domain expertise by researching emerging technologies and techniques and sharing knowledge within the team. Essential Qualifications: - Hands-on … and articulating insights clearly to target audiences. - Excellent written and verbal communication skills, including the ability to present findings effectively. - Eagerness to adopt best practices in software development. - Strong Python programming skills. - Experience with test-driven development using frameworks such as Pytest or equivalent. Desirable Skills: - Degree or postgraduate qualification (or equivalent experience) in a relevant field such as engineering More ❯
Posted:

Data Scientist

London Area, United Kingdom
Hybrid / WFH Options
Bounteous
techniques. - Collaborate closely with data scientists, data engineers, and cross-functional teams—including pricing and analytics—to support the advancement of analytics capabilities across the organization. - Write high-quality Python code following industry best practices for model development and deployment. - Continually expand domain expertise by researching emerging technologies and techniques and sharing knowledge within the team. Essential Qualifications: - Hands-on … and articulating insights clearly to target audiences. - Excellent written and verbal communication skills, including the ability to present findings effectively. - Eagerness to adopt best practices in software development. - Strong Python programming skills. - Experience with test-driven development using frameworks such as Pytest or equivalent. Desirable Skills: - Degree or postgraduate qualification (or equivalent experience) in a relevant field such as engineering More ❯
Posted:

AI Engineer - London

London, England, United Kingdom
Transparent Technology
analytical skills are at the core. What You’ll Bring Proven experience in micro-services architecture and data pipelines, ensuring seamless AI model integration. Strong software engineering background with Python, JavaScript/TypeScript, SQL Databases, and cloud platforms (AWS, GCP, or Azure). Hands-on experience with LLMs, including integration and fine-tuning in real-world applications. Proficiency in quality … your chance to make an impact. Join a company that’s redefining AI and be part of something extraordinary. Apply now or reach out for a confidential chat. Keywords: Python, JavaScript, TypeScript, AWS, GCP, Azure, LLMs, AI Solutions, Data Pipelines, Micro services, Solution Design, Software Development, APIs, Chatbots, CI/CD, AI Engineering, Quality Assurance, Problem-Solving. Please note that More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
AGITProp
of significant projects, mentor junior engineers, and contribute to the overall technical direction of the team. Responsibilities Design and Development: Design, develop, and test high-quality, maintainable, and scalable Python code for our platform. Code Quality: Champion code quality best practices, including thorough testing, code reviews, and adherence to coding standards. Mentorship: Mentor and guide junior engineers, fostering a culture … to production. Requirements Extensive Software Engineering Experience: A minimum of 5+ years of professional software engineering experience, with a demonstrable track record of delivering high-quality software products. Strong Python Skills: Excellent proficiency in Python programming. Focus on Code Quality: A deep understanding of software engineering principles and a passion for writing clean, well-tested, and maintainable code. Product Delivery More ❯
Posted:
Python
10th Percentile
£42,500
25th Percentile
£55,000
Median
£72,500
75th Percentile
£97,500
90th Percentile
£125,000