1 to 25 of 151 Python Software Engineer Jobs in England

Python Software Engineer Machine Learning AWS

Location
Cambridge, England, United Kingdom
Python Software Engineer Machine Learning AWS Cambridge, Cambridgeshire | £75k - £90k per year Python Software Engineer (Machine Learning AWS) Remote UK to £90k Are you a data savvy Python Software Engineer with experience of implementing ML algorithms into production? You could … friendly and supportive international team at a growing and hugely successful European car insurance tech company as they expand their UK presence. As a Python Software Engineer you'll join a cross functional team, collaborating with Data Scientists and Machine Learning Engineers on complex insurance underwriting ...

Python Software Engineer - Technologist

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Python Software Engineer/Backend Developer Cambridge to £80k Do you have strong backend software development experience using Python? You could be joining the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats … working alongside a team of friendly and supportive people and enjoying a host of perks and benefits. As a Python Software Engineer within the R&D team you'll work on a new Greenfield product to combat the threat of AI based security attacks. You'll work ...

Senior Python Software Engineer - FinTech

Location
Greater London, England, United Kingdom
Senior Python Software Engineer - FinTech London, Greater London | £90k - £120k per year Senior Python Software Engineer/Developer (Django AI) London/WFH to £120k An established FinTech business specialising in automated investment reporting is looking for a Senior Python Software Engineer to take a leading role in the design and delivery of its software products. As a Senior Python Software Engineer you'll be in a product focused engineering role, combining hands-on Python development with technical ownership. You'll lead projects ...

Agentic AI Software Engineer Python Developer Finance London

Hiring Organisation
Joseph Harry Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Agentic AI Software Engineer (Programmer Software Engineer Developer Python Amazon Web Services AWS Strands Agents AI LangChain LangGraph CrewAI Google AutoGen Pydantic AI PydanticAI Bedrock AgentCore ADK Azure GCP Cloud Asset Manager Buy Side Investment Management Fund Hedge Fund Finance Financial Services Banking Front Office … Trading Asset Manager) required by our client in finance in London. You MUST have the following: Strong experience as a Python Software Engineer/Programmer/Developer Strong Python without the use of AI Experience for the delivery of projects from beginning to end- inception ...

AI Labs Software Engineer Python Developer Finance London

Hiring Organisation
Joseph Harry Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Labs Software Engineer (Programmer Software Engineer Developer Python Amazon Web Services AWS Strands Agents AI LangChain LangGraph CrewAI Google AutoGen Pydantic AI PydanticAI Bedrock AgentCore ADK Azure GCP Cloud Asset Manager Buy Side Investment Management Fund Hedge Fund Finance Financial Services Banking Front Office Trading … Asset Manager) required by our client in finance in London. You MUST have the following: Strong experience as a Python Software Engineer/Programmer/Developer Strong Python without the use of AI Experience for the delivery of projects from beginning to end- inception to production ...

Contract Python Software Engineer (GIS/Linux/Scientific)

Hiring Organisation
EMBS Engineering
Location
Exeter, Devon, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £650/day
Python Software Engineer - GIS/Linux/Scientific Location: Exeter, Devon (Hybrid – 3 days onsite) Contract: 12 months Rate: to £650 per day (Inside IR35) EMBS Technology is currently recruiting for two experienced Python Software Engineers to join a major UK organisation working on next … generation scientific modelling and forecasting systems. This is an excellent opportunity for experienced Python Software Engineers to contribute to a significant technology transformation programme, helping integrate new scientific modelling applications with existing large-scale operational systems. Working alongside software developers, data specialists and scientific teams ...

Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751

Location
Oxford, England, United Kingdom
Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751 We’re looking for a Software Engineer to join an innovative and rapidly growing advanced manufacturing company based just outside of Oxford, as they continue to scale their operations across the UK and internationally. The Role … Working in a highly technical and collaborative environment, the Software Engineer will play a key role in developing an advanced software platform. This is a hands-on position focused on building robust, scalable systems that integrate a range of technical tools, data processing capabilities, and automated workflows. ...

Software Engineer (Python) Revolut

Location
Greater London, England, United Kingdom
Software Engineer (Python) Overview Company Name : Revolut Job Role : Software Engineer (Python) Qualifications : Not specified Category : I Job Type : Full Time Location : London, United Kingdom Requirements What we're looking for 5+ years of experience as a software engineer 3+ years … experience engineering with Python as your primary language An academic background in STEM Fluency in SQL and other OOPLs Experience with API development and integration A practical understanding of distributed systems The ability to write concurrent code in IO/CPU bound situations Experience with Docker, K8s, Ansible, Teamcity ...

Software Engineer (Python) Revolut

Location
Greater London, England, United Kingdom
Software Engineer (Python) Overview Company Name Revolut Job Role Software Engineer (Python) Qualifications Not specified Category I Job Type Full Time Location London, United Kingdom Requirements What we're looking for 5+ years of experience as a software engineer 3+ years … experience engineering with Python as your primary language An academic background in STEM Fluency in SQL and other OOPLs Experience with API development and integration A practical understanding of distributed systems The ability to write concurrent code in IO/CPU bound situations Experience with Docker, K8s, Ansible, Teamcity ...

Backend Software Engineer - Python (we have office locations in Cambridge, Leeds and London)

Location
Greater London, England, United Kingdom
Backend Software Engineer - Python (we have office locations in Cambridge, Leeds and London) The employer is Clear, but a part is A concern, or three parts are Worth checking or Not known. It describes the role and the employer, not your chances. Role Clear This role appears … Programmers and software development professionals), an eligible Skilled Worker occupation at RQF 6 or above under the rules in force on 8 November 2026. Genomics England Limited holds a Skilled Worker licence with an A rating on our register, last checked 7 November 2026. The advert says sponsorship ...

Backend Software Engineer – Python (we have office locations in Cambridge, Leeds and London) Genomics England

Location
Greater London, England, United Kingdom
Backend Software Engineer – Python (we have office locations in Cambridge, Leeds and London) Overview Company Name : Genomics England Job Role : Backend Software Engineer – Python (we have office locations in Cambridge, Leeds and London) Qualifications : Not specified Category : I Job Type : Full Time Location : London … role Join Genomics England and use your backend engineering skills to make a difference in genomics and healthcare. We’re looking for an experienced Software Engineer with a demonstrable track record of delivering and owning backend software. You’ll use your Python expertise to design and develop ...

HPC Scientific Software Engineer- (C++ Python GPU Computing) Remote UK

Hiring Organisation
Arden Resourcing
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £55000/annum
/Scientific Software Engineer – (C++, Python, GPU Computing) Remote UK Wide Salary: £50,000 – £55,000 The Opportunity Arden Resourcing is working with an established organisation at the forefront of advanced scientific computing, high-performance computing (HPC) and complex engineering research. Due to continued growth and significant … investment in next-generation supercomputing infrastructure, we are looking for an HPC/Scientific Software Engineer to join a specialist team developing high-performance software, numerical algorithms and large-scale simulation capabilities. This is an opportunity to work with state-of-the-art HPC and GPU technologies ...

Python & AWS Software Engineer – Data Science Focus Adecco UK

Location
East Midlands, England, United Kingdom
Python & AWS Software Engineer - Data Science Focus Overview Company Name : Adecco UK Job Role : Python & AWS Software Engineer - Data Science Focus Qualifications : Not specified Category : I Job Type : Full Time Location : Derby, Derbyshire, United Kingdom What we're looking for Strong Python development … solid understanding of statistics and applied mathematics. The ability to understand, interpret and extend complex algorithms and business logic. A strong grounding in software engineering principles, including testing, code quality and design patterns. Experience with Git, CI/CD pipelines and Agile development practices. Nice to have Experience working ...

Experienced Software Engineer Java / Python (Full Stack or Back End)

Location
Lower Blandford St Mary, England, United Kingdom
Push the limits of what’s possible with us as an experienced member of our Software Engineering team. As an Experienced Software Engineer at JPMorganChase within the Global Technology team, you serve as member of an agile team to design and deliver trusted market-leading technology products … supporting the integration of our private and public cloud platforms. Job Responsibilities Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams Executes software solutions, design, development, and technical troubleshooting Creates secure and high-quality production ...

Software Engineer Python AI - Renewable Energy

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
Software Engineer/Business Systems (Python AI) London/WFH to 120kAre you a technologist Software Engineer with commercial AI experience who enjoys getting close to real business problems, building solutions quickly and taking them into production? You could be progressing your career … wind and solar assets across the UK, the business is expanding into energy trading and investing heavily in technology, automation and AI.As a Software Engineer, you'll work across the business, partnering with teams spanning Development, Project Delivery, Investment, Asset Management and Trading. You'll investigate real workflows ...

Senior Software Engineer Python - Energy Trading

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
Senior Software Engineer/Developer (Python Data) London/WFH to 140kAre you a Senior Software Engineer with strong Python coding skills who enjoys building robust, high performance systems from complex quantitative research? You could be progressing your career at a fast-growing energy … expand into hydrogen storage and establish an in-house energy trading desk, it's at the forefront of energy innovation. As a Senior Software Engineer you will collaborate closely with quantitative analysts and data scientists to turn research models into reliable, production grade software. You'll play ...

Founding Software Engineer Python - Start-up

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
Founding Software Engineer (Python) to 115kAre you an ambitious full stack Software Engineer who thrives in early-stage environments where you can shape both the technology and the product? You could be joining a fast-growing AI start-up as one of its founding engineers … plans, you'll have the chance to make a genuine impact while working alongside experienced founders in a highly collaborative environment. As a Founding Software Engineer, you'll take ownership of the design and development of scalable, cloud-native applications, working across the full software development lifecycle ...

Senior Software Engineer Python GCP FastAPI

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
Senior Software Engineer/Lead Developer (Python GCP FastAPI) London/WFH to 120kAre you a skilled Python Developer with leadership experience? You could be progressing your career at a well-funded and profitable FinTech start-up. As a Senior Software Engineer your role … will blend technical leadership and software engineering, giving you the opportunity to guide a talented team while remaining closely involved in architecture, design and delivery. You'll play a key role in driving engineering standards, mentoring developers and helping the team tackle complex technical challenges across a modern Python ...

Python Software Engineer

Location
Greater London, England, United Kingdom
Python Software Engineer - Observability Engineering - Quant Research (You must have the right to work in the UK to be considered for this position) London (Hybrid) | c.£150k base + bonus I’m working with a top-tier quant trading firm building one of the most advanced automated … research and trading platforms globally. They’re looking for a Python Software Engineer to join their Observability Engineering team , building the telemetry and monitoring infrastructure that underpins hundreds of services across the organisation. The Role Build and maintain systems that handle cloud-scale volumes of telemetry data ...

Python Software Engineer vacancy in Hybrid (Midlands & Remote) (243lw)

Location
West Midlands, England, United Kingdom
Python Software Engineer vacancy in Hybrid (Midlands & Remote) (243lw) Are you an experienced Software Engineer looking for an opportunity to work on technically challenging projects within the Defence and secure technology sector? We are seeking a Software Engineer with a minimum … years' commercial/civilian software engineering experience to join an established technology team. This role could be particularly attractive to ex-military technical professionals who have already made the transition into commercial industry, but it is not suitable for a Service Leaver whose experience is solely military. ...

Lead Software Engineer – Python, React & AI

Location
Bristol, Gloucestershire, United Kingdom
Lead Software Engineer Python, React & AI Bristol Flexible Hybrid Working £80,000 £110,000 + Bonus + Benefits Permanent Intelligent Talent is recruiting experienced Lead Software Engineers (Tech Leads/Technical Lead) for an international professional services organisation expanding its software engineering capability and developing … powered applications. The focus is on building production software using Python, React, TypeScript and Large Language Models, with increasing investment in agentic AI. This is a hands-on engineering position. Around 70 80% of your time will be spent building software, with the remainder focused on technical ...

Python Software Engineer - Fintech

Hiring Organisation
Run-Time Group Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Senior Level Python Engineer is required to join a Fintech company developing next generation tools for how companies get funding and optimise their working capital. Our client aims to change how corporate finance works, by replacing static, limited and often stale financial metrics with live data-driven insights … sourced from direct connections to their clients systems. You will be joining a strong team of Python Engineers, Data Scientists, and financial experts, who are building the next generation of financial toolsscalable, secure, and smart. If you're an experience Software Engineer whose passionate about Python ...

Python Software Engineer - Trading Systems

Location
Greater London, England, United Kingdom
Python Software Engineer - Trading Systems Moon Intelligence | Hybrid/Remote | Full-time About Us Moon Intelligence is a technology company specialising in software and quantitative models for the sports betting and prediction markets industry. We develop proprietary pricing models, market access infrastructure and trading technology that … enables our clients to operate across a wide range of sports and exchanges. Our team combines expertise in quantitative modelling, software engineering and sports markets to build reliable, high-performance systems. The role We're looking for a Python Software Engineer to join our Market Access ...

Software Engineer - Python & AWS (we have office locations in Cambridge, Leeds and London) London

Location
Cambridge, England, United Kingdom
create more effective, targeted medicines for everybody. Behind the Healthcare and Research outcomes, Genomics England delivers through designing, developing and operating complex healthcare software systems. We're on the cusp of big changes with the real prospect of genomics becoming the fabric of everyday healthcare through the lifetime - from … birth to old age. Job Description Software Engineer - Python & AWS Genomics England is hiring an experienced Software Engineer with strong Python and AWS experience to join ourScientific R&D team, which sits within our Generate Research Data (GRD) service. GRD works across our organisation ...

Software Engineer - Python New Exeter, Bristol

Location
Exeter, England, United Kingdom
tackle some of the world's most impactful problems. Summary: This is a full-time role (Monday to Thursday), reporting to the Lead Software Engineer, and encompasses a range of software engineering and machine-learning skills. The primary function is to serve as a Software Engineer, specialising in Python, contributing to the development of digiLab's product, The Uncertainty Engine. The role requires expertise in Python and involves applying machine learning principles within a fast-paced, collaborative, and dynamic environment. The role: As a Software Engineer (Backend) at digiLab, you will ...