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
Senior Software Engineer
Leidos
Farnborough
Remote or hybrid
Mid - Senior
£60k - £77k
RECENTLY POSTED
python
c
bash
java
perl
Senior Software Engineer
The Role:
We are in search of a Senior Software Engineer to support a Government Critical National Infrastructure project. As a Senior Software Engineer you will lead multiple software development team(s) to deliver solutions with architectures that provide capability improvements, reduced costs and flexibility to adapt quickly to customer needs. This position is a full time, permanent role and applicants must have SC clearance or be willing to undergo the clearance process.
What will I be doing?
Lead multiple software development team(s) to deliver solutions with architectures that provide capability improvements, reduced costs and flexibility to adapt quickly to customer needs. Understand high-level features and desired outcomes (both now and future).  Assist Team building, understanding and analyzing desired outcomes.
Responsible for the application-level outcomes, prioritisation of those outcomes and maintaining a roadmap of capability improvements (in conjunction with the Senior Leadership Team) related to the software’s architecture and the end-to-end design.
Formulate software designs that create solutions meeting various desired outcomes (both now and future) while balancing the goals and constraints on the solutions (i.e. customer environment, cybersecurity, continuous integration/continuous delivery, etc.).
Clearly communicate the software architecture to software teams with varying levels of technical understanding.
Verify implementation to validate that the delivered software is consistent with the agreed architecture and will meet desired outcomes.
Manage change to the software architecture and control the software complexity.  Make software architecture and solutions as flexible as possible. Defend against, when appropriate, suggested changes to the software architecture that introduce undue complexity or future supportability issues. Assist with trade off analyses of increased complexity.
Ensure the design goals – Performance, Modularity, Reliability, Maintainability, Reusability and Accessibility – are met
Design, test, and evaluate technologies and vendor solutions for inclusion into existing architecture to solve technical or customer problems
Lead design reviews & provide feedback
Ensure backlog includes any quality issues and technical debt relating to architecture
Clarify quality software requirements
Identify software risks early in the development cycle
Provide documented basis for architectural decisions
What does Leidos need from me?
Degree in a technical discipline in addition to extensive recent experience in software development processes designing, developing and implementing enterprise scale technology.
Proven experience in leading teams in developing architectures.
Experience designing enterprise architecture with modern, enabling technologies and processes e.g. cloud computing, CI/CD, virtualization, agile design and development, REST services, standards-based authentication and authorization protocols.
Experience collaborating with cybersecurity, product owners, users and developers to design and communicate an innovative and secure architecture that enables continuous delivery of software.
Experience with decomposing monolithic software into manageable pieces, especially in related software domains.
Experience designing shared services like caching, eventing, and messaging in distributed environment.
Key Skills:
Extensive Java or C experience including:
Best practice coding
Unit testing
Source control management.
Possess the knowledge and experience to perform complex tasks.
Ability to work independently and/or under supervision.
Effective communication
It would be beneficial if you had:
C/C++ experience
Perl, Python, and/or bash Scripting experience
Database skills: Oracle or Postgres
Experience of Microsoft tools that support the design of solutions, e.g. Visio
Clearance Requirements:
You will be required to gain UK SC (Security Clearance) for this role.
To be eligible for this role you must have UK Citizenship and been a resident in the UK for minimum 5 years.
What we do for you:
At Leidos we are PASSIONATE about customer success, UNITED as a team and INSPIRED to make a difference. We offer meaningful and engaging careers, a collaborative culture, and support for your career goals, all while nurturing a healthy work-life balance.
We provide an employment package that attracts, develops and retains only the best in talent. Our reward scheme includes:
• Contributory Pension Scheme
• Private Medical Insurance
• 33 days Annual Leave (including public and privilege holidays)
• Access to Flexible benefits (including life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme)
• Flexi-Time Working
Commitment to Diversity:
We welcome applications from every part of the community and are committed to a truly diverse and inclusive culture. We foster a sense of belonging, welcoming all perspectives and contributions, and providing equal access to opportunities and resources for everyone. If you have a disability or need any reasonable adjustments during the application and selection stages please let us know, and we will respond in a way that best fits your needs.
Who We Are:
Leidos UK & EUROPE – we work to make the world safer, healthier, and more efficient through technology, engineering and science.
Leidos is a growing company delivering innovative technology and solutions focused on safeguarding critical capabilities and transformation in frontline services, our work in the United Kingdom includes addressing some of the most complex problems in defence, healthcare, government, safety and security, and transportation.
What Makes Us Different:
Purpose: you can use your passion and abilities at Leidos to keep the people you care about safe. We are at the forefront of machine learning, AI, cyber security and solutions. Using your skills in the technology frontline by helping to build a safer world. You can inspire change.
Collaboration: having flexibility to do your job is one of our core benefits, enabling you to become part of our extraordinary team. We have been empowering our people to work flexibly for years. Whether you work from home, the office or on customer sites, we will give you the digital tools and the flexibility to work smarter and align your needs and ours.
People: Leidos empowers people from every background to be themselves and gives you the tools to learn new skills by enabling growth whilst developing. We believe that extraordinary people need opportunities to grow, to be inspired and to inspire others. At Leidos, we invest in technical academies, career rotations and a career development plans that enhance your future.
At Leidos, we don’t want someone who “fits the mold”—we want someone who melts it down and builds something better. This is a role for the restless, the over-caffeinated, the ones who ask, “what’s next?” before the dust settles on “what’s now.”
If you’re already scheming step 20 while everyone else is still debating step 2… good. You’ll fit right in.
Original Posting:
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:£60,100.00-£77,000.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Spotlight
Java Developer
Leidos
Multiple locations
Remote or hybrid
Mid
£37k - £46k
RECENTLY POSTED
java
linux
react
aws
spring-boot
confluence
+17
Description
Java Developer
Programme Name: LCST
Location: Bristol, UK
Are you ready for your next career challenge?..
Role Overview:
As a Developer at Leidos, you will participate in implementing full lifecycle solutions for modern application and system platforms from requirements analysis, platform selection, technical architecture design, application design and development all the way till testing, and deployment
Your key responsibilities will be in implementing end-to-end projects on cloud, you will participate in development, designing, building integrations to various systems, and overall testing.
Main Duties & Responsibilities:
Act as a developer, integrator, and analyst for complex and technically difficult assignments; collaborate with other developers working on production issues.
Participate in application walkthroughs and in peer code reviews for conformance to standards
Create and maintain appropriate documentation
Consistently apply Information Technology software standards and help to establish department specific standards
Building Java Programs to support the business needs working in tandem with a complex IT solution
A good understand of Build and Deployment best practice
Practical and pragmatic approach – willing to get ‘hands on’ to deliver what is needed
Skills Required:
Degree in Computer Science or Technical Science or similar
Experience in software development projects; front-end and backend development
Experience in unit, integration, system, and regression testing
Strong hands-on coding experience in Java programming language and other e.g., Java/JavaScript, Python, Perl
Experience in frameworks like: React, Spring boot, Spring MVC, Angular, Vue.js, and Java Spring
Experience in software development tools e.g., Jira, Confluence, Git, SVN, Jenkins, Packer
Experience and interest in designing and building solutions using cloud platform such as AWS, GCP or Azure
Strong interest in growing own technical skills
Ability to be an innovative, resourceful, and collaborative problem solve
Integration experience working with XSLT / XHTML / IBM WebSphere MQ / IBM Sterling OMS
We also value previous experience in some of the following and interest to grow on the others:
Experience and/or interest in container technologies such as Docker, Kubernetes, and Openshift
Knowledge of UNIX or Linux environments
J2EE, Restful Webservices, Node.js
Advanced proficiency in Build Management, Configuration & Release Management, Design & Build Enablement
Integration experience working with XSLT / XHTML / IBM WebSphere MQ / IBM Sterling OMS
Clearance Requirements:
BPSS Pre-screening required to Start
SC required for the role (must be eligible for SC clearance)
Leidos UK! Join our team and discover a culture of collaboration, innovation, diversity, trust, caring management, communication transparency, work-life balance, and overall job satisfaction…
What we do for you:
At Leidos we are PASSIONATE about customer success, UNITED as a team and INSPIRED to make a difference. We offer meaningful and engaging careers, a collaborative culture, and support for your career goals, all while nurturing a healthy work-life balance.
We provide an employment package that attracts, develops and retains only the best in talent. Our reward scheme includes:
•    Contributory Pension Scheme
•    Private Medical Insurance
•    33 days Annual Leave (including public and privilege holidays)
•    Access to Flexible benefits (including life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme)
•    Flexible Working Scheme
Commitment to Diversity:
We welcome applications from every part of the community and are committed to a truly diverse and inclusive culture.  We foster a sense of belonging, welcoming all perspectives and contributions, and providing equal access to opportunities and resources for everyone.  If you have a disability or need any reasonable adjustments during the application and selection stages please let us know, and we will respond in a way that best fits your needs.
Who We Are:
The Logistics Commodities & Services Transformation (LCST) Programme for the UK Ministry of Defence is a critical effort to enhance and improve the UK’s defence supply chain. The programme provides essential services such as storage and distribution for the MOD’s materiel, including a global freight service and the procurement and inventory management of 70,000 commodity NATO Stock Number (NSNs).
Working together as Team Leidos we are helping to transform the UK’s defence supply chain by providing an integration of a complex mixture of services, at low risk, using a modern suite of systems that will deliver one version of the truth. For the first time, the MOD will see the whole picture, as it is happening.
What Makes Us Different:
Purpose: you can use your passion and abilities at Leidos to keep the people you care about safe. We are at the forefront of machine learning, AI, cyber security and solutions. Using your skills in the technology frontline by helping to build a safer world.  You can inspire change.
Collaboration: having flexibility to do your job is one of our core benefits, enabling you to become part of our extraordinary team.  We have been empowering our people to work flexibly for years.  Whether you work from home, the office or on customer sites, we will give you the digital tools and the flexibility to work smarter and align your needs and ours.
People: Leidos empowers people from every background to be themselves and gives you the tools to learn new skills by enabling growth whilst developing. We believe that extraordinary people need opportunities to grow, to be inspired and to inspire others. At Leidos, we invest in technical academies, career rotations and a career development plans that enhance your future.
At Leidos, we don’t want someone who “fits the mold”—we want someone who melts it down and builds something better. This is a role for the restless, the over-caffeinated, the ones who ask, “what’s next?” before the dust settles on “what’s now.”
If you’re already scheming step 20 while everyone else is still debating step 2… good. You’ll fit right in.
Original Posting:
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:£36,700.00-£45,900.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
AI Consultant
Tenth Revolution Group
Multiple locations
Fully remote
Mid
£60k
RECENTLY POSTED
aws
r
java
python
Technical Consultant - AI - Remote-first
Are you passionate about AI and eager to help businesses unlock their full potential? We’re working with a forward-thinking, leading Microsoft Cloud partner tech consultancy that’s looking for a talented AI Technical Consultant to join their growing team.
This is a fantastic opportunity to work with cutting-edge technologies, collaborate with diverse clients, and deliver impactful AI solutions - all while enjoying the flexibility of a remote-first working model.
As an AI Technical Consultant, you’ll play a key role in designing, developing, and deploying AI solutions tailored to client needs. You’ll work closely with stakeholders to understand business challenges and translate them into actionable AI strategies.
Key responsibilities:
Collaborating with clients to identify opportunities for AI implementation
Designing and developing AI models (ML, NLP, Computer Vision)
Conducting data analysis and preprocessing
Deploying models into production environments
Providing training and support on AI tools and best practices
Staying up to date with the latest AI advancements
Requirements:
Proven experience in AI/ML projects
Proficiency in Python, R, or Java
Familiarity with AI frameworks and cloud platforms (Azure, AWS, GCP)
Strong problem-solving and communication skills
A degree in Data Science, Computer Science, or a related field (preferred)
Benefits:
Flexible remote working
Competitive salary
25 days holiday + home working allowance
Private health insurance (after 1 year)
Enhanced parental leave
24/7 GP and Employee Assistance Programme
Please Note: This is a permanent 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.
Contact me: (url removed)
Automation Lead - £70K
Nextech Group Ltd
Multiple locations
Remote or hybrid
Leader
£60k - £70k
RECENTLY POSTED
dot-net
javascript
csharp
python
Automation Lead
Location: Reading HQ - Potential to be remote or Hybrid (UK)
Salary: 60,000 - 70,000 + 10% bonus + benefits
Employment Type: Full time, permanent
Are you an experienced leader in automation and process optimisation? We’re looking for an Automation Lead to head up a growing team of developers and engineers, delivering innovative automation solutions that drive efficiency and digital transformation.
This is a fantastic opportunity to combine hands-on technical expertise with team leadership, shaping the organisation’s automation strategy while staying at the forefront of Microsoft technologies.
Responsibilities:
Designing, implementing, and managing automation solutions using Microsoft Power Automate
Leading, mentoring, and managing a team of automation engineers.
Collaborating with stakeholders to identify and prioritise automation opportunities across the business.
Driving the automation roadmap and governance framework, ensuring best practices and compliance are followed.
Conducting code reviews, solution assessments, and ensuring high development standards.
Working closely with IT teams to ensure automation solutions are secure, scalable, and well integrated.
Staying up to date with emerging technologies and advising on future automation strategies.
Essential Experience:
Proven management experience leading technical/development teams.
Strong hands-on experience in automation design, build, and deployment.
Expertise in Microsoft Power Platform (Power Automate, Power Apps)
Knowledge of Microsoft Azure services and cloud-based automation.
Strong problem-solving, analytical, and communication skills.
Experience with scripting or programming languages (e.g., Python, C#, JavaScript, .NET).
Background in process improvement methodologies (Lean, Six Sigma, BPM) is desirable.
Financial services or professional services experience would be an advantage.
What’s On Offer
Competitive base salary of 60,000 - 70,000
10% annual bonus
Pension plan, life assurance, 25 days holiday, employee assistance programme
Flexible benefits scheme to support you and your family
Discounts and savings via employee rewards platform
Remote or hybrid working with flexibility built in
We are looking to make introductions for this role ASAP and arrange interviews as soon as next week. Please apply NOW if this role looks suitable for you.
Senior Python Developer Azure - Scaling AI Platform. £90K. REMOTE
RecruitmentRevolution.com
Multiple locations
Fully remote
Senior
£90k
RECENTLY POSTED
python
github
kubernetes
csharp
docker
visual-studio
We re building something smart - and we re moving fast. Ready to join us?
At Neologik.ai, we’re not just another consulting company - we re a high-velocity team crafting an AI-driven platform that s reshaping how businesses operate. Built natively on Azure and powered by the latest in Microsoft tech, our solution helps companies deploy intelligent agents, automate workflows, and accelerate innovation at scale.
As demand surges for our product, we are currently hiring for a Senior Python Developer with Azure experience and a footing with AI who s ready to move at our speed.
If you’re passionate about AI, thrive in agile, fast-paced environments, and love turning bold ideas into real-world solutions, this is your moment. You ll join the core team building Neologik - a next-generation AI platform that s already helping businesses create and manage powerful automation through models, agents, and reusable templates.
Ready to build the future with us?
The Role at a Glance:
AI / Azure / Python Developer
UK Remote
Up to £90,000
Benefits include flexible remote work and an environment that values speed, quality, and autonomy.
Product / Service: Neologik is an accurate, private & efficient multipurpose automation tool for workflow and documentation.
Culture: No red tape, no endless meetings - just real business impact for clients.
Work with smart people who care about what they build and providing solutions for customers.
Pedigree: Seasoned Founding Team. Our leadership team has spent decades in technology delivery, working through the mega trends of Internet, Public Cloud and now AI.
Your Skills: Experience with Azure s native AI stack (including AI Foundry, Search, Cosmos DB, and AKS), strong Python and C# skills, VS Code (ideally with AI tools like Copilot), familiarity with Docker, Kubernetes, and scalable cloud-native architecture, and a track record of working in agile teams using Azure DevOps for CI/CD and automated testing.
Who we are:
At Neologik, we re redefining how businesses harness the power of artificial intelligence. Our cutting-edge platform helps companies quickly and cost-effectively implement AI strategies that drive real results - from automating workflows to deploying intelligent agents and managing complex AI models at scale.
We re not just building tools - we re building the foundation for smarter, faster, and more adaptable enterprises.
Key Responsibilities:
• Build and deploy AI-first features using Azure AI Foundry, Azure AI Search, Cosmos DB, Docker, and AKS
• Design and implement scalable architecture with cloud-native tools alongside a collaborative, fast-moving team
• Code primarily in Python and C# - with bonus points if you can jump into React.js when needed
• Speed up development using Visual Studio Code with GitHub Copilot (or your preferred AI coding assistant)
• Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps
• Write clean, tested, production-ready code - unit testing is second nature, not an afterthought
• Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go
What You ll Bring to the Team:
• Proven experience with Azure s native AI stack, including AI Foundry, Azure Search, Cosmos DB, and AKS
• Strong programming skills in Python and C#, with a focus on writing clean, maintainable, and well-structured code
• Proficiency in Visual Studio Code, ideally with tools like GitHub Copilot or other AI-assisted development extensions
• Solid understanding of Docker, Kubernetes, and modern cloud-native architectural patterns
• Hands-on experience working in agile teams, with deep familiarity in CI/CD workflows, branching strategies, pull requests, and test automation using Azure DevOps
• An agile, curious mindset - adaptable, collaborative, and eager to explore new ideas and technologies
Bonus Points For:
• Experience building user interfaces with React.js
• A passion for experimenting with emerging AI tools and frameworks
Sounds like a good fit? Apply here for a fast-track path to our Leadership Team.
Application notice We take your privacy seriously. As you might expect you may be contacted by email, text or telephone. Your data is processed by our talent partner RR (Recruitment Revolution) on the basis of their legitimate interests in fulfilling the recruitment process. Please refer to their Data Privacy Policy & Notice on their website for further details.
Senior Software Engineer
Handshaik
Wetherby
Fully remote
Senior
Private salary
aws
nosql
python
docker
Competitive salary dependent on skills and experience and potential for equity participation
Remote ideally commutable to Leeds and London when required - MUST BE BASED IN THE UK
Full Time
Handshaik is streamlining business development for dealmakers.
About Us
Handshaik is on a mission to transform how deals get done. Backed by significant scale-up funding (7-figure+ GBP) and already validated by leading industry organisations, we re building the AI-powered platform for modern dealmakers.
We re a fast-growing, venture-backed start-up where ideas move quickly from concept to product. Our technology spans backend, frontend, data, and AI, giving our team real scope to shape the future of the product and the company itself. If you re excited by solving complex problems end-to-end, working in a collaborative environment, and having a tangible impact, you ll feel at home here.
The Role
As a Senior Software Engineer, you will work within the development team to help shape the technical vision. This is a hands-on role that requires deep technical expertise, entrepreneurial drive, and the ability to create a scalable solution, from prototype to production. You ll have the opportunity to build the product from the early stages, solving real customer problems, and playing a key role in the company s journey towards achieving its business milestones.
Responsibilities (including but not limited to):
Backend development: Design, build, and maintain APIs and services using Python (FastAPI), integrating with AI models and data platforms.
Frontend development: Deliver responsive, performant, and accessible user interfaces with React/Next.js.
AI integration: Implement and maintain connections to LLMs and ML services (OpenAI, AWS Bedrock, etc.), supporting prompt design, embeddings, and vector database integration.
Data engineering: Work with structured and unstructured datasets, build ingestion and transformation pipelines, and design efficient database schemas (Postgres/NoSQL).
Architecture & Design: Contribute to technical decisions across the stack, designing modular and scalable solutions.
Code quality: Champion best practices in testing, code reviews, CI/CD, and documentation.
Collaboration: Partner with product managers, the engineering team and ELT; mentor junior developers.
Innovation: Research and recommend new tools, frameworks, and approaches for full-stack and AI development.
We re Looking for
A passionate individual that s hardworking and dedicated, with an entrepreneurial/ownership mindset, strong communication skills and a team player
5+ years of professional experience in full-stack development.
Strong proficiency in Python (FastAPI) and React/Next.js.
Solid experience with SQL and NoSQL databases (e.g., Postgres, DynamoDB).
Experience working with AI/ML models and APIs (LLMs, embeddings, vector search).
Strong understanding of data engineering practices (ETL, schema design, performance tuning).
Proficiency in cloud environments (AWS preferred) and containerised deployments (Docker, ECS).
Strong grasp of secure coding practices and handling of sensitive data.
Excellent communication, problem-solving, and leadership skills.
Interested? If you feel that you possess the relevant skills and experience then please send your cv by return.
INDLS
AI Consultant
Tenth Revolution Group
Derby
Fully remote
Mid
£60k
aws
r
java
python
Technical Consultant - AI - Remote-first
Are you passionate about AI and eager to help businesses unlock their full potential? We’re working with a forward-thinking, leading Microsoft Cloud partner tech consultancy that’s looking for a talented AI Technical Consultant to join their growing team.
This is a fantastic opportunity to work with cutting-edge technologies, collaborate with diverse clients, and deliver impactful AI solutions - all while enjoying the flexibility of a remote-first working model.
As an AI Technical Consultant, you’ll play a key role in designing, developing, and deploying AI solutions tailored to client needs. You’ll work closely with stakeholders to understand business challenges and translate them into actionable AI strategies.
Key responsibilities:
Collaborating with clients to identify opportunities for AI implementation
Designing and developing AI models (ML, NLP, Computer Vision)
Conducting data analysis and preprocessing
Deploying models into production environments
Providing training and support on AI tools and best practices
Staying up to date with the latest AI advancements
Requirements:
Proven experience in AI/ML projects
Proficiency in Python, R, or Java
Familiarity with AI frameworks and cloud platforms (Azure, AWS, GCP)
Strong problem-solving and communication skills
A degree in Data Science, Computer Science, or a related field (preferred)
Benefits:
Flexible remote working
Competitive salary
25 days holiday + home working allowance
Private health insurance (after 1 year)
Enhanced parental leave
24/7 GP and Employee Assistance Programme
Please Note: This is a permanent 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.
Contact me: (url removed)
Software Engineer
Michael Page
Birmingham
Fully remote
Mid
£50k - £60k
aws
typescript
python
Our client is a start up which is 3 years and grown from 0 to 70 and is now looking to hire their 3rd Software Engineer. This role can be done 100% remote within the UK.
Client Details
Our client is a start up which is 3 years old and has had impressive growth from 0 to 70 and is now looking to hire their 3rd Software Engineer. This role can be done 100% remote within the UK.
Description
This isn’t your typical Software Engineer role where you will be pigeon holed into just working with one technology. This role will be a real variety between Python, TypeScript, AI, Low-Code, No-Code and Infrastructure. So with that in mind we are looking for a creative developer who lives to solve real work problems and try their hand at new tech,
Develop, test, and maintain software solutions tailored to manufacturing sector.
Being 1 or 3 developers you will have real ownership of the platform
Solve real world problems
Ensure code quality through regular reviews and adherence to best practices.
Troubleshoot and resolve software issues in a timely manner.
Document technical specifications and updates for software projects.
Contribute to the planning and execution of technology roadmaps.
Stay updated on emerging technologies to integrate innovative solutions.
Profile
Must haves:
Python
TypeScript
Loves to learn
Nice to haves:
Experience or knowledge in no-code/low-code (Airtable, Bubble, Webflows, Make)
Start up/scale up experience
AWS
Job Offer
Fully remote role
Meaningful work and business
Learning opportunities
Lead R Engineer / Data Scientist - Integrated Pest Management (IPM)
Morris Sinclair Recruitment
London
Fully remote
Leader
£70k - £120k
r
linux
react
windows
dot-net
javascript
+5
Remote Role Central London Office
This is a fully remote role but you MUST be UK based and not require a visa to work.
Lead R Data Science Engineer - Integrated Pest Management (IPM) Research & Solutions
The Organisation
Our client develops cutting-edge navigator software for the global agricultural sector, helping farmers transition toward more sustainable practices through science-backed analytics. Their software provides direct access to advanced sustainability models and insights.
Their Sustainability division consists of specialised Research Software Engineers who transform scientific findings into practical models for farmers and land managers, enabling them to understand their systems better and build more sustainable, profitable operations.
Position Overview
We’re seeking an experienced Data Engineer to join our client’s Sustainability team as a lead technical specialist in our R-focused Research Software Engineering group to specialise particularly in Integrated Pest Management. You’ll create and maintain the technical infrastructure that enables our sustainability experts and data scientists to develop innovative agricultural sustainability solutions to solve global issues in Integrated Pest Management (IPM).
Core Functions
Lead technical best practices across R package design, code architecture, documentation, and dependency management
Establish and oversee versioning and CI/CD systems to enhance team workflows
Guide team members in code architecture, development standards, and deployment processes
Serve as the technical authority for computationally demanding tasks, especially spatial analytics and GIS-based product development
Implement scientific research findings around Integrated Pest Management (IPM) into production-ready code
Collaborate with our Engineering department to align code design, versioning strategies, and release cycles
Essential Qualifications
Master’s degree and / or PhD or equivalent in informatics or life sciences (or bachelor’s degree with 5+ years relevant industry experience)
Deep knowledge of R programming and package development
Proven experience managing dependencies and ensuring reproducibility in R production environments
Strong background in version control systems and CI/CD implementation
History of successful collaboration with IT teams on data science workflows
Proficiency with Windows and/or Linux environments
Experience with GIS systems and spatial data analysis
Exceptional problem-solving abilities and adaptability
Leadership experience with strong communication skills
Structured approach to quantitative challenges
Comfort working in a dynamic startup environment
Qualifications
Microsoft Azure experience, particularly R integration
Application containerization knowledge (Docker, etc.)
Familiarity with Python, JavaScript, C++, bash, or other languages
Web application development experience (React, .NET)
Background in data security and IP protection workflows
Knowledge of environmental sustainability concepts (carbon footprinting, lifecycle analysis, environmental modeling)
Experience in agricultural or land management sectors with a background specifically in Integrated Pest Management (IPM)
If you are based in the UK and meet the criteria listed then apply now! The Morris Sinclair team will give you a call.
Senior Full Stack Developer (front-end focus)
Consultant Connect
Oxford
Remote or hybrid
Mid - Senior
£65k - £90k
aws
python
angular
ionic
flutter
What you’ll be doing:
As a Senior Full Stack Developer (with front-end focus), you’ll be responsible for:
Building solutions to problems (especially solutions with a heavy front-end focus)
Design of the solution (in conjunction with Product Managers and/or other colleagues)
Helping colleagues facing issues with front-end development
Day-to-day life on the Product Development team looks like:
Most of your time will be spent designing and building solutions.
For our tech stack we use:
Django/Django REST Framework/Postgres for backend,
Angular for our web application,
Ionic/Angular for our apps (we’re looking at moving to a new framework, likely Flutter)
and for infrastructure we use AWS ECS/ECR, Aurora and Lambda.
For design, it’s quick brainstorming, a bit of analysis, sketching on paper or Figma, and/or jotting down a short design doc in Google Docs
A chunk of time is spent on understanding issues, users and our platform. This includes talking to ops colleagues. We take turns answering ops support requests
It’s fast paced. We’re light on overhead and don’t outsource quality to a QA team. Quality, maintainability and security start at the design stage and are everyone’s responsibility.
We run 2-week sprints. Each day starts with a daily 10-minute standup and then it varies a lot from there. The issues vary from sprint-to-sprint. It’s typically very user focused, but we do make time each quarter to do unsexy important stuff (refactor, pay down technical debt, database upgrades, etc).
It’s not a solo effort. While we maximise the time you must put your head down and get on with cracking a problem, we grab each other for help every day. And we do peer review of design and code, while building and deploying to production regularly
If you like having a holistic view of the product (from idea to release to growth), rather than being highly specialised in one niche, you’ll probably enjoy this role.
What we’re looking for:
General characteristics
You like solving real problems. When you make something, you make it to solve someone’s issue. You understand the issue and the person facing it. You put in a bit of extra effort to make it a good experience for the user
Uncertainty is a fun problem to figure out, rather than an annoying headache. When you don’t know the answer, you try something. You experiment. You dig.
You’re a clear concise communicator. When writing or speaking, you know which details to prioritise
KISS is important to you. You have an instinct for when a solution is too complicated for the problem
You know how to learn and skill up. When faced with a novel skill area, you can self- critique your level and push yourself to improve
You reside in the UK or the EU
If you don’t live near Oxford, you are able to travel and work in our office in Oxford for a few days each quarter
Specific characteristics for this role
Taken multiple features from idea to release to growth
Having spent meaningful time as part of different teams (we’d prefer at least 6 years as a developer)
Deep front-end experience, including responsive design, for consumer facing businesses
Design sense for UX/UI. Not just writing code. May have done wireframes before.
Can look at an interface and tell if it is terrible or not
Some experience working on backend (e.g. building APIs, database design, etc)
Some experience with CI/CD or deployments in general
Ideally, some experience in an agency (for consumer facing apps) and/or early-stage
consumer facing startup
Page 7 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.