Make yourself visible and let companies apply to you.
Roles

Python Jobs

Overview

Find your next Python job with Haystack, the leading IT job board connecting top Python developers with cutting-edge tech companies. Whether you're a junior Python programmer or an experienced software engineer, explore hundreds of remote and onsite Python job openings tailored to your skills. Start your Python career search today and unlock opportunities in web development, data science, automation, and more!
Filters applied
Python
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Data Engineer - Start-up
Tenth Revolution Group
London
Hybrid
Mid
£55k - £75k
python
typescript
airflow
sql
pyspark
dbt
A rapidly growing company in the B2B Software as a Service (SaaS) space are looking for a Deployed Engineer to join their expanding team in London (hybrid working - 2-3 days a week in their modern office space).
Their product is a platform that acts as a digital twin of a business - integrating internal and external data from a variety of sources to act as a single source of truth, which powers actionable insights at scale. When combined with AI algorithms, the platform drives strategic decision-making, and enables planning and effective execution, allowing businesses to achieve their targeted state. They are a true pioneer in their field!
They believe the future of B2B SaaS is about delivering tailored, dynamic solutions for their clients, rather than implementing static tools. This is where you come in - you’ll be working within a team who believe value is created not just in the codebase, but in the implementation layer - making this role ideal for someone who thrives in dynamic, customer-facing environments.
The role:
Adapt and deploy a powerful data platform to solve complex business problems
Design scalable generative AI workflows using modern platforms like Palantir AIP
Execute advanced data integration using PySpark and distributed technologies
Collaborate directly with clients to understand priorities and deliver outcomes
What We’re Looking For:
Strong skills in PySpark, Python, and SQL
Ability to translate ambiguous requirements into clean, maintainable pipelines
Quick learner with a passion for new technologies
Experience in startups or top-tier consultancies is a plus
Nice to Have (not essential):
Familiarity with dashboarding tools, Typescript, and API development
Exposure to Airflow, DBT, Databricks
Experience with ERP (e.g. SAP, Oracle) and CRM systems
What’s On Offer:
Salary: 50,000- 75,000 + share options
Hybrid working: 2-3 days per week in a vibrant Soho office
A highly social culture with regular team events and activities
Work alongside seasoned tech and business leaders
Be part of a mission-driven company with a strong social impact ethos
If you’re excited by the idea of working at the intersection of AI, data, and enterprise transformation - and want to be part of a fast-scaling, values-led team - we’d love to hear from you.
Please Note: This is a role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Tenth Revolution Group / Nigel Frank are the go-to recruiter for Data and AI roles in the UK, offering more opportunities across the country than any other. We’re the proud sponsor and supporter of SQLBits, and the London Power BI User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly.
Data Engineer - PySpark, Databricks
Tenth Revolution Group
London
Hybrid
Mid
£50k - £75k
pyspark
python
typescript
airflow
sql
dbt
A rapidly growing company in the B2B Software as a Service (SaaS) space are looking for a Deployed Engineer to join their expanding team in London (hybrid working - 2-3 days a week in their modern office space).
Their product is a platform that acts as a “digital twin” of a their customers businesses - integrating internal and external data from a variety of sources to act as a “single source of truth”, powering actionable insights at scale. When combined with AI algorithms, the platform drives strategic decision-making, and enables planning and effective execution, allowing businesses to achieve their targeted state. They are a true pioneer in their field!
They believe the future of B2B SaaS is about delivering tailored, dynamic solutions for their clients, rather than implementing static tools. This is where you come in - you’ll be working within a team who believe value is created not just in the codebase, but in the implementation layer - making this role ideal for someone who thrives in dynamic, customer-facing environments.
The role:
Adapt and deploy a powerful data platform to solve complex business problems
Design scalable generative AI workflows using modern platforms like Palantir AIP
Execute advanced data integration using PySpark and distributed technologies
Collaborate directly with clients to understand priorities and deliver outcomes
What We’re Looking For:
Strong skills in PySpark, Python, and SQL
Ability to translate ambiguous requirements into clean, maintainable pipelines
Quick learner with a passion for new technologies
Experience in startups or top-tier consultancies is a plus
Nice to Have:
Familiarity with dashboarding tools, Typescript, and API development
Exposure to Airflow, DBT, Databricks
Experience with ERP (e.g. SAP, Oracle) and CRM systems
What’s On Offer:
Salary: 50,000- 75,000 + share options
Hybrid working: 2-3 days per week in a vibrant Soho office
A highly social culture with regular team events and activities
Work alongside seasoned tech and business leaders
Be part of a mission-driven company with a strong social impact ethos
If you’re excited by the idea of working at the intersection of AI, data, and enterprise transformation - and want to be part of a fast-scaling, values-led team - we’d love to hear from you.
Please Note: This is a role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Tenth Revolution Group / Nigel Frank are the go-to recruiter for Data and AI roles in the UK, offering more opportunities across the country than any other. We’re the proud sponsor and supporter of SQLBits, and the London Power BI User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly at (url removed)
GIS Data Specialist
Bowerford Associates
Exeter
Remote or hybrid
Mid
£40k - £45k
python
postgresql
sql
postgis
We are searching for an experienced GIS Data Specialist / Geospatial Data Specialist for an extremely exciting technology focused business, someone who has extensive experience of working with and managing Geospatial Data and Geodata.
This role is offered on a hybrid or remote working basis. You MUST however be able to attend team meeting at offices located in either Exeter or Reading two (2) times per month.
Ideally you will need to live within a commutable distance of one of the above offices, either Reading or Exeter.
We are searching for someone who is very passionate about data, automation, and driving change through smart processes. You will be leading the way with regards to transforming how data is managed, processed and delivered across our client’s business.
You will take ownership of complex ETL workflows, you will be developing automation tools, and you will ensure data is accurate, delivered in a timely fashion whilst making sure it is fit for purpose.
Key Duties: -
Lead and maintain ETL processes, improving automation and data quality.
Use tools like Power BI / Excel or similar to report on team metrics and performance.
Support data integration and provisioning across products and services.
Collaborate with internal teams and suppliers to resolve data issues and enhance workflows.
Manage bespoke data requests and provide technical support to internal teams.
Ensure metadata accuracy and drive improvements in data governance.
Mentor more junior staff and contribute to team KPIs and continuous improvement.
About You: -
You will have a qualification in GIS or a data-related discipline, or you will have significant equivalent professional/commercial experience.
Ideally you will have at least 5 years commercial experience in data analysis or data curation.
Experience of Geospatial Data and/or Geodata is 100% required for this role.
You will be confident in designing and optimizing ETL/ELT processes, ideally using tools such as FME Form and/or FME Flow.
Experience of Data Governance Best Practices.
Skilled with database technologies such as Oracle, SQL Server, PostgreSQL or PostGIS.
Hands-on experience of SQL and/or Python.
Experience with cloud-based data tools and storage is a real bonus but this is not a prerequisite for the role.
You will be detail-oriented, inquisitive, and thrive on solving complex problems and finding efficiencies in existing data pipelines.
Our client is proud to be an equal opportunities employer. They celebrate diversity and are committed to creating an inclusive environment for all employees.
Please note, to be considered for this role you MUST have the Right to Work in the UK long-term without Company Sponsorship.
Please note that due to a high level of applications, we can only respond to applicants whose skills and qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010.
Bowerford Associates Ltd is acting as an Employment Agency in relation to this vacancy.
Data Product Manager
JP Engineering
Birmingham
Remote or hybrid
Mid
£70k - £85k
python
Technical Product Manager - Data, GCP, BigQuery, Cloud, Pyton, CI/CD, MLOps
Role Profile
Role Title: Technical Product Manager (Dynamic Allocation Services)
Reporting To: Head of Product
Location: Birmingham / Remote (with occasional travel to customer sites)
Summary
The Technical Product Manager (Dynamic Allocation Services) is responsible for driving the technical direction, development, and optimisation of our product. Combining product management with strong expertise in algorithms, data modelling, and optimisation, this role ensures that complex allocation logic is delivered as scalable, reliable, and commercially valuable product features.
Acting as the link between mathematical models, engineering teams, and business requirements, the Technical Product Manager actively seeks out opportunities to improve system performance, defines the KPIs to measure success, and designs the algorithms to achieve it. These are then translated into structured work packages for the engineering team to implement. Working alongside the Innovation Product Manager, this role provides complementary leadership, with a focus on technical depth, algorithmic design, and measurable performance improvement.
Key Responsibilities
Algorithm Design & Ownership
Act as the technical thought leader for DAS, applying advanced mathematics and optimisation techniques to solve complex real-world allocation problems.
Design new algorithms and refine existing models to ensure DAS delivers accurate, scalable, and commercially valuable outcomes.
Own the definition and documentation of allocation logic, ensuring clarity for engineering teams and long-term maintainability.
Continuous Improvement & KPI Measurement
Proactively identify opportunities for system enhancement, using operational data, simulations, and industry insight.
Define measurable KPIs to evaluate algorithm performance and the impact of incremental improvements.
Establish and maintain a structured cycle of experimentation, validation, and refinement.
Translation into Delivery
Break down complex algorithmic concepts into clear requirements, specifications, and work packages for the engineering teams.
Collaborate closely with developers to ensure algorithms are implemented correctly, tested thoroughly, and deployed with confidence.
Support version control, testing strategies, and validation processes to maintain the technical integrity of DAS.
Collaboration & Stakeholder Engagement
Work alongside the Innovation Product Manager to align technical development with functional roadmap and commercial objectives.
Communicate complex technical ideas to non-technical stakeholders clearly and pragmatically.
Provide expert guidance and thought leadership internally and externally, ensuring DAS remains at the forefront of decision-automation solutions.
Customer Engagement & Support
Act as the product s technical ambassador with customers, supporting onboarding and implementation.
Provide expert guidance on how DAS can address customer planning and analytical needs.
Collect and analyse customer feedback to inform technical priorities and product roadmap refinements.
Experience & Knowledge Required
Education & Background
Degree in Mathematics, Computer Science, Data Science, Engineering, or related field.
Proven experience in technical product management, data science, or algorithm-heavy environments.
Technical Expertise
Strong knowledge of optimisation, statistical modelling, and applied mathematics.
Familiarity with Python and ability to translate algorithmic design into technical specifications.
Experience designing or managing decision-support systems, simulations, or optimisation engines.
Familiarity with cloud environments (e.g. GCP, BigQuery) and modern deployment practices (CI/CD, MLOps).
Product & Delivery Skills
Ability to translate complex technical concepts into structured product requirements.
Experience in Agile product delivery, backlog management, and sprint planning.
Up to 10% discretionary bonus
Fully flexible benefits package including private medical insurance, life assurance, and discounted shopping & travel perks
Personal development plan with access to training, conferences, and real career progression
Lead Data Engineer
CV Technical
London
Hybrid
Leader
£85k - £100k
kafka
python
java
airflow
sql
scala
+2
London, UK (Hybrid)
Innovative FinTech
About the Company:
We are partnered with a high-growth FinTech company headquartered in London that is redefining how technology and data can transform financial services. Their mission is to deliver smarter, faster, and more secure financial solutions through cutting-edge platforms powered by data. With rapid expansion and strong investment backing, they are scaling their engineering and data capabilities to support ambitious growth plans.
The Role:
Our client is seeking a Lead Data Engineer to take ownership of their data infrastructure and lead the build-out of scalable, reliable, and secure data pipelines. This is a senior hands-on role, where you’ll also provide technical leadership to a small but growing team. You’ll work closely with data scientists, analysts, and software engineers to ensure the company’s data strategy underpins their innovative financial products.
Key Responsibilities:
Lead the design, development, and optimisation of data pipelines and ETL processes.
Architect scalable data solutions to support analytics, machine learning, and real-time financial applications.
Drive best practices for data engineering, ensuring high levels of data quality, governance, and security.
Collaborate with cross-functional teams to integrate data systems with wider product and engineering initiatives.
Mentor and guide junior engineers, fostering a culture of knowledge sharing and continuous improvement.
Evaluate and implement new technologies, tools, and frameworks to advance the company’s data platform.
Candidate Profile:
Proven experience as a Data Engineer, with strong expertise in designing and managing large-scale data systems.
Hands-on proficiency with modern data technologies such as Spark, Kafka, Airflow, or dbt.
Strong SQL skills and experience with cloud platforms (Azure preferred).
Solid programming background in Python, Scala, or Java.
Knowledge of data warehousing solutions (e.g. Snowflake, BigQuery, Redshift).
Strong understanding of data governance, security, and compliance (experience within financial services is a plus).
Leadership experience, with the ability to mentor, influence, and set technical direction.
Excellent communication skills and the ability to work effectively in a fast-paced, evolving environment.
Compensation:
85,000 - 100,000 base salary + bonus
Hybrid working environment, with offices in central London.
The opportunity to play a pivotal role in shaping the data function of a rapidly growing FinTech.
Exposure to innovative projects and cutting-edge data technologies.
A collaborative, forward-thinking culture that values technical excellence.
How to Apply
If you’re an experienced Lead Data Engineer ready to step into a leadership role and want to make an impact in the FinTech space, we’d love to hear from you.
Please apply via LinkedIn or email your CV .
Please note, sponsorship is not available for this position.
SOFTWARE ENGINEER C++ / JAVA
Morson Talent
Brighton
In office
Mid
£400/day - £480/day
c++
java
linux
git
python
jenkins
+3
C++/Java Software Engineer CONTRACT 6 MONTHS CRAWLEY West Sussex
4 Days on site per week in Crawley
OUTSIDE OF IR35 POSITION
Key responsibilities will include the design, implementation and test of Runtime and Middleware products, using industry standard tools and methods.
ROLE
Develop our systems by working as part of a project team to deliver a high quality, robust software deliverable that meets customer requirements, on time and within budget.
Define our solution by working with Systems Engineering to develop requirements and a test strategy.
Support our systems by working with customer support functions to ensure that currently deployed software products are maintained on both land and at sea.
Help our strategy by working with the software management function to ensure that skills, technology and ways of working are developed.
ESSENTIAL SKILLS
Java or C++ Software Design, Code & Test
Configuration management (Bitbucket, Artifactory)
Change and task management using JIRA, for aspects such as work backlogs, problem report management, action management.
Unit testing & wider software test skills.
Agile methodologies Scrum, Kanban or scaled agile (SaFE).
DESIRABLES
Python
Experience of software build from configuration management using Jenkins (or Git Runners)
Strive for continuous improvement and build continuous integration, continuous development pipeline (CI/CD Pipeline)
Experience of Linux based Infrastructure and operating system
Awareness of automated testing
Requirements Management DOORs (or Polarion)
Additional information
Due to the sensitive nature of the product all applicants must have worked within the Defence / Military industry within the last 12 months or be capable of obtaining Security Clearance (SC level minimum).
Senior Software Engineer (AI)
IntaPeople
South Glamorgan
Remote or hybrid
Senior
£70k - £75k
react
aws
kubernetes
python
typescript
docker
+3
IntaPeople are delighted to represent a dynamic financial services organisation based in Cardiff who have been recognised as a Great place to Work for several years running. Due to a large amount of continued growth we re looking to hire an experienced AI focussed Software Engineering within their core product team.
The team work remotely so candidates based throughout the UK are welcome to apply but a Cardiff based office location is also available for hybrid working if desired. Candidates may need to visit the office on a Ad-hoc basis, so candidates must be living and working within the UK.
This is a fantastic time to join their product teams who have a wide range of technology products, software and services on offer. Being an experienced Engineer you will also contribute to a wide range of development projects whilst championing engineering excellence which will help shape the future of their products.
Skills and experience at a glance:
5-10years experience as a Software Engineer
Significant experience in software engineering with proficiency in at least one programming language such as Golang, Java, Python, or Typescript.
Strong understanding of AI/ML concepts and ability to integrate AI-driven solutions into applications
Experience with front-end and back-end frameworks (e.g., React, Express.js, or equivalents)
Hands-on experience with cloud platforms (AWS, Azure, GCP) and cloud-native architectures
Familiarity with CI/CD pipelines, DevOps practices, and automation tooling
Ability to work effectively in Agile/Scrum teams and adapt to evolving technologies
Knowledge of accessibility standards, secure software development practices, and responsible AI principles
Responsibilities at a glance:
You ll be responsible for building clean, idiomatic, and maintainable code aligned with business and AI-driven requirements whilst rapidly prototyping AI-powered solutions, including agentic workflows and proof-of-concept applications
Contributing your technical experience and excellence to the wider engineering team you ll be required to maintain a suitable level of documentation around AI models and system architecture whilst continuous improvement across AI capabilities and team practices.
As a Senior level Engineer you will work effectively as a member of a close knit Scrum/Agile team whilst always practicing the importance of Secure Software Development.
Having skills in technologies such as Kubernetes, Docker and Database engineering (PostgreSQL/DynamoDB) would be desirable but not essential. Exposure to MLOps practices for deploying and monitoring AI models in production would also be highly desirable.
Role at a glance:
Senior Software Engineer (AI)
Fully remote or Hybrid positions available (UK only)
A competitive starting salary of circa £75,000 depending on experience
25 days annual leave (plus bank holidays) rising upon length of service
Ability to buy or sell up to 5 days per year
A matched pension of up to 6%
Private Health Insurance
Cycle to work scheme
Training budgets
Bonus and share schemes
Plus so much more .
For more information, please call Nathan Handley on (phone number removed) or click APPLY now to be considered.
As mentioned, the teams do work largely on a remote basis to candidates will need to have a suitable home working environment and be comfortable with ad-hoc travel to Cardiff 3-4 times per year.
We are unable to provide sponsorship opportunities.
Senior Data Scientist
CV Technical
London
Hybrid
Senior
£80k - £90k
aws
tensorflow
python
pytorch
pandas
sql
London, UK (Hybrid 2 days pw)
Leading Tech Company
About the Company:
Our client is a fast-growing technology company based in London, dedicated to building innovative solutions that transform the way people and businesses interact with data. With a strong focus on AI, machine learning, and advanced analytics, they are tackling complex challenges and driving data-led decision-making across their industry.
The Opportunity:
We are partnering with our client to find a talented Senior Data Scientist who is passionate about using data to deliver real business impact. This is a fantastic opportunity to join a collaborative team where you’ll work alongside engineers, product managers, and business stakeholders to shape data-driven products and strategies.
Key Responsibilities:
Develop and implement machine learning models and algorithms to solve real-world business challenges.
Collaborate with cross-functional teams to identify opportunities where data science can create value.
Conduct statistical analysis and data mining to extract insights from large, diverse datasets.
Translate complex data findings into clear and actionable recommendations for both technical and non-technical audiences.
Ensure data quality and integrity while building scalable solutions.
Stay current with the latest developments in AI, machine learning, and data science methodologies.
Experienced Needed:
Masters or PhD in a STEM subject
Proficiency in Python, with experience in libraries such as pandas, scikit-learn, TensorFlow, or PyTorch.
Solid SQL skills and experience working with relational databases.
Exposure to cloud platforms (AWS, GCP, or Azure) would be advantageous.
Strong analytical and problem-solving abilities, with the ability to work in ambiguous environments.
Excellent communication skills to effectively present insights and recommendations.
A collaborative mindset, with the ability to work in a dynamic, fast-paced environment.
What’s on Offer:
Salary 80,000 - 90,000 DOE
Hybrid working model with an office in central London.
Opportunities for professional growth and development.
The chance to work on impactful projects within a forward-thinking tech company.
How to Apply:
If you’re a Data Scientist looking for your next challenge and want to work with a growing tech company that’s making an impact, we’d love to hear from you. Please apply via LinkedIn or reach out directly
Please note, sponsorship is NOT available for this role.
Contract Data Scientist - outside IR35, 100% remote
Prospec Associates
Not Specified
Fully remote
Mid
£475/day - £525/day
aws
python
pandas
matplotlib
plotly
My client, a specialist engineering consultancy with a client base spanning a number of technical engineering sectors, requires an experienced Data Scientist for a contract role outside IR35. This role is 100% WFH.
The Data Scientist will utilise their expertise to analyse complex data sets and provide insights to give clients a competitive advantage. The Data Scientist will be responsible for designing and implementing data-driven solutions to address business problems and collaborate with cross-functional teams to deliver high-quality analytics solutions.
The Data Scientist will have experience in using a variety of techniques to analyse complex datasets and develop data models. You will be experienced in data visualisation, understanding how to contextualise results and communicate insights to both technical and non-technical audiences.
Computer vision experience is essential for this role.
Responsibilities
Work with cross-functional teams to identify business problems and translate them into data-driven solutions.
Develop algorithms and statistical models to analyse and interpret complex data sets.
Collaborate with software engineers to integrate models into the production environment.
Communicate insights and results to technical and non-technical stakeholders.
Ensure data quality and accuracy in all deliverables.
Continuously monitor and improve the performance of models and algorithms.
Stay up-to-date with emerging trends and technologies in the field of data science.
Requirements
Proven experience as a data scientist using Python and a range of libraries (Numpy, Pandas, Scikit-Learn, Matplotlib, Plotly etc.).
Strong expertise in statistical modelling, machine learning, and data mining techniques.
Experience in computer vision is essential.
Data engineering (pipelines, databases, infrastructure), ideally with AWS experience would be an advantage.
Experience with data analysis, data visualization, and data cleansing.
Experience in applying data science within the context of engineering, manufacturing, or industrial operations desirable.
Degree in Computer Science, Mathematics, Statistics, Data Science, or a related field.
Senior Software Engineer (Remote)
IntaPeople
South Glamorgan
Fully remote
Senior
£65k - £75k
react
aws
javascript
kubernetes
python
typescript
+4
IntaPeople are delighted to represent a dynamic financial services organisation based in Cardiff who have been recognised as a Great place to Work for several years running. Due to a large amount of continued growth we re looking to hire 4-5 Software Engineers within their tech agnostic engineering teams.
The team work remotely so candidates based throughout the UK are welcome to apply but a Cardiff based office location is also available for hybrid working if desired. Candidates may need to visit the office on a Ad-hoc basis, so candidates must be living and working within the UK.
This is a fantastic time to join their product teams who have a wide range of technology products, software and services on offer. Being an experienced Engineer you will also contribute to a wide range of development projects whilst championing engineering excellence which will help shape the future of their products.
This team uses several technologies so we re looking to speak with candidates with the below skills.
Skills and experience at a glance:
A minimum of 4-7+ years experience as a Software/Senior Engineer
Strong experience with technologies such as Java, Golang, TypeScript or Python.
Experience with both JavaScript and frameworks such as React and Express.js (or similar)
Strong experience using HTML & CSS
Experience with cloud platform providers such as AWS, Azure or GCP
Experience with CI/CD and DevOps tooling and processes
You will be responsible for writing clean and maintainable code that aligns to their business requirements whilst ensuring all engineering work is covered by suitable unit tests within the team. You ll collaborate with other Software Engineers, Product Owners, Scrum Masters and internal stake holders to support standards, growth and discipline within this product development team.
As a Mid-Senior level Engineer you will work effectively as a member of a close knit Scrum/Agile team whilst always practicing the importance of Secure Software Development.
Having skills in technologies such as Kubernetes, Docker and Database engineering (PostgreSQL/DynamoDB) would be desirable but not essential.
Role at a glance:
Senior Software Engineer (Cardiff)
Fully remote or Hybrid positions available (UK only)
A competitive starting salary of £65,000 - £75,000 depending on experience
25 days annual leave (plus bank holidays) rising upon length of service
Ability to buy or sell up to 5 days per year
A matched pension of up to 6%
Private Health Insurance
Cycle to work scheme
Training budgets
Bonus and share schemes
Plus so much more .
For more information, please call Nathan Handley on (phone number removed) or click APPLY now to be considered.
As mentioned, the teams do work largely on a remote basis to candidates will need to have a suitable home working environment and be comfortable with ad-hoc travel to Cardiff 3-4 times per year.
We are unable to provide sponsorship opportunities.
Lead Data Scientist
Tate
Nottingham
Hybrid
Leader
£65k - £75k
r
python
sql
Based in Nottingham
4 days a week onsite
Pay 75,000 depending on experience
Our client is a fast-growing financial services organisation seeking a Lead Data Scientist to join their data and analytics team. This is a hands-on role focused on developing predictive models, deploying autonomous decisioning frameworks, and driving innovation across the customer lifecycle.
The successful candidate will work closely with cross-functional teams to deliver data-driven solutions in fraud prevention, marketing, credit risk, and customer management. This is an exciting opportunity for a commercially experienced data scientist to take ownership of key initiatives and shape the future of data science within a forward-thinking environment.
Role and Responsibilities:
Develop and deploy predictive models to improve customer outcomes across multiple business areas.
Lead model implementation and policy setting to support autonomous decision-making.
Design and execute test-and-learn strategies to inform business decisions.
Deliver actionable insights through structured analysis and clear communication.
Identify opportunities for process improvement and innovation using data.
Key Skills and Experience:
5+ years of experience delivering end-to-end data science solutions in a commercial setting.
Strong technical expertise in machine learning, predictive modelling, and AI.
Proficient in Python, R, SQL, and familiar with Power BI or similar visualisation tools.
Experience applying Gen AI tools or techniques is highly desirable.
Solid understanding of stakeholder engagement and business communication.
Educated to degree level (2:1 or above) in a numerical discipline.
Ability to work independently and collaboratively within a small team (5 people).
Don’t miss this opportunity to take a leading role in shaping data science strategy within a dynamic financial services organisation. Apply now with your most up-to-date CV!
Please be aware this advert will remain open until the vacancy has been filled. Interviews will take place throughout this period, therefore we encourage you to apply early to avoid disappointment.
Tate is acting as an Employment Business in relation to this vacancy.
Tate is committed to promoting equal opportunities. To ensure that every candidate has the best experience with us, we encourage you to let us know if there are any adjustments we can make during the application or interview process. Your comfort and accessibility are our priority, and we are here to support you every step of the way. Additionally, we value and respect your individuality, and we invite you to share your preferred pronouns in your application.
DevOps Engineers (AWS/ ArgoCD) Hybrid- North Lincolnshire- £52K
Akkodis
Not Specified
Hybrid
Mid
£40k - £52k
linux
php
aws
javascript
terraform
ansible
+2
DevOps Engineers (AWS/ ArgoCD) Hybrid- North Lincolnshire- Up to 52K
So Are you a DevOps enthusiast looking to work for a well-known, market leader utilising nothing but only the latest DevOps tools and solutions and play a key role in their evolution and journey towards Kubernetes?
Keep reading
Who are my client?
Well, they’re a massively well-recognised brand here within the UK but they’re now also making great waves into the US market too. They are utterly THRIVING and are classed the Number1 brand in the UK, in regards to their sector. Trust me - If I told you their name - you will have undoubtedly heard of them.
They’re also a private owned firm - The environment here is very fast, lean and they work with a “fail fast” approach where they are always open to trying new things and explore better ways of working. It’s a mega opportunity to join and truly make a difference to their DevOps strategy and essentially, drive it forward in the right way.
As a business they have a huge portfolio of bespoke software services and their DevOps journey is absolutely crucial for them in regards to providing their customers an unrivalled best experience possible, every time.
Tech?
They’re currently using AWS ECS but are also evolving their stack towards Kubernetes - So any exposure to tech like Ansible, Terraform and similar tools wouldn’t go a miss as well as working with ArgoCD. Its such an exciting time for them on this journey and a great time for you to join them and be part of their evolution. Their tech-stack and solutions are unrivalled in regards to what they do - They’re investing heavily into their 3D offering working with some really exciting tech that their competition are no way near in delivering!
Tech-stack wise - It wouldn’t go a miss if you have some have basic coding skills within any OOP language (Ideally PHP, Python or JavaScript) You’ll also have exposure to Linux based development environments and ideally CI/CD processes.
As an individual You’ll leave and breathe the world of DevOps. I want you to be technically inquisitive, approachable and essentially have a good attitude! You’ll have the aptitude to take to their tech stack like a duck to water and be bold enough to maybe even suggest better ways of working these guys will totally encourage and support your personal development and learning too. You’ll be the sort of Engineer who brings new ideas to the table and one who will inspire better ways of working across the DevOps function.
You’ll join a large, wider talented Dev team so scope for learning here is vast - They have a really substantial estate so opportunity to put own stamp on your work is MASSIVE!
I’m looking for the type of DevOps enthuiast who can really take ownership and implement new ideas. One who the team members look up to and maybe aspire to be.
Cracking role, cracking team and working for a true market-leader. We can offer 40,000- 52,000 all dependant on your ability while working hybird- Ideally 2 days a week in their North Lincolnshire offices.
Apply now for immediate consideration.
Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law.
Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers.
By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Penetration Tester
Investigo
Wokingham
Hybrid
Mid
£500/day - £525/day
linux
python
powershell
bash
Penetration Tester (SC Cleared)
Location: Wokingham - Hybrid working (50/50 split)
Contract Duration: Until 26/12/2025 initially - with a view to extend
Daily Rate: 525/day Inside IR35 - Candidates will need to work through an Umbrella Company
Clearance Required: Active SC Clearance
We are looking for an experienced Penetration Tester to join a cybersecurity team. This role offers the opportunity to work on a hybrid basis, engaging in high-impact security assessments across various platforms and environments.
Key Responsibilities:
Conduct manual and automated penetration tests on web applications, networks, APIs, and mobile platforms
Identify, exploit, and document vulnerabilities, delivering detailed risk assessments
Design and execute red team exercises and threat simulations
Work closely with development and infrastructure teams to remediate findings
Produce comprehensive reports highlighting risks, impacts, and mitigation strategies
Stay up to date on emerging threats, tools, and techniques
Support internal security awareness training and initiatives
Contribute to the development of security policies and best practices
Required Skills & Experience:
Strong background in penetration testing, ethical hacking, or red teaming
Deep knowledge of OWASP Top 10, MITRE ATT&CK, and CVSS scoring systems
Proficiency with tools such as Burp Suite, Metasploit, Nmap, Wireshark, and Kali Linux
Scripting experience with Python, Bash, or PowerShell
Understanding of network protocols, operating systems, and cloud platforms
Certifications such as OSCP, CEH, GPEN, or CRTP (highly desirable)
Excellent analytical, communication, and reporting skills
If you are interested and looking for your next role, please apply with a copy of your CV
Oracle DBA Professional
Experis
Birmingham
In office
Mid
Private salary
mysql
python
unix
Oracle DBA
6 months - possible extensions
Sheffield or Birmingham - x5 days onsite
365 per day inside IR35 - Umbrella only
The role holder will be incident handling and change implementation in one or more technical areas particularly Oracle DB & MySQL Server. You will be expected to provide effective technical support of the technology within Enterprise Cloud Services Infrastructure to meet customer KPI & SLA’s. Use and promote CI methodology as a standard operating tool used by the team on a daily basis to identify areas of waste and drive improvements.
What you’ll be doing - your accountabilities
Provide technical support, resolving escalated technical support issues across the lines of business to ensure systems availability to the customer.
Support the timely delivery of IT Provision ,Incident handling, Service Requests and Change Management by the team to the published SLAs and KPIs
Provide technical support in the delivery of the services offered by the team and input to service productivity to achieve targets.
Provide Line Manager early sight visibility of issues and concerns that could impact the Systems Engineering objectives, and effectively manage escalations.
Support the Operational elements on transformational opportunities to help meet Enterprise Cloud Infrastructure and Technology objectives and influence the business to adopt recommendations.
Practice CI methodology as a standard operating tool used by the team on a daily basis to identify areas of waste and drive improvements.
To provide analytical and innovative input to projects/operational issues as well as support negotiations.
Programming skills is very desirable. Required programming language Python is extensively used in development and Integration support for automation. Understanding of Unix shell scripting would be an advantage too.
The skills you’ll need to succeed
Oracle DBA Administrator: Strong skills in Oracle DBA and a learning acumen for new database related technology preferably in latest versions
Experienced in own area, able to own and troubleshoot technical faults within the Enterprise Cloud Infrastructure (Oracle DB / MySQL) & our support structure.
Be agile - You identify opportunities to use collaborative approaches and continuous improvement. You contribute to projects as a subject matter expert or content owner.
Stakeholder Management: Able to collaborate and work effectively across complex and matrix relationships, negotiating where needed to help support agreement.
All profiles will be reviewed against the required skills and experience. Due to the high number of applications, we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
Devops Engineer
Devonshire Hayes Recruitment Specialists Ltd
London
In office
Mid
£55k - £65k
slack
prometheus
dot-net
terraform
github
grafana
+9
If you are a mid-level DevOps Engineer with excellent communication skills and a proven track record of working with a small and agile team, we have a new role we would like to discuss with you.
Please note this role will require onsite attendance twice a week in London.
This is a role ideal for someone who has 2-3 years’ experience in DevOps.
Responsibilities:
Develop and maintain CI/CD pipelines from Azure DevOps
Design, build, and manage infrastructure in Azure.
Develop and maintain collaborative tools like Jira and their integration with Azure DevOps, Monday dot com, Teams etc.
Integrating Azure SSO / RBAC into all the collaboration and development tools.
Implement monitoring, logging, and alerting using tools like Prometheus, Grafana, or ELK
Manage containerised services using Docker and Kubernetes (EKS)
Candidate would also be required to add features and support existing system.
Skills:
Proven hands-on experience with Microsoft Azure, including native services and resource management.
Solid understanding of DevOps principles and CI/CD pipeline design
CI/CD tooling (Azure DevOps, GitHub Actions, etc.)
Git-based workflow (PR, Merges, Jira status, CI and then CD).
IaC (Terraform, ARM)
Scripting (Python, PowerShell, Bash)
Monitoring and alerting tools (e.g. Prometheus, Grafana, Azure Monitor).
Collaboration tools (Jira and Monday dot com).
Integration tools like Power Automate, Slack etc.
Good to have Programming language (C# / .Net / Python)
Software Engineer
Tec Partners
Royston
In office
Mid
£40k - £60k
linux
dot-net
python
csharp
Role: Software Engineer
Location: Cambridge
Salary: Up to 60,000 DOE
Are you an experienced Software Engineer who thrives on solving complex problems and driving technical excellence? We’re working with a forward-thinking organisation that’s scaling rapidly and looking for a Software Engineer to play a pivotal role in taking their platforms to the next level.
This is a unique opportunity to join a business where technology underpins everything they do. You’ll lead by example, championing best-practice design patterns, robust software architecture, and agile delivery. As the company prepares for significant growth, you’ll help re-architect and harden systems to handle 10x-100x scale, ensuring the platform is built to last.
Beyond writing high-quality, maintainable code, you’ll mentor junior engineers, influence “buy vs build” decisions, and strike the right balance between strong engineering principles and pragmatic solutions. You’ll be the guardian of code quality, driving test coverage and long-term maintainability.
What we’re looking for:
3+ years’ experience in software engineering
Strong background with C# and .NET
Familiarity with Linux, Python, and Azure DevOps
Experience in both start-up/scale-up and larger organisations
Excellent communication skills
Bonus: experience in robotics or hardware-based products
In return, you’ll be joining a dynamic, collaborative environment where your expertise will make a tangible impact. If you’re ready to step into a role where you can shape the engineering culture and technology of a scaling business, reach out to Fintan at TEC Partners.
Data Reporting Analyst
ACS Business Performance Ltd
Crawley
Hybrid
Mid
Private salary
python
sql
Data Reporting Analyst - Crawley (Hybrid, 3 Days in Office)
Sector: Technology / Manufacturing
Contract: Permanent Hybrid (3 days in-office, 2 remote)
We’re recruiting for a Data Reporting Analyst to join a well-established technology manufacturing company based in Crawley. This is a hybrid role focused on delivering accurate and insightful data reporting across the business, supporting decision-making at all levels. Ideal for someone with strong SQL, Power BI, and Excel skills who enjoys working with complex data sets and engaging with stakeholders.
Key Responsibilities:
Work with internal stakeholders to gather reporting requirements and deliver tailored reports.
Manage and manipulate large, complex data sets from multiple sources.
Develop and maintain dashboards to support data quality improvements.
Support reporting and analytics delivery through corporate intranet tools.
Perform ETL (Extract, Transform, Load) processes on various data sources.
Collaborate with Applications team to ensure accurate information delivery.
Provide 1st line application/reporting support to internal users.
Key Skills & Experience:
4+ years in data reporting or analytics.
Strong SQL skills for querying relational databases.
Proficient in Microsoft Power BI and advanced Excel.
Excellent analytical thinking and attention to detail.
Confident communicator - able to explain complex data to non-technical stakeholders.
Self-starter - comfortable working independently and proactively seeking data.
Desirable (Not Essential):
Experience with SAP Business One, Jira/Confluence.
Programming exposure (e.g., Python).
Experience in a commercial IT or tech manufacturing environment.
Additional languages, especially Mandarin, Italian, or Japanese.
This is a great opportunity for someone who thrives in a data-driven role and enjoys translating complex datasets into clear business insights.
ACS are recruiting for aData Reporting Analyst . If you feel that you have the skills and experience required in this advertisement to be a Data Reporting Analyst submit your CV including an outline of your experience as a Data Reporting Analyst . It is always a good idea to include a covering letter outlining your experience as a Data Reporting Analyst with your application as this will enhance your chances of selection and improve your prospects of landing the Data Reporting Analystrole you desire.
Software Developer
Experis
Multiple locations
In office
Mid
£60k - £90k
aws
mongodb
javascript
spring-boot
python
jenkins
+8
Software Engineers - Defence & National Security
Location: Manchester city centre + North West client sites
Salary: 60,000 - 90,000 per annum
Are you excited by the idea of guiding Defence users through complex technology challenges, and rapidly developing new solutions to meet critical national needs?
We are expanding a specialist technical team in Manchester and are looking for developers from all backgrounds - front end, back end or full stack - who want to shape the future of Defence and Security technology. What matters most is your passion for engineering, your willingness to learn, and your drive to progress in a fast-paced, mission-focused environment.
What you’ll do
Work across a wide range of projects, whether that’s building intuitive front-end interfaces, developing resilient back-end systems, or delivering full-stack solutions.
Deliver cloud-native and containerised applications, with opportunities to use technologies like AWS, Spring Boot, NodeJS, Python, FastAPI, Oracle, PostgreSQL, MongoDB and beyond.
Collaborate in a DevSecOps environment, leveraging Atlassian, Jenkins, GitLab, OWASP and AWS toolsets.
Apply automation, Infrastructure-as-Code, and Site Reliability Engineering principles to ensure scalability and resilience.
Join cross-functional teams including developers, UX specialists, integration experts and end users to solve problems end-to-end.
Guide clients through trade-offs and design decisions, explaining why a certain approach works best.
Contribute to a strong learning culture - workshops, peer support, knowledge sharing and opportunities to explore new tools and techniques.
What we’re looking for
Experience in software development, in any stack or language - whether your expertise is JavaScript, TypeScript, Java, Python, C#, or others.
Solid engineering fundamentals, with an interest in developing your skills further.
Experience working in collaborative, agile teams (Scrum or Kanban).
Curiosity, initiative and a team-first mindset - you’re as comfortable learning as you are sharing.
Holds, or Eligible for UK National Security vetting at DV level.
What makes this opportunity different?
Impactful work - You’ll only be working on operationally critical, high-value tech projects.
Early-stage team - Join at the ground floor, with opportunities to influence growth, mentor others, and step into leadership.
Progression & variety - Significant investment is being made to build a forward-looking Defence technology function, creating genuine scope for career development.
Whether you’re a front-end, back-end, or full-stack developer, if you’re motivated to grow and want to see your work make a real difference in Defence and National Security, this is the environment to do it.
Drop your CV across for an initial discussion Today.
People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas.
Senior Platform Engineer
ECM Selection (Holdings) Limited
Cambridge
In office
Senior
£50k - £70k
aws
terraform
ansible
python
jenkins
bash
+1
Designing build environments and deployment infrastructure for a growing HealthTech company
Cambridge; to circa £70k DoE plus benefits
Fully office-based and close to Cambridge, this game-changing healthcare-tech company are seeking an experienced Platform Engineer to help them further automate their build and deployment infrastructure.
As the domain expert in infrastructure and security, you’ll be architecting the CI/CD system and automating labour-intensive tasks to streamline their engineering processes. You’ll foster co-ordination between the development and operations teams. Their environment uses technologies ranging from on-prem hypervisors, and Infrastructure-As-A-Service/Platform-As-A-Service, to virtualised software containers.
You will need:
• A successful track record of infrastructure design and deployment for both in-house and cloud-based environments
• Expertise in DevOps technologies such as Jenkins, CircleCI, CI/CD, Terraform, and Ansible
• Scripting in bash or Python
• Hands-on practical experience setting up servers, storage, networking, and cloud infrastructure such as AWS or Azure
• A sound knowledge of security risks and strategies
• Full existing right to work in the UK without restriction, time limit, or sponsorship
On-prem hypervisor or virtualised software containers such as Proxmox or ESXi would be an advantage.
This is a great chance to join broaden your skills and experience within a fast growing an impactful technology company. You’ll be working closely with colleagues from a wide array of technical disciplines and be a major factor in the company’s future success. Based in modern offices near Cambridge, the role features a highly competitive salary and an excellent benefits package. In the interest of team collaboration, this role is fully office based.
Another top job from ECM, the high-tech recruitment experts.
Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27496) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Frequently asked questions

What types of Python jobs can I find on this platform?
You can find a wide range of Python jobs including web development, data analysis, machine learning, automation, and backend development roles across various industries.
Do I need to be an expert in Python to apply for jobs listed here?
No, job listings cater to different experience levels, from entry-level positions to senior developer roles. Make sure to review the job requirements carefully before applying.
Can I filter Python jobs by location or remote work options?
Yes, our platform allows you to filter Python job listings by location, remote or hybrid work models, ensuring you find opportunities that fit your preferences.
Are internships or freelance Python jobs available on this site?
Yes, we feature a variety of job types including internships, freelance, contract, and full-time Python positions to accommodate different career paths.
How often are new Python job listings posted?
New Python job listings are added regularly, often daily, so be sure to check back frequently or sign up for job alerts to stay updated.