Job Description
Key information
- Salary: £47,922 + profit share per year (full-time equivalent, pro-rated for part-time working)
- Working pattern: Full-time as 37.5 hours per week or Part-time as 30 hours per week
- Location: Remote, UK-wide with occasional national travel to meet with colleagues in-person
The role
As a software developer joining our team you will:
- Develop and maintain useful and reliable Python-based back-end systems
- Build and support web-based tools and data infrastructure used in purpose-driven data initiatives
- Work with complex datasets and shared data standards
- Build and improve data systems including pipelines, validation processes, quality checks and tools that help people publish, use and maintain data well
- Work closely with colleagues across engineering, analysis and directly with partners and clients
Over the past decade, we’ve helped more than 50 organisations design and build data initiatives that support better decisions. To give you an idea of the kind of projects you’ll get to work on, here are some examples of our impact.
We’ve helped:
Requirements
We recognise there are many paths to becoming a software developer. We’re more interested in demonstrable skills and experience than formal qualifications.
We often work in specialised areas, and we’ll support you to learn the domain, build new skills, and apply your existing experience in context.
Essential
- Experience of developing maintainable software in Python
- Experience of back-end web development (most of our projects use a combination of Django, DRF/FastAPI, and PostgreSQL)
- Experience of HTML, CSS and JS for front-end web development
- Experience of developing software and systems with a focus on robustness and quality through test-driven development, shift left testing, or other emphasis on automated unit/integration testing, including use of standard tools and frameworks (e.g., pytest, Selenium).
- Use of Git for version control and collaborative development
- You understand the value of clear and thoughtful written and spoken communication and have experience offering this to others.
- You’re interested in working in a flat organisation, where people contribute proactively, share responsibility and work collaboratively towards a shared purpose
We don’t expect candidates to match every point listed here. If you meet most of the essential skills and experience, and this role feels like a good fit, we’d encourage you to apply.
Desirable
- Experience developing data pipelines and/or code and systems that manipulate complex data in common data formats, such as JSON, XML and CSV.
- Experience in UI/UX and accessible front-end web development, or a desire to develop skills in this area.
- Experience of cloud/remote systems administration
- Experience of CI/CD and/or software deployment, e.g., Saltstack, OpenTofu
- Experience communicating with clients and/or other stakeholders
- Knowledge of the open data movement and community and/or understanding of open source software and content licensing
About the Company
Open Data Services Co-operative (ODS) was founded in 2015 to help mission-driven organisations design and deliver data initiatives that create lasting impact.
We’re building an organisation that works well for the people in it, delivers for clients, and contributes something useful to the wider world. Our work sits where data, policy and social impact meet. We help our partners build data infrastructure and tools that are usable, robust and designed to last.
We’re a worker co-operative, owned and governed by our staff. We use an equal pay model, including a profit share. Our team of 22 people work across data architecture, software engineering, analysis, strategy, operations and communications. We work remotely by design, with practices that support thoughtful collaboration across roles, disciplines and time zones.
In practice, that means you’ll have opportunities to contribute to decisions about how the co-op runs – including areas that sit behind the scenes in many organisations, like finance, strategy, staff well-being, technology and ethics. You don’t need to be a specialist in those areas, but you’ll be able to take part, learn, and support people who are.
If you like work that is purposeful, technically thorough , and connected to practical outcomes, you’ll likely feel at home here. People tend to do well here when they are comfortable working in ambiguity, focused on practical outcomes and motivated by public interest work.
You don’t need previous experience in a co-op, but you do need to be interested in working in this way.
Contact Info
- Contact : Elysha Paige
- E-mail contact : View email address on codingjobboard.com
- Web :
- £55k - £72k per annumEstimated...problems you'll be solving will be very sophisticated and unique. They need to bolster their capacity/abilities with a Cloud Native Developer (Python or Go). If, however, you come from a development background who has recently moved more into the infrastructure space, working...SuggestedRemote jobPermanent
€70k per annum
...working hours aligned with Central European Time (CET) Work Setup: Fully remote position Role Summary We are hiring a Senior Python Developer to lead design and implementation across a stateful, workflow-driven platform built in Python . This role requires strong...SuggestedFull-timeRemote- £55k - £70k per annumEstimated...Back-end Python Developer (AI) - Remote - UK - excellent opportunity to join this innovative and fast-growing AI tech. organisation! Role Code Back End solutions confidently in Python, design and implement scalable architecture using cloud-native tools. Build and deploy AI...SuggestedFull-timeRemoteFlexible hours
- £59k - £77k per annumEstimated...general track role, hiring for every team at Canonical who works in Python, across all levels of seniority. Apply here if you believe you... ...open source spectrum. Canonical Ubuntu is well-known as a developer favourite and enterprise-friendly Linux. Our web services and system...SuggestedFull-timeOn-siteRemoteWork from home
- £56k - £73k per annumEstimated...controlled and operated by end-users on their own multi-cloud or on-premise environments. Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a fully managed MongoDB solution based on Juju. We're aiming to build the...SuggestedFull-timeRemote
£100k - £115k per annum
...innovation while remaining hands-on with coding. Technical engineering within this organisation has rapidly expanded, onboarding talented developers and contributors who are driven to create technology that improves lives. Now, they are focusing on strengthening the senior team by...Remote jobPermanent- £70k - £93k per annumEstimated...Currently, PandaDoc is seeking a Senior Python Engineer to join our Application Platform Track. In this team, we are tackling the challenge of breaking down a large, monolithic application into a set of well-defined, scalable services. Our goal is to improve overall system...Remote job
- £52k - £70k per annumEstimated...experience, and delivering groundbreaking product features. As a Python Engineer in our newly-formed team, you will have the opportunity... ...Amazon Web Services and Kubernetes Hands-on experience in developing a service-oriented architecture Hands-on experience with CI/...Remote jobFlexible hours
- £71k - £92k per annumEstimated...entire digital ecosystem. We are currently looking for a Software Python Engineer to join our Edge Cloud Access Control Team. Job... ...technologies to build secure, scalable, and reliable services. Developing systems that manage identities, permissions, and account-level...Full-timeHybrid workingOn-siteRemoteFlexible hours
- £54k - £70k per annumEstimated...Senior AI Python Engineer (Perm, UK, Remote with occasional travel to client site) This is a full-time, permanent opportunity for candidates... ...AI-enabled solutions that enhance digital experiences, empower developers, and deliver measurable results. In these ways, we partner with...PermanentFull-timeOn-siteRemote
- £61k - £81k per annumEstimated...ecosystem. Job Description Your Responsibilities: Develop and maintain RESTful APIs that facilitate the effective management... ...servers. Utilize a modern technology stack including FastAPI, Python, OpenStack, Rest API, Asyncio, PostgreSQL, Docker, relational...Full-timeHybrid workingRemoteFlexible hours
- £63k - £83k per annumEstimated...with less than 8 years of experience If you are a fit for this position, please start your Cover Letter with I AM A SENIOR BACK END PYTHON ENGINEER WITH 8+ YEARS OF EXPERIENCE in all CAPS To be considered pls fill out this form Requirements Required Skills: *...Full-timeSecond jobRemote
€100k - €110k per annum
...outcomes. In this role, you will take full ownership of designing, developing, and optimising mathematical models and large-scale simulations... ...quantitative the better. You should be very comfortable with Python and associated libraries for both data science and machine...Remote jobPermanentOn-site€100k - €150k per annum
...They’re on the lookout for Machine Learning Engineers who get excited about turning raw data into real-world insights. If you dream in Python and start conversations with, “What if we scaled this to production?”, you’ll feel right at home here. You’ll be part of a passionate...Remote jobPermanent£95k - £110k per annum
...personally owned an ML deployment end-to-end and are comfortable on calls with non-technical stakeholders Strong programming skills in Python, including the ML/scientific Python stack (e.g. numpy, scikit-learn) Daily use of AI development tools (Claude Code, Cursor, Copilot...Remote jobHourly payFull-timeFlexible hours€100k - €130k per annum
...environment, end to end ownership, and technical challenges that demand both depth and pragmatism. We’re looking for someone with strong Python skills, experience with cloud based data processing, and a track record of delivering reliable, scalable ML systems. Familiarity with...Remote jobPermanentHybrid workingFlexible hours- £65k - £86k per annumEstimated...products using the arsenal of proprietary research and resources developed at Scale. As an ML Engineer, you’ll work with clients to train... ...and/or journals Strong high-level programming skills (e.g., Python), frameworks and tools such as DeepSpeed, Pytorch lightning, kubeflow...Remote jobShift work
- £61k - £82k per annumEstimated...platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security... ...GitLab. An overview of this role As a Staff Backend Engineer (Python)on the Duo Chat team in AI Engineering, you'll lead the backend...Long-term contractFull-timeRemote
€80k - €87k per annum
...products. Data science underpins all of this. You will be key in developing advanced solutions within data science and machine learning,... ...each facet of the data pipeline. In place is a healthy amount of Python, SQL and R, in an AWS Serverless cloud environment. You’ll utilise...Remote jobPermanentHybrid working£55k per annum
...Build and deploy AI and ML solutions used day to day by the business. Strong technical role combining data science, Python and production systems. Remote working with required monthly travel to the Bristol office. As a Data Scientist (AI & ML), you will work across...Remote jobPermanentOn-site£55k per annum
...Business-led data science with commercial impact rather than academic research. Remote role with monthly Bristol trips. Working with Python, Fabric and SQL to shape projects and support the business. What you’ll be doing The Applied Data Scientist role focuses on...Remote jobPermanentOn-siteFlexible hours- £44k - £58k per annumEstimated...including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, C3 AI... ...algebra, calculus, probability, and statistics). Proficiency in Python and object-oriented programming. Strong experience working with...Remote job
£350 - £500 per day
...product improvement. Use a flexible, analytical approach to design, develop, and evaluate predictive models and advanced algorithms that lead... ...in ads. Experienced in either programming languages such as Python and/or R, big data tools such as Hadoop, or data visualization...Immediate startRemoteFlexible hours- £52k - £69k per annumEstimated...Data engineering: Design and build end-to-end data pipelines in Python and SQL, integrating internal behavioural data, open banking feeds... ...tools such as Airflow and dbt. Decision engine ownership: Develop, test, and iterate on automated credit decisioning logic translating...Remote jobFull-timeHybrid workingOn-site
- £36k - £48k per annumEstimated...to join our team. You are seeking an opportunity to challenge and develop both your knowledge as well as our client’s data science... ...partners, and at industry events). ~3+ years of experience with Python or R, and working knowledge of SQL. Experience with a variety of...Remote jobWork visa
- £90k - £118k per annumEstimated...Kubernetes & Cloud: You've deployed ML workloads on Kubernetes. AWS (EKS) is our environment; familiarity is a plus. Be a Polyglot: Python, Scala or Java (for Spark), Kubernetes manifests, Terraform. AWS or GCP. You move between layers without friction. Who You Are...Long-term contractFull-timeImmediate startRemote
€75k - €85k per annum
...requirements through to building and maintaining scalable infrastructure and analytical outputs. Using technologies such as Redshift, Python, Power BI, and modern ETL frameworks. The environment is much more selecting the right tool to solve a problem than being tied to a specific...Remote jobPermanentOn-site£50k per annum
...KQL & SQL) Experience with Microsoft Fabric or Azure Strong SQL skills with experience writing complex queries Experience using Python, ideally with PySpark Proven experience improving or monitoring data quality Experience building or supporting ETL or ELT...Remote jobPermanentOn-site- £36k - £48k per annumEstimated...This role is a great fit for someone who enjoys writing clean Python and SQL, and is especially interested in domain modelling, schema... ...Postgres into Clickhouse, ensuring performance and reliability. Develop and maintain DBT models that reflect our business domain and make...Remote jobOn-site
- ...or in a comparable engineering capacity ~ Strong skills with Python or a JVM language (Java, Scala) ~ Advanced working SQL knowledge... ...~ Experience with dbt or Airbyte is preferred. ~ Experience developing production Spark or Hadoop applications ~ Gained experience with...Remote
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Developer. Be the first to apply!
- python developer remote Remote
- python developer contract Remote
- python backend engineer Remote
- python developer electronic trading Remote
- graduate junior developer python linux c# java Remote
- python developer Remote
- senior full stack python developer Remote
- graduate junior developer python javascript php Remote
- python data scientist Remote
- python full stack engineer Remote
