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
- £89k - £115k 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
- £57k - £74k 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
- £48k - £62k per annumEstimated...Job Title Python Engineer – (DevOps/Internal Tools) FULLLY REMOTE Job Description As a software engineer, you'll join a team tackling complex challenges in automating, streamlining, and scaling engineering and support workflows through the development of critical...SuggestedFull-timeSecond jobRemote
£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...SuggestedRemote 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
- £55k - £71k 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
- £53k - £69k 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
- £62k - £80k 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
- £38k - £50k per annumEstimated...excludes any internship experience) ~ Experience engineering with Python ~ Experience engineering in Linux and/or MacOS environments ~... ...engineering team's deliverables are implemented accordingly Develop code that fulfills requirements specified by the business, technical...Remote jobFull-timeInternship
- £59k - £76k 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 - €150k per annum
...at scale. You’ll be working at the intersection of machine learning and high performance systems, using a modern stack built around Python and leading ML frameworks, alongside high-throughput data systems and cloud-native tooling. The platform runs across multiple cloud providers...Remote jobPermanent€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€100k - €160k per annum
...growing tech unicorn building a next generation AI platform for developers. The company originally made its name by helping engineering teams... ...and cost efficient. If you're someone whose is an expert in Python with proven experience in ML inference optimisation. You’ll ideally...Remote jobPermanent- £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
€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£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- £105k - £136k 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
£70k - £100k per annum
..., and the judgement to pick the simplest thing that works. Ships to production — not a notebooks role. You write clean, deployable Python (pandas, NumPy, scikit-learn) and get your models live in our Django and ClickHouse stack. A product thinker who cares about revenue...Full-timeTemporarySeasonalLive-inRemote- £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 jobHybrid workingOn-site
€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- £45k - £59k per annumEstimated...drive powerful targeting systems. The Daily To-Do Independently implement, optimize, and maintain robust ETL/ELT pipelines using Python, Airflow, Spark, Iceberg, Snowflake, Aerospike, Docker, Kubernetes (EKS), AWS, and real-time streaming technologies like Kafka and...Remote jobPermanent
- £88k - £116k per annumEstimated...discovery and collaboration with fellow team members are encouraged to develop your understanding of market behavior. How you will make an... ...of probability and statistics Familiarity programming in Python, C++, C or similar languages Are adaptive, self-motivated, enjoy...Remote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Developer. Be the first to apply!
- python developer work from home Remote
- graduate junior developer python javascript php Remote
- python developer Remote
- python backend engineer Remote
- python developer contract Remote
- graduate junior developer python linux c# java Remote
- senior full stack python developer Remote
- python developer electronic trading Remote
- python developer financial trading Remote
- python developer remote Remote
