Make yourself visible and let companies apply to you.
Roles

Remote Python Jobs

Overview

Discover top remote Python jobs on Haystack, your go-to IT job board for flexible, work-from-anywhere opportunities. Whether you're a Python developer, engineer, or software architect, find the latest remote Python roles that fit your skills and career goals. Start your remote Python job search today and take the next step in your tech career with Haystack!
Filters applied
Remote
Python
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Spotlight
Lead Market Risk Analyst
BP Energy
London
Remote or hybrid
Leader
Private salary
RECENTLY POSTED
python
Entity:
Finance
Job Family Group:
Finance Group
Job Description:
Our purpose is to deliver energy to the world, today and tomorrow. For over 100 years, bp has focused on discovering, developing, and producing oil and gas in the nations where we operate. We are one of the few companies globally that can provide governments and customers with an integrated energy offering. Delivering our strategy sustainably is fundamental to achieving our ambition to be a net zero company by 2050 or sooner!
Trading & Shipping (T&S) is BP’s face to the traded markets for BP in oil, gas, power, chemicals and finance. T&S’s role is to enhance Group value through distinctive supply, commodity trading, risk management and information technology skills underpinned by an elite finance, control and compliance infrastructure. T&S has a dynamic and highly skilled workforce, which brings value by combining analysis and commercial innovation with the material asset base of BP.
T&S fosters a diverse and inclusive work environment for all employees. We are proud of our stance on fairness, equal opportunity and meritocracy, which focuses on all of our employees reaching their full potential.
Role synopsis
This role sits within the Gas and Power Trading International (GPTI) Commodity Risk team, within BP’s supply and trading business and is a key control position within the Commodity Risk and T&S Finance organization. This role is accountable for providing deep business understanding on risk measurement and control through development and maintenance of robust measurement models, analysis of market conditions and trading positions, and interpretation and improvement of risk and control policies and procedures. This role holds the primary interface into the trading team for trading activity and requires balancing independence with a business enabling partnership. This position requires substantial knowledge of the activities within Commodity Risk Analytics to meet the team’s core accountability of delivering independent analysis and reporting.
Key accountabilities;
Under the direct supervision of the Head of Commodity Risk, GPTI, you will:
Own and drive modernization of MVaR and Stress processes
Improve and develop market risk measurement models and methodologies
Daily MVaR, Exposures, and Stress Tests: Provide explanation of why these numbers have changed, and interact with Front-Office in understanding the trading strategies underpinning the risk that is being measured
Deliver timely, rigorous, and accurate reporting and analytics that provide insight into risks of T&S’s business activities to support business decision making and strengthen the control environment.
Monthly calculation on NPVaR and quarterly calculation of NOI: Execution of model, explanation of drivers, and interacting with colleagues to understand the trading strategies relating to the risk.
Provide market risk input required as part of the process through which new activities and projects considered by the Front Office are being evaluated and approved by GPTI
Provide constructive challenge to trading activity to ensure it is compliant and aligned to intended trading strategy.
Work daily with Finance Analytics.
Interpret T&S’s MTM and market risk policies and ensuring their applications in GPTI.
Essential education
A University degree or equivalent experience in a quantitative subject area is a requirement. Advanced qualification in finance, economics, mathematics, science, engineering, etc. is highly desirable. In addition, a professional qualification in financial analysis (i.e. CFA), risk management (i.e. FRM, ERP, or PRM), business or operations research is an advantage.
Essential experience and job requirements
Strong analytical skills including the ability to understand and communicate sophisticated transactions with embedded optionality as well as assessing the market risk impact of those transactions on an existing portfolio
Strong numeracy and advanced Excel or Python skills, ability to develop valuation and risk models for wide range of derivatives
Understand the basic principles of market risk measurement and control as well as familiarity of the alternative methods available to calculate value-at-risk, define appropriate risk factors, account for non- linear instruments,etc.;
Be familiar with the practical difficulties/limitations of MVaR and other risk measures (volumetric limits, Greeks, etc) either through working in the middle office or a front office role;
Understands the need for a robust risk management framework in a trading environment. Will know how risk limits should be set and controlled in order to ensure that the organization only takes the risks it is comfortable with;
Possess a good understanding of the fundamentals of energy trading, including extensive familiarity with derivatives and other trading instruments.
Wide knowledge of European gas, power and LNG markets and various instruments
Ability to deploy a variety of communication styles according to the situation and communicate effectively with partners and peers
Attention to detail and ability to work within a very deadline orientated environment
Desirable criteria & qualifications
Solid understanding of global gas and power market drivers, physical assets, and fundamentals
Validated experience preferably in LNG or Gas/Power Europe Product Control, Market Risk, or Trading roles
Professional qualifications in financial analysis, risk management, accounting, or equivalent areas
Relevant market risk, middle office, or trading experience, acquired working either within BP or at a firm in a related field (energy trading firm, financial institution, etc.).
Must be a great teammate able to operate within a complex and dynamic trading business. In addition, they must possess the interpersonal, communication and decision-making skills and sound commercial judgment to build credible relationships across T&S.
Management and Interaction Skills:
The successful candidate will be very articulate and able to communicate complex issues to non-specialists in a concise and clear manner; and use their credibility and integrity to acquire support from the people they connect with.
Performance Drive:
Demonstrates a strong focus on delivering solutions in a timely and effective manner with minimum guidance or supervision;
Exercises judgment and make sound decisions in the face of incomplete data with varying degrees of risk; and
Knows how to effectively and efficiently handle a variety of tasks, set priorities and measure and anticipate problems in order to accomplish specific priorities, goals and results.
Additional Information
At bp, we provide the following environment and benefits to you:
• A company culture where we respect our diverse and unified teams, where we are proud of our achievements and where fun and the attitude of giving back to our environment are highly valued
• Possibility to join our social communities and networks
• Learning opportunities and other development opportunities to craft your career path
• Life and health insurance, medical care package
• And many other benefits.
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform crucial job functions, and receive other benefits and privileges of employment. Don’t hesitate to get in touch with us to request any accommodations.
Travel Requirement
Negligible travel should be expected with this roleThis role is not eligible for relocationThis position is a hybrid of office/remote workingAnalytical Thinking, Commercial Acumen, Commodity Risk Management, Communication, Creativity and Innovation, Curiosity, Data visualization and interpretation, Decision Making, Exposure Management, Group Problem Solving, Internal control and compliance, Market Knowledge, Market Risk Management, Operational Risk, Portfolio analytics, Resilience, Thought Leadership, Trade discipline and compliance, Trade execution and management, Trading and shipping data knowledge, Trading knowledge
Legal Disclaimer:
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us.
If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.
IT Engineer
Wallace Hind Selection LTD
Multiple locations
Fully remote
Mid
£30k - £35k
RECENTLY POSTED
ubuntu
php
windows
laravel
mysql
window-server
+6
Based in North Wales, join a leading European manufacturing organisation renowned for innovative technologies and award-winning operations. Support IT infrastructure, develop bespoke software solutions, and help drive digital transformation initiatives.
BASIC SALARY: £35,000
BENEFITS:
Early finish on Friday’s - c20 x Friday’s off per year!
Enhanced employer pension contributions
Reduced gym memberships
Health cash back scheme
Employee assistance programme
Subsidised on site canteen
LOCATION: You’ll be working from our office based in Wrexham.
COMMUTABLE LOCATIONS: Wrexham, Chester, Deeside, Oswestry, Ellesmere, Whitchurch, Crewe, Shrewsbury, Mold, Rhyl, Market Drayton, Nantwich, Runcorn, Liverpool
JOB DESCRIPTION: IT Engineer - Manufacturing
This IT Engineer is a key role supporting the IT department in a leading manufacturing company. You will maintain IT infrastructure, provide support to local and remote users, and contribute to software development and digital transformation projects.
KEY RESPONSIBILITIES: IT Engineer - Manufacturing
As our IT Engineering, you will:
Provide IT support and day-to-day maintenance of systems for all users
Manage servers (Windows & Ubuntu), Active Directory, virtual machines, backups, and IT documentation
Support Microsoft 365, Windows operating systems, and network devices (switches, firewalls, printers, laptops/desktops)
Assist with software installation, network management, and IT security initiatives
Develop IT solutions using languages such as PHP, Python, C#.net core, Laravel, and maintain databases (SQL Server & MySQL)
Generate reports and maintain BI dashboards from company IT systems
PERSON SPECIFICATION: IT Engineer - Manufacturing
In order to be successful as our IT Engineer, you will have a passion for IT, problem solving and continuous learning, along with excellent communication skills and the ability to explain complex IT issues in simple terms.
You will also:
Have a HNC / HND or degree in IT, Software Development, or related field
Be experienced in IT or software development roles
Possess a strong understanding of IT infrastructure, network protocols, and IT security principle
Have experience with Windows Server, virtual desktops, SSH, cloud-based management tools, Jira, Confluence, GitHub, and BI reporting tools
THE COMPANY:
We manufacture top of the range products from office printers, to industrial machining centres. We have won awards for our carbon neutral recycling facilities in Europe. We invest in our staff and promote growth within our business.
PROSPECTS:
As an international business, we offer the opportunity to work across the globe and support progression within the company.
It is highly likely you will have worked in any of the following roles and/or markets, and worked with the following products and/or services: IT Engineer, IT Support Engineer, Infrastructure Engineer, Network Engineer, Software Developer, or Technical Support Analyst - Windows Server, Ubuntu, Active Directory, VMware/vSphere, SQL Server, MySQL, Microsoft 365, Azure, Fortinet, Cisco Meraki, PHP, Python, C#.NET Core, Laravel, Jira, Confluence, GitHub, BI reporting tools, and IT security systems.
INTERESTED? Please click apply. You will receive an acknowledgement of your application.
Wallace Hind Selection, alongside our client embrace diversity, champion equality, and foster inclusion to create a work environment where everyone belongs and thrives.
Please Note: Wallace Hind Selection have been chosen as the recruitment partner of our client.
REF: SM18291, Wallace Hind Selection
IT Engineer
Wallace Hind Selection
Multiple locations
Fully remote
Mid
£30k - £35k
RECENTLY POSTED
ubuntu
php
windows
laravel
mysql
window-server
+6
Based in North Wales, join a leading European manufacturing organisation renowned for innovative technologies and award-winning operations. Support IT infrastructure, develop bespoke software solutions, and help drive digital transformation initiatives. BASIC SALARY: £35,000 BENEFITS: Early finish on Friday’s - c20 x Friday’s off per year! Enhanced employer pension contributions Reduced gym memberships Health cash back scheme Employee assistance programme Subsidised on site canteen LOCATION: You’ll be working from our office based in Wrexham. COMMUTABLE LOCATIONS: Wrexham, Chester, Deeside, Oswestry, Ellesmere, Whitchurch, Crewe, Shrewsbury, Mold, Rhyl, Market Drayton, Nantwich, Runcorn, Liverpool JOB DESCRIPTION: IT Engineer - Manufacturing This IT Engineer is a key role supporting the IT department in a leading manufacturing company. You will maintain IT infrastructure, provide support to local and remote users, and contribute to software development and digital transformation projects. KEY RESPONSIBILITIES: IT Engineer - Manufacturing As our IT Engineering, you will: Provide IT support and day-to-day maintenance of systems for all users Manage servers (Windows & Ubuntu), Active Directory, virtual machines, backups, and IT documentation Support Microsoft 365, Windows operating systems, and network devices (switches, firewalls, printers, laptops/desktops) Assist with software installation, network management, and IT security initiatives Develop IT solutions using languages such as PHP, Python, C#.net core, Laravel, and maintain databases (SQL Server & MySQL) Generate reports and maintain BI dashboards from company IT systems PERSON SPECIFICATION: IT Engineer - Manufacturing In order to be successful as our IT Engineer, you will have a passion for IT, problem solving and continuous learning, along with excellent communication skills and the ability to explain complex IT issues in simple terms. You will also: Have a HNC / HND or degree in IT, Software Development, or related field Be experienced in IT or software development roles Possess a strong understanding of IT infrastructure, network protocols, and IT security principle Have experience with Windows Server, virtual desktops, SSH, cloud-based management tools, Jira, Confluence, GitHub, and BI reporting tools THE COMPANY: We manufacture top of the range products from office printers, to industrial machining centres. We have won awards for our carbon neutral recycling facilities in Europe. We invest in our staff and promote growth within our business. PROSPECTS: As an international business, we offer the opportunity to work across the globe and support progression within the company.
It is highly likely you will have worked in any of the following roles and/or markets, and worked with the following products and/or services: IT Engineer, IT Support Engineer, Infrastructure Engineer, Network Engineer, Software Developer, or Technical Support Analyst - Windows Server, Ubuntu, Active Directory, VMware/vSphere, SQL Server, MySQL, Microsoft 365, Azure, Fortinet, Cisco Meraki, PHP, Python, C#.NET Core, Laravel, Jira, Confluence, GitHub, BI reporting tools, and IT security systems. INTERESTED? Please click apply. You will receive an acknowledgement of your application. Wallace Hind Selection, alongside our client embrace diversity, champion equality, and foster inclusion to create a work environment where everyone belongs and thrives. Please Note: Wallace Hind Selection have been chosen as the recruitment partner of our client. REF: SM18291, Wallace Hind Selection
AI Engineer - Security-cleared
Parker Shaw
Not Specified
Fully remote
Mid
£35/day
RECENTLY POSTED
aws
github
python
sqlalchemy
We are currently recruiting for an AI Engineer to work a fully remote contract with our client until the end of March 2026.
We are looking for an AI Engineer with experience in developing LLM-based technologies. The role holder will work alongside other Developers, Data Scientists, User Researchers and a Product Manager to maintain and further iterate the Assist service.
This role is designed for an enthusiastic and innovative individual who will have the opportunity to help shape and lead an AI product. You will need to be curious about emerging technology and AI trends, including the ability to deliver data-driven synthetic audiences for insight and research. The role holder will work within an agile environment, delivering towards weekly sprints.
The role holder will work in Python (to build the API) with tools including FastAPI, asyncio and SQLalchemy. The role holder will also manage code, testing and deployments through GitHub and AWS Elastic Beanstalk.
Reporting to the Head of AI products, the role holder will work remotely.
ROLES & RESPONSIBILITIES:
Helping to practically maintain and iterate a web API using FastAPI and hosted on Amazon Web Services (AWS).
Developing improvements to the existing product, following an existing roadmap focusing on improved data ingestion, UI updates (supported by Fullstack Developer) and potential agentic possibilities.
Helping design, develop and deliver a new capability focusing on turning existing audience data and insights into conversational AI-powered synthetic audiences, mirroring the demographics and attitudes of their real world’ counterparts.
Collaborating with a Product Manager and other Software Developers to ensure work is sufficiently organised and completed.
Working across the team to ensure informed decisions are made on the application design and testing approaches.
Contributing to technical decision making alongside colleagues, including Generative AI solutions around RAG and prompt engineering.
Contributing to the required documentation and Agile project maintenance responsibilities.
Helping to design and develop incoming features around sentiment analysis, data ingestion and synthetic audience creation.
EXPERIENCE & ABILITIES:
Must have experience in building Large Language Model based applications incorporating tool usage and information retrieval.
Must have experience in Python programming language.
Must have experience administering Amazon Web Services accounts.
Must be able to take ownership of the entire feature development life cycle, ie development and testing through to deployment.
Should have experience in agile product delivery, working within a small interdisciplinary team to deliver as a group.
If you feel you have the skills and experience needed for this role; please do apply now.
NLP Data Scientist
Certain Advantage
London
Fully remote
Mid
Private salary
RECENTLY POSTED
processing-js
python
NLP / GenAI Data Scientist (3 - 6 months)Python coding & NLP and LLMs experience is EssentialLocation: 3 days onsite - do not apply if needing fully remote)Certain Advantage are recruiting on behalf of our global energies client for an NLP/GenAI Data Scientist who can bring a strong understanding in modern NLP, LLMs, transformer architectures, prompt-engineering, RAG, agentic architectures and evaluation methodologies.They require candidates to offer strong knowledge of Python programming for developing and debugging AI models and would expect suitable candidates to be educated to a Degree if not Masters level (computer science, electrical engineering, or a related technical subject) though you’ll still be considered without an MSc. BackgroundGenerative AI (GenAI) is seen as having the potential to revolutionise our client’s operations across all major lines of business. Applications may include conversational AI, intelligent information retrieval, AI-assisted system design, intelligent plant monitoring, and autonomous exploratory systems.We’re seeking a Data Scientist with good hands on python skills and a focus on Natural Language Processing (NLP) to contribute to innovative R&D efforts within the GenAI/NLP team. This role will focus on the application and development of Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) systems, and domain-specific GenAI solutions to support key internal use cases and products.ResponsibilitiesIn this role you will:
Design, implement and maintain scalable NLP and GenAI pipelines (including data processing, preprocessing, evaluation).
Perform advanced data analysis on real-world datasets to extract meaningful insights and support decision-making processes.
Stay up to date with state-of-the-art research in the space of LLMs/ NLP, proposing new ideas and methodologies that unlock business value.
Contribute to the development of RAG systems and retrieval pipelines, including chunking, embedding, re-ranking, and evaluation.
Participate in experiments, including designing experimental details, writing reusable code, running evaluations, and organising results.
Collaborate with a team and help in prioritising research that has a direct value
Work closely with stakeholders, project managers, and architects to gather requirements, plan project scopes, and deliver projects within agreed timelines.
Candidate Requirements
Experience and understanding of modern NLP, LLMs, transformer architectures, prompt-engineering, RAG, agentic architectures and evaluation methodologies.
Strong knowledge of Python programming for developing and debugging AI models.
Excellent communication skills and a collaborative mindset with the ability to work effectively across teams and disciplines.
Strong interest in cross-disciplinary collaboration to support research that delivers both business value and scientific impact.
Can you offer Python coding and NLP knowledge and does this sound like your next career move? Apply today!Working with Certain AdvantageWe go the extra mile to find the best people for the job. If you’re hunting for a role where you can make an impact and grow your career, we’ll work with you to find it.We work with businesses across the UK to find the best people in Finance, Marketing, IT and Engineering.If this job isn’t for you, head to certainadvantage.co.uk and register for job alerts and career guidance tips.
Junior Data Engineer
Robert Half
London
Fully remote
Junior
Private salary
RECENTLY POSTED
processing-js
git
python
airflow
sql
snowflake
+1
Robert Half Technology are assisting a cutting edge AI organisation to recruit a Data Engineer on a contract basis - remote working - UK based
A Junior Data Engineer who’s excited to help build the data foundations that power cutting-edge AI solutions. You’ll join a high-impact team working at the intersection of data, analytics, and machine learning - designing pipelines and infrastructure that make innovation possible at scale.
Role
Design, build, and maintain scalable data pipelines that fuel AI and analytics initiatives.
Partner closely with data scientists, analysts, and engineers to deliver clean, structured, and reliable data.
Develop robust data transformations in Python and SQL, ensuring performance and accuracy.
Work hands-on with Snowflake to model, optimise, and manage data flows.
Continuously improve data engineering practices - from automation to observability.
Bring ideas to the table: help shape how data is collected, processed, and leveraged across the business.
Profile
The Data Engineer will ideally have 2-5 years of experience in data engineering or a similar role.
Strong Python skills for data processing and pipeline development.
Proven experience writing complex and efficient SQL.
Hands-on Snowflake experience (data modelling, performance tuning, pipelines).
Familiarity with orchestration tools (e.g., Airflow, dbt) is a plus.
A solid understanding of data best practices, version control (Git), and CI/CD.
Company
Rapidly growing, cutting edge AI organisation
Remote working - Offices in London if preferred
Salary & Benefits
The salary range/rates of pay is dependent upon your experience, qualifications or training.
Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to diversity, equity and inclusion. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: gb/en/privacy-notice.
Senior Java Developer
Meritus
London
Fully remote
Senior
£550/day - £650/day
RECENTLY POSTED
java
linux
git
ansible
python
csharp
+4
Senior Java Developer SC Clearance Required Up to 650 per day (Inside IR35) Remote with Monthly Visits to London 6 Month Contract
MERITUS are working with a large consulting organisation looking for a Senior Java Developer on a project working into a UK Central Government client.
You’ll play a key role in designing, coding, reviewing, and testing solutions within the Java stack, collaborating with developers, testers, and DevOps engineers. The position also involves working on automated tests, infrastructure updates, and maintaining high-quality standards across all stages of development.
The role is remote with monthly visits into the London office on an initial 6 Month contract.
Main Responsibilities:
Design, code, review, and unit test applications using the Java stack.
Collaborate with cross-functional teams, including developers, testers, and DevOps engineers.
Support and enhance legacy systems currently in maintenance mode.
Contribute to automated testing (C#) and infrastructure improvements (Docker, Ansible, Python, Linux).
Required Skills:
Proven experience with Java, Spring, Maven, Git, JUnit, and Web APIs (REST/JSON, XML/SOAP).
Active SC clearance is essential.
Strong background in complex or high-pressure software development environments.
Ability to collaborate effectively within a diverse technical team and deliver high-quality, maintainable code.
Got your attention?
If you believe that you have the skills and experience for the Senior Java Developer role - then please get in touch. We also offer a referral scheme for any candidates whose details are passed to us that we successfully place. If you have any further questions then please contact Ryan Harris at MERITUS.
DevSecOps Consultant
83zero Ltd
London
Fully remote
Mid
£400/day - £450/day
RECENTLY POSTED
terraform
ansible
python
powershell
bash
Job Title: DevSecOps Engineer - Security Automation
Location: Remote (occasional on-site collaboration as needed)
Start Date: ASAP
Duration: 12-month contract (potential extension)
Rate: 400 to 450
Overview
Our client is seeking an experienced DevSecOps Engineer to design and implement automated security workflows across their infrastructure.
After deciding against expanding their SOC to a full 24x7 model, the business is investing in automation to improve detection-to-response times and reduce manual intervention. The successful candidate will collaborate with SOC teams, developers, and infrastructure engineers to build automated remediation processes that can isolate or shut down affected systems when a threat is detected.
Key Responsibilities
Design and deploy automated security workflows and integrations between SOC tools and internal systems.
Collaborate with SOC analysts, cloud, and development teams to streamline detection and response.
Build infrastructure-as-code and automation scripts to support secure, repeatable operations.
Document workflows and provide handover guidance to internal teams.
Skills & Experience
Strong experience in DevSecOps, Security Automation, or Infrastructure Engineering.
Proficient in scripting languages (e.g. Python, PowerShell, Bash).
Hands-on with IaC tools (Terraform, Ansible, CloudFormation).
Solid understanding of SOC operations, incident response, and security monitoring.
Preferred
Background in large-scale or regulated environments.
Knowledge of CI/CD pipelines and secure DevOps practices.
Personal Attributes
Proactive, analytical, and automation-focused.
Excellent collaborator with strong communication skills.
Comfortable working independently in a fast-paced, high-availability environment.
Senior Java Developer
Meritus Talent
London
Fully remote
Senior
£550 - £650
RECENTLY POSTED
java
linux
git
ansible
python
csharp
+4
Senior Java Developer SC Clearance Required Up to £650 per day (Inside IR35) Remote with Monthly Visits to London 6 Month Contract
MERITUS are working with a large consulting organisation looking for a Senior Java Developer on a project working into a UK Central Government client.
You’ll play a key role in designing, coding, reviewing, and testing solutions within the Java stack, collaborating with developers, testers, and DevOps engineers. The position also involves working on automated tests, infrastructure updates, and maintaining high-quality standards across all stages of development.
The role is remote with monthly visits into the London office on an initial 6 Month contract.
Main Responsibilities:
Design, code, review, and unit test applications using the Java stack.
Collaborate with cross-functional teams, including developers, testers, and DevOps engineers.
Support and enhance legacy systems currently in maintenance mode.
Contribute to automated testing (C#) and infrastructure improvements (Docker, Ansible, Python, Linux).
Required Skills:
Proven experience with Java, Spring, Maven, Git, JUnit, and Web APIs (REST/JSON, XML/SOAP).
Active SC clearance is essential.
Strong background in complex or high-pressure software development environments.
Ability to collaborate effectively within a diverse technical team and deliver high-quality, maintainable code.
Got your attention?
If you believe that you have the skills and experience for the Senior Java Developer role - then please get in touch. We also offer a referral scheme for any candidates whose details are passed to us that we successfully place. If you have any further questions then please contact Ryan Harris at MERITUS.
Platform Engineer- £450PD- Remote
Tenth Revolution Group
London
Fully remote
Mid
£400/day - £450/day
RECENTLY POSTED
fabric
unity-3d
terraform
github
python
powershell
+1
Platform Engineer- 400PD-Remote
We are seeking a highly skilled Cloud Platform Engineer with hands-on experience managing and scaling Databricks from a platform perspective, along with deep knowledge of Azure services, Terraform, and CI/CD pipelines using GitHub Actions. You will be part of a team responsible for designing, implementing, and maintaining scalable, secure, and cost-effective cloud infrastructure to support our data and analytics platform.
This role requires a strong background in cloud infrastructure automation, platform governance, and enterprise-grade security and compliance in Azure.
Key Responsibilities:
Design, build, and manage infrastructure using Terraform to enable repeatable and scalable cloud environments in Azure.
Implement and maintain CI/CD pipelines using GitHub Actions to automate deployment and testing processes.
Manage and optimize Azure Private Link configurations to ensure secure connectivity between services.
Define and enforce Azure Policies and role-based access control (RBAC) for governance and compliance.
Implement and monitor Azure Security Center, defender policies, and other security controls across cloud resources.
Monitor and manage cloud costs using Azure Cost Management, ensuring resources are optimized and within budget.
Architect and support Databricks workspaces, focusing on Unity Catalog, data access control, workspace deployment, and platform reliability.
Collaborate with data engineering and analytics teams to ensure Databricks is performant, secure, and well-integrated with enterprise systems.
Create and maintain platform documentation, templates, and reusable modules to support self-service provisioning.
Participate in incident response and troubleshooting for cloud platform issues, particularly those related to Databricks and underlying infrastructure.
Required Skills & Experience:
Proven experience with Terraform in a production environment.
Deep understanding of GitHub Actions and CI/CD best practices.
Strong experience working with Azure Private Link, VNET integration, and network security.
Hands-on experience with Azure Policy, RBAC, and resource governance.
Knowledge of Azure Security practices, tools, and compliance standards (e.g., SOC 2, ISO, etc.).
Familiarity with Azure Cost Management, tagging strategies, and budget controls.
Extensive experience managing Databricks as a platform, including Unity Catalog, identity federation, cluster policies, workspace management, and automation.
Strong scripting skills (e.g., Python, PowerShell, Bash) and comfort working with APIs and automation tools.
Excellent problem-solving and communication skills; ability to work cross-functionally with security, data, and DevOps teams.
Nice to Have:
Experience with multi-cloud or hybrid cloud architectures.
Knowledge of Infrastructure as Code testing frameworks (e.g., Terratest, Checkov).
Familiarity with Azure DevOps, ARM templates, or Bicep.
Experience supporting data science and analytics teams in a regulated environment.
To apply for this role please submit your CV or contact Dillon Blackburn on (phone number removed) or at (url removed).
Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We’re the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
Penetration Tester
Context Recruitment
London
Fully remote
Mid
£55k - £60k
RECENTLY POSTED
windows
python
csharp
bash
java
Penetration Tester - Leading Managed Services Provider
Remote based.
Salary: Up to 60k, depending on experience.
A leading Managed Services Provider are seeking to recruit a technically skilled Cyber Security / Penetration Tester. This is a fantastic opportunity to join a well-established organisation delivering high-quality security services to enterprise clients across the UK.
As a Penetration Tester, you will be responsible for conducting manual penetration testing across both application and infrastructure layers. You will contribute to secure build reviews, advise on secure design practices, and provide technical insight to both internal teams and clients.
Key Responsibilities
Perform manual penetration testing of web applications and infrastructure
Conduct security build reviews across common operating systems (Windows, Redhat, Solaris)
Analyse and harden database environments in line with security best practices
Review and advise on web server design and implementation
Produce clear and concise technical reports for a range of stakeholders
Collaborate with internal teams and clients to support remediation and secure development
Required Skills and Experience
Proven experience in manual penetration testing (application and infrastructure)
Strong understanding of TCP/IP and core networking principles
Extensive experience testing web-based applications
Familiarity with secure configuration and build reviews across major operating systems
Comfortable programming in one or more languages (e.g. Python, Java, C#, Bash)
Deep knowledge of database security and hardening techniques
Solid technical understanding of web application architecture and server implementation
Ideally you’ll be working towards CREST Certified Web Application Tester or CREST Certified Infrastructure Tester or equivalent.
If you are a technically driven Penetration Tester seeking a new challenge within a respected Managed Services Provider, we would be pleased to hear from you.
Remote based.
Paying up to 60k, depending on experience.
Must be eligible for SC Clearance.
AI Engineer
Circle Recruitment
London
Fully remote
Mid
£700 - £850
RECENTLY POSTED
aws
python
Remote
£850/Day Inside IR35
Clearance: SC
We are seeking an AI Engineer for our Government client on a fully remote basis. The AI Engineer role will be an initial contract until 31/03 with the potential to extend, paying between £700 - £850/Day Inside IR35.
Clearance: SC
Role Profile:
Large Language API’s (from 2021)
Must have experience in building Large Language Model based applications incorporating tool usage and information retrieval
Must have experience in Python programming language
Must have experience administering Amazon Web Services accounts
Must be able to take ownership of the entire feature development lifecycle, i.e. development and testing through to deployment
Should have experience in agile product delivery, working within a small interdisciplinary team to deliver as a group
Assisting with the maintenance and iteration of a FastAPI-based web API hosted on AWS.
Enhancing the existing product in line with the roadmap, focusing on data ingestion, UI updates (with a Fullstack Developer), and potential agentic features.
Supporting the design and delivery of a new capability converting audience data and insights into conversational AI-powered synthetic audiences.
Collaborating with a Product Manager and Developers to organise and deliver work effectively.
Contributing to decisions on application design, testing strategies, and technical direction, including Generative AI solutions involving RAG and prompt engineering.
Maintaining documentation and Agile project processes.
Assisting with new feature development in sentiment analysis, data ingestion, and synthetic audience creation.
As a member of the Disability Confident Scheme, Circle and our Client guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group.
Our client is proud to support the Armed Forces Covenant and as such, they guarantee to interview all veterans or spouses / partners of military personnel who meet all the essential criteria for the vacancy. In cases where they have a high volume of ex-military candidates / military spouses or partners, who meet all of the essential criteria, they will interview the best candidates from within that group.
If you are interested in the above role - Click the “Apply Now” button now for immediate review
AI ENGINEER, ENGINEER, PYTHON, AI ENGINEER, AWS, AI, FAST-API, AI ENGINEER, SC CLEARED, SC CLEARANCE, SECURITY CLEARED
As a member of the Disability Confident Scheme, Circle and our Client guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group.
If you qualify, please notify us on We will be in touch to discuss your suitability and arrange your guaranteed interview.
Should you require reasonable adjustments at any point during the recruitment process or if there is a better way for us to communicate, please do let us know.
Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
Platform Support Engineer
Michael Page Technology
London
Fully remote
Mid
£60k - £85k
RECENTLY POSTED
windows
aws
prometheus
itil
terraform
github
+12
The role of a Platform Support Engineer involves providing excellent technical support and maintenance for platform solutions within the technology and telecoms industry. You will ensure the smooth operation of systems, troubleshoot issues, and deliver high-quality service to internal and external stakeholders.
Client Details
This opportunity is with a medium-sized organisation in the technology and telecoms industry.
Description
Key Responsibilities
Act as the first point of contact for platform-related incidents, requests, and escalations.
Monitor system performance, uptime, and availability using DataDog.
Troubleshoot application, API, and infrastructure issues across multiple environments (mainly on Azure).
Collaborate with development, DevOps, and product teams to resolve complex technical issues.
Manage incident response and provide root cause analysis (RCA) for platform outages.
Automate repetitive support tasks using scripting (Python, Bash, PowerShell).
Maintain documentation of processes, troubleshooting steps, and known issues.
Ensure adherence to SLAs and help improve operational support efficiency.
Participate in on-call rotations to provide 24/7 platform coverage.
Continuously optimize monitoring, alerting, and platform reliability processes.
Demonstrate a “can do” attitude, with flexibility to work occasional overtime when incidents extend beyond normal working hours.
Profile
Required Skills & Qualifications
Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
Proven experience in technical support, site reliability engineering (SRE), or platform operations.
Strong knowledge of Linux/Unix and Windows environments.
Familiarity with cloud platforms (AWS, Azure, GCP).
Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
Knowledge of scripting languages (Python, Bash, PowerShell).
Knowledge of containerization & orchestration (Docker, Kubernetes).
Experience with monitoring/logging tools (Prometheus, Grafana, Splunk, ELK, CloudWatch).
Professional level of English (spoken and written), enabling effective communication across international teams.
Excellent problem-solving, analytical, and communication skills.
Ability to work in a fast-paced, collaborative environment.
Preferred Skills (Good to Have)
ITIL or incident management framework knowledge.
Experience with API troubleshooting and integrations.
Exposure to databases (SQL/NoSQL).
Security awareness (authentication, encryption, access control).
Familiarity with Infrastructure as Code (Terraform, Ansible, CloudFormation
Job Offer
Competitive salary in the range of £65000 to £90000.
Fully remote role - UK based only
If you are passionate about technology and eager to make a difference as a Platform Support Engineer, we encourage you to apply today!
Python Software Engineer
ECOM Recruitment
Manchester
Remote or hybrid
Mid
£55k - £65k
RECENTLY POSTED
python
react
aws
mongodb
django
kubernetes
+7
This role is Hybrid and requires occasional attendance to the Manchester HQ office.
Job Title: Python Software Engineer
Location: Manchester
Job Type: Full-time, permanent
Salary: Up to £65,000 + Bonus
About the business
This FinTech organisation are one of Manchester’s fastest-growing scale up comany’s who are on a mission to beacome the market leader in both their specilaist B2B and B2C offerings. They build internal scalable, cutting-edge technology that powers a niche area of FinTech to be the best that it can be Join them to work on high-impact projects in a collaborative, innovation-driven environment.
Role Overview
They are looking for a passionate and experienced Python Software Engineer to help design, develop, and maintain robust Back End systems and APIs. You’ll work closely with product managers, data scientists, and other engineers to deliver reliable, scalable, and secure software.
Key Responsibilities
Design, develop, test, and deploy scalable Back End services using Python.
Write clean, efficient, and well-documented code.
Build and maintain RESTful APIs and integrate with third-party services.
Collaborate with DevOps and Front End engineers to ensure seamless delivery.
Optimize applications for maximum speed and scalability.
Participate in code reviews and contribute to best practices.
Troubleshoot, debug, and upgrade existing systems.
Required Skills & Qualifications
3+ years of professional experience in Python software development.
Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.
Experience with SQL and NoSQL databases (eg, PostgreSQL, MongoDB).
Familiarity with cloud platforms (AWS, GCP, or Azure).
Experience with containerization tools (Docker, Kubernetes is a plus).
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Bachelor’s degree in Computer Science or a related field (or equivalent experience).
Preferred Qualifications
Experience with CI/CD pipelines and test-driven development.
Exposure to asynchronous programming (eg, asyncio, Celery).
Familiarity with Front End technologies (React, Vue.js) is a bonus.
What They Offer
Competitive salary and bonus
Flexible remote work or hybrid model.
Health, dental, and vision insurance.
Generous holidays.
Professional development budget.
A collaborative and inclusive team culture.
InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
Python Software Engineer
Interquest
Manchester
Remote or hybrid
Mid
£55k - £65k
RECENTLY POSTED
python
react
aws
mongodb
django
kubernetes
+7
This role is Hybrid and requires occasional attendance to the Manchester HQ office.
Job Title: Python Software EngineerLocation: ManchesterJob Type: Full-time, permanent Salary: Up to £65,000 + Bonus
About the business
This FinTech organisation are one of Manchester’s fastest-growing scale up comany’s who are on a mission to beacome the market leader in both their specilaist B2B and B2C offerings. They build internal scalable, cutting-edge technology that powers a niche area of FinTech to be the best that it can be Join them to work on high-impact projects in a collaborative, innovation-driven environment.
Role Overview
They are looking for a passionate and experienced Python Software Engineer to help design, develop, and maintain robust backend systems and APIs. You’ll work closely with product managers, data scientists, and other engineers to deliver reliable, scalable, and secure software.
Key Responsibilities
Design, develop, test, and deploy scalable backend services using Python.
Write clean, efficient, and well-documented code.
Build and maintain RESTful APIs and integrate with third-party services.
Collaborate with DevOps and frontend engineers to ensure seamless delivery.
Optimize applications for maximum speed and scalability.
Participate in code reviews and contribute to best practices.
Troubleshoot, debug, and upgrade existing systems.
Required Skills & Qualifications
3+ years of professional experience in Python software development.
Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.
Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
Familiarity with cloud platforms (AWS, GCP, or Azure).
Experience with containerization tools (Docker, Kubernetes is a plus).
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Bachelor’s degree in Computer Science or a related field (or equivalent experience).
Preferred Qualifications
Experience with CI/CD pipelines and test-driven development.
Exposure to asynchronous programming (e.g., asyncio, Celery).
Familiarity with frontend technologies (React, Vue.js) is a bonus.
What They Offer
Competitive salary and bonus
Flexible remote work or hybrid model.
Health, dental, and vision insurance.
Generous holidays.
Professional development budget.
A collaborative and inclusive team culture.
InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
Data Analyst / BI Developer - Customer & Digital Analytics
Michael Page
Nottingham
Remote or hybrid
Mid
£35k - £45k
RECENTLY POSTED
python
sql
salesforce
tableau
This rapidly expanding UK financial services company require a Data Analyst / BI Developer to enhance their customer and digital analytics capabilities. You will be joining at a key growth point in the organisation and work with an existing team of Data Analysts to increase adoption of technology and analytics tools (Python / Power BI) to aid strategic decision making and increase ROI.
Client Details
This position is with a rapidly expanding organisation within the financial services sector. The company is committed to leveraging data to enhance its offerings and improve customer experience
Description
This rapidly expanding UK financial services company require a Data Analyst / BI Developer to enhance their customer and digital analytics capabilities. You will be joining at a key growth point in the organisation and work with an existing team of Data Analysts to increase adoption of technology and analytics tools (Python / Power BI) to aid strategic decision making and increase ROI. You will work with the CRM team and 3rd Party companies to enhance customer profiling and maximise marketing channels.
The role has a highly flexible hybrid / remote working environment - 1-2 days per quarter onsite in Nottingham (fully expensed)
Key Responsibilities:
Analyse and interpret data from multiple sources (Digital / 3rd Parties / Customer) to improve performance, budget efficiency, and ROI.
Track key customer KPIs and support acquisition and retention strategies through A/B testing and data insights.
Conduct statistical analysis to identify trends, patterns, and outliers that inform strategic decisions.
Present complex data in clear, actionable formats for various stakeholders.
Build and maintain dashboards and reports using Excel, Power BI, Tableau, or similar tools.
Manage relationships with external lead generation partners.
Collaborate with cross-functional teams to deliver data-driven solutions.
Profile
Degree in relevant subject (Data Science, Statistics, Economics or similar degree) (Essential)
3+ years’ experience in the Financial Services Industry (Essential)
Proficiency in Excel (Essential)
Proficiency in Python, SQL or other programming languages (Essential)
Ability to communicate technical insights to non-technical audiences effectively (Essential)
Detail-oriented and process-driven with a focus on continuous improvement (Essential)
Comfortable working in a fast-paced, evolving environment (Essential)
Statistical Methods Knowledge (Desirable)
Experience using Salesforce and data visualisation tools (Desirable)
Job Offer
Competitive salary range of 35,000 to 45,000 per annum.
Comprehensive pension scheme to support your future.
Generous holiday allowance to maintain a healthy work-life balance.
Opportunities for career growth in a rapidly expanding team
A highly flexible Hybrid working arrangement
If you are passionate about analytics and keen to make an impact, we encourage you to apply for this permanent role with a high growth organisation.
Data Visualisation Engineer
BMW Group UK
Farnborough
Remote or hybrid
Mid
Private salary
RECENTLY POSTED
aws
python
sql
tableau
BMW Group Financial Services UK is looking for a Data Visualisation Engineer. This role is based at the Summit ONE Campus in Farnborough.
The Data Analytics team is a vibrant collective of talented individuals, and we are on an exciting journey to transform our approach to data and improve data capabilities across the entire business. Data visualisation and user self-service are key aspects of our strategic endeavour, driving the democratisation of data capability throughout the organisation.
What awaits you?
Lead the business in designing visualisation presentations of data and to identify how the data will be interrogated.
Organise and facilitate workshops involving business and technical teams to gather business input and feedback to facilitate insight development.
Recommend visualisation designs, techniques and formats which are appropriate for that data set.
Development of exciting visualisations to support strategic decision making and competitive advantage.
Driving a data-centric culture, via user self-service roll out across the business, to nurture data capabilities.
Manage the growing community of self-service visualisation developers in the business by hosting and facilitating regular best practice meetings.
Develop a training program for key business users to improve their knowledge and skill set in group visualisation tools and enable them to design their own simple visualisations.
What should you bring along?
Degree in a numerical discipline (Computer Science, Statistics, or Mathematics preferred).
Professional experience in the field of data analytics, ideally within a financial services organisation.
Excellent SQL and Python programming ability.
Excellent knowledge of visualisation tools such as Tableau or QlikSense.
Strong understanding of analytical techniques and concepts, ideally with knowledge of AWS Cloud Data Hub technology.
Experience in change management programmes for user self-service.
Ability to manage stakeholders at various organisational levels.
Familiarity with working in Agile environments.
Closing Date: 9th October 2025
At BMW Group, we are committed to offering our employees the right balance between work and personal life. We pride ourselves on being a flexible employer and for most roles, it could be possible to agree flexible hours, job share, compressed hours or part-time working hours and so please discuss your individual requirements as part of the application process so we can try to agree a suitable arrangement. For this role, we also support a hybrid model which combines remote and office working.
In 2025 BMW Group Financial Services UK was recognised as a Top Employer. We invest in our employees and embrace a culture of flexible working as well as promoting a positive, supportive culture and working environment. We are based in prestigious offices in Farnborough that provide a great place to work with good people and an exciting, engaging, industry leading brand.
We are proud to be a part of the Disability Confident scheme. The scheme supports employers to make the most of the talents disabled people can bring to the workplace.
At the BMW Group, we place great importance on equal treatment and equal opportunities. Our recruiting decisions are based on the personality, experience, and skills of the applicants.
Page 1 of 7

Frequently asked questions

What types of remote Python jobs are available on Haystack?
Haystack features a wide range of remote Python jobs, including roles in web development, data science, machine learning, automation, and backend engineering, suitable for various experience levels.
How can I apply for remote Python jobs on Haystack?
To apply, simply create a profile on Haystack, upload your resume, and use the search filters to find remote Python jobs that match your skills. You can then submit your application directly through our platform.
Are the remote Python jobs on Haystack full-time or freelance?
Our job board includes both full-time remote Python positions and freelance or contract opportunities, allowing you to choose the work arrangement that best fits your needs.
Does Haystack verify that the Python jobs listed are truly remote?
Yes, we vet all job postings to ensure they are genuinely remote or offer remote flexibility, so you can confidently apply to positions that suit your remote work preferences.
Can I set up alerts for new remote Python job postings?
Absolutely! You can create customized job alerts on Haystack to receive email notifications when new remote Python jobs matching your criteria are posted.