This website uses cookies to ensure you get the best experience on our website. By clicking "Accept", you agree to our use of cookies. Learn more
Jobs Listing
🌐 Jobs Listing
Showing 10 of 2282 jobs
Lead Python Backend Engineer, Reef Technologies
Company: Location: Remote Published: 1970-01-01
Warsaw (fully remote), Poland
Lead Python Backend Engineer
We’re looking for Python backend engineers interested in team management to work on a trustless supercluster of performance-proofed GPU-enabled sandboxed docker container runners controlled by truly decentralized algorithms (not just PAXOS or RAFT).
Wow, that was a mouthful...
If you found it interesting, join Reef Technologies and lead a team of senior engineers who tackle complex technical challenges. With us, you’ll work on your own terms:
Contribute from wherever you like—we are fully remote
Set your own time commitment, as long as it’s at least 30h per week
See how we work in our handbook: github.com/reef-technologies/handbook
Influence the way we operate through our Sociocracy 3.0 decision-making process
Salary on a B2B contract:
75–90 USD or 300–380 PLN per hour, or 12600–15120 USD or 48000–60800 PLN a month if you work 40 hours per week (most of us work a bit less)
Flexible work schedule (as measured with a time tracker)
We automatically adjust rates based on inflation twice a year
So, what do you think? You don't even need a CV, just click here and shoot a few quick commands to apply.
We're looking for someone with 2+ years of team management and 5+ years of programming experience (including at least a year with Python, open source and significant personal projects do count).
Senior Python Backend Engineer, Reef Technologies
Company: Location: Remote Published: 1970-01-01
Warsaw (fully remote), Poland
Senior Python Backend Engineer
We’re looking for Python backend engineers to work on a trustless supercluster of performance-proofed GPU-enabled sandboxed docker container runners controlled by truly decentralized algorithms (not just PAXOS or RAFT).
Wow, that was a mouthful...
If you found it interesting, join Reef Technologies and tackle complex technical challenges like this on your own terms:
Contribute from wherever you like—we are fully remote
Set your own time commitment, as long as it’s at least 30h per week
See how we work in our handbook
Influence the way we operate through our Sociocracy 3.0 decision-making process
Salary on a B2B contract:
45-70 USD or 180-280 PLN per hour
Flexible work schedule (as measured with a time tracker)
We automatically adjust rates based on inflation twice a year
So, what do you think? You don't even need a CV, just click here and shoot a few quick commands to apply.
We're looking for someone with 5+ years of programming experience, including at least a year with Python (including opensource and significant personal projects).
DevOps Engineer-FULLY REMOTE-US, CANADA, EUROPE based only, ActivePrime, Inc.
Company: Location: Remote Published: 1970-01-01
REMOTE, REMOTE
THIS IS A FULLY REMOTE ROLE -
YOU MUST BE LOCATED EITHER IN THE US, CANADA or WESTERN EUROPE
We're seeking a versatile DevOps Engineer to help scale our infrastructure and operations. This is a "wear many hats" position perfect for someone who thrives in a fast-paced, distributed environment and enjoys building systems that grow with the business.
What You'll Do
Design and evolve AWS infrastructure using Python and 3rd party libraries.
Build and maintain provisioning systems that scale with our growth.
Assist with and eventually lead the provisioning system and software release process.
Develop internal tools for employees and partners using our stack (Python, FastAPI, nicegui, PostgreSQL, Vue.js).
Manage security policies and respond to customer security questionnaires.
Support our remote-first culture through robust, reliable systems.
What we are looking for
Strong experience with AWS infrastructure and Python automation.
Proven ability to work independently in a remote environment.
Excellent async communication skills and self-management.
Experience building scalable systems from the ground up.
Comfortable with security best practices and compliance requirements.
Adaptability to wear multiple hats and tackle diverse challenges.
We release often, including the weekend. You are available to work then.
Our Stack
AWS, Python, FastAPI, NiceGUI, PostgreSQL, Vue.js, plus various 3rd party integrations
If you are ready to help a growing SaaS company scale please start your cover letter with “ I AM A VERSATILE DEVOPS ENGINEER” We'd love to hear from you.
To be considered please fill out the click up form https://forms.clickup.com/2257368/f/24wer-68877/ON1CTQHI8FXGJURL5V
Python Developer, Open Data Services
Company: Location: Remote Published: 1970-01-01
Remote, United Kingdom
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:
improve how development and humanitarian resources are tracked
understand the sustainability of infrastructure projects
build standards that climate and disaster risk data easier to find
map high-speed internet networks to close connectivity gaps
build data infrastructure that makes grantmaking more informed and effective
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
Senior Back-End Python Engineer - FULLY REMOTE-WORLDWIDE, ActivePrime, Inc.
Company: Location: Remote Published: 1970-01-01
REMOTE, REMOTE
This is a FULLY REMOTE-WORLDWIDE position
As a senior software engineer, you'll join a team tackling genuinely hard problems: distributed data processing at enterprise scale, complex deduplication algorithms, and systems that need to handle billions of records without breaking. The kind of challenges that require actual engineering thinking, not just tutorial-level code.
Ready to tackle complex engineering challenges that impact how the world's largest companies manage their data?
Who we are NOT looking for
*Agencies
*People who are looking for a side “hustle” or are starting their own business
*Anyone 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 https://forms.clickup.com/2257368/f/24wer-69717/12MWQYCOXQEFIYE71Y
Required Skills:
*Very proficient with Linux at the terminal level
*Test-driven development (TDD) and pytest proficiency
*7+ years Python experience
*Polars experience
*PostgreSQL expertise: schema design, optimization, advanced queries
*Familiarity with, and adherence to, PEP guidelines and Python coding standards
*RESTful API development and design best practices
*Scalable architecture design for high-volume data environments
*Security practices and vulnerability prevention
*Bug identification and resolution with local testing
*Thoughtful development centered around performance, deeply optimized code, and proper code organization
*Git version control with branching strategies
*English fluency (written/verbal)
*Previous experience working for a US-based company.
Senior Python Developer - full stack, Trusted Carrier Logistik GmbH
Company: Location: Remote Published: 1970-01-01
Remote (EU), Overijsel, Remote (EU)
Position Details
Salary: EUR 70k annual base salary, with VSOP available for discussion
Working Hours: Daytime 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 backend engineering fundamentals and the ability to work confidently across application logic, APIs, integrations, asynchronous processing, state management, testing, and production architecture.
You will work on a platform that combines:
Python services and core runtime design
FastAPI-style HTTP APIs and callback endpoints
Redis-backed state and workflow persistence
Async external-provider integrations and retry handling
Multi-channel messaging backends
LLM-assisted workflow components
End-to-end testing of orchestration, contracts, and recovery paths
This is a senior hands-on engineering role. We expect clear technical judgment, strong ownership, and pragmatic architectural decision-making without unnecessary complexity.
Responsibilities
Design, implement, and maintain production-grade Python services and runtime components
Own complex backend features end to end, from domain modeling through rollout and regression coverage
Build and evolve stateful workflow systems, orchestration layers, and asynchronous processing
Integrate with third-party APIs and external service providers in a reliable, observable, and fault-tolerant way
Improve system correctness around retries, idempotency, error handling, and distributed state transitions
Contribute across the stack including APIs, integrations, contracts, and tooling
Write high-signal tests covering unit, integration, contract, and recovery scenarios
Review code rigorously and raise the bar for design clarity, maintainability, and runtime safety
Collaborate with stakeholders to turn ambiguous requirements into robust implementation plans
Working Style
We value engineers who are:
rigorous
pragmatic
comfortable with ownership
concise in communication
capable of handling both systems thinking and implementation detail
If you are strongest only in isolated backend CRUD development and do not enjoy stateful systems, integrations, or workflow complexity, this role is likely not the right fit.
Required Experience
6+ years of professional Python development experience
Strong experience with modern Python backend development, including type-aware design and asynchronous programming
Strong experience designing and maintaining APIs and service boundaries
Solid experience with Redis or comparable key-value/data-structure stores in production systems
Experience with event-driven or workflow-oriented systems, including retries, resumability, and state transitions
Experience integrating with external services, callbacks/webhooks, and long-running remote processes
Strong testing discipline with pytest and a clear understanding of regression prevention
Comfortable working in systems that mix deterministic application logic with AI/LLM-assisted components
Ability to work across backend, platform, and integration concerns without narrow specialization
Preferred Experience
Experience with FastAPI, Starlette, or similar Python web frameworks
Experience with conversational systems, messaging backends, or multi-channel product flows
Experience with queue-like async coordination patterns, webhook security, and idempotent callback handling
Experience with localization/i18n pipelines and user-facing workflow systems
Experience with Docker-based local development and production deployment workflows
Experience working in codebases with strong architectural boundaries, typed domain contracts, and documentation-driven development
Technical Profile
The right candidate should be comfortable with most of the following:
Python
Async I/O and coroutine-based service design
FastAPI-style API development
Redis-backed application state
Pytest-based automated testing
REST/webhook integrations
State machines, orchestration, and workflow engines
Payload/schema design and validation
Production debugging and operational reasoning
Docker-based development environments
What Good Looks Like
Produces code that is clear, defensible, and easy to evolve
Understands failure modes before they happen and designs accordingly
Makes deliberate tradeoffs instead of defaulting to abstraction or framework-heavy solutions
Can move between architecture, implementation, and debugging without losing precision
Writes tests that reflect real system behavior, not just happy-path implementation details
Communicates directly and professionally with strong technical judgment
Seniority Expectations
This role is not limited to ticket execution. We expect the engineer in this position to:
identify weak spots in architecture and implementation
propose clean solutions with minimal ceremony
drive difficult features across multiple modules
improve engineering standards through code review and design decisions
and take responsibility for correctness in production-facing behavior
Nice-to-Have Domain Exposure
Messaging platforms such as WhatsApp or web chat systems
Identity, onboarding, or verification workflows
AI-assisted product experiences
Workflow engines and rule-driven application behavior
Employment / Tax
EU VAT compliance is a must for contractors
EU GDPR compliance is a must
EU work permit is a strong pre
Senior Research Software Engineer (Multiphoton Microscopy), Sainsbury Wellcome Centre
Company: Location: Remote Published: 1970-01-01
London, United Kingdom
We are inviting applications for a research software engineer to be based in the Neuroinformatics Unit, working with the laboratories of Tom Mrsic-Flogel, Sonja Hofer and Tim Behrens in collaboration with the Advanced Microscopy Facility.
Our research seeks to understand how the frontal regions of the brain build circuits for cognition (e.g. planning, reasoning, abstraction). The challenge is to identify the precise neural microcircuits that underpin cognitive computations. To achieve this, we image the activity of neurons in a variety of task using benchtop and miniaturise two-photon microscopes, and then perform targeted holographic stimulation of identified neurons to probe their connectivity. This requires a complex pipeline of imaging, signal processing and alignment of multi-modal data sources.
You will be responsible for developing and optimising efficient algorithms to process functional brain imaging data including motion correction, segmentation and multimodal registration. These algorithms will then be integrated within existing software packages for data acquisition, analysis and visualisation.
This post is funded until September 2028 in the first instance with the possibility of extension subject to grant funding.
Informal enquiries regarding the role can be addressed to Adam Tyson (adam.tyson@ucl.ac.uk).
A full job description and person specification for this role can be accessed below. To apply, please upload a current CV, complete the online application form, and use the supporting statement section or upload a cover letter to outline how you meet the essential and desirable criteria for the role. Please do not upload any additional attachments as these will not be considered by the selection panel.
You will have strong programming skills in Python along with extensive experience working with numerical data such as images and timeseries. The ideal candidate will have experience in either image registration or working with multiphoton calcium imaging.
You should have a strong interest in building easy to use software to help advance neuroscience and be comfortable working in teams of researchers and software engineers. The ideal candidate will have experience of good software engineering best practices and working on, and with open-source software.
Senior Research Software Engineer (Neural and Behavioural Data), Sainsbury Wellcome Centre
Company: Location: Remote Published: 1970-01-01
London, United Kingdom
The SWC is pioneering open-source approaches (such as Aeon) to study behaviour and brain function over long time scales (days to weeks). Processing and analysing this data represents a considerable challenge due to the scale and the complexity of such long-term recordings (e.g. drift of electrophysiological recordings).
We are inviting applications for a research software engineer to be based in the Neuroinformatics Unit, working with the laboratories of Tom Mrsic-Flogel, Tiago Branco and Tim Behrens.
You will be responsible for developing, optimising, and using efficient tools to process and visualise large volumes of extracellular electrophysiological data (such as from Neuropixels probes) and behavioural data (such as from video recordings). This will include contributing to open-source packages such as "SpikeInterface" and "Movement" and implementing them within SWC pipelines (e.g. using DataJoint). A key part of the role will be to efficiently process large-scale data recorded by researchers at SWC (e.g. from Aeon), and ensuring that data is processed accurately and efficiently.
Informal enquiries regarding the role can be addressed to Adam Tyson (adam.tyson@ucl.ac.uk).
This post is funded until September 2028 in the first instance with the possibility of extension subject to grant funding.
To apply, please upload a current CV, complete the online application form, and use the supporting statement section or upload a cover letter to outline how you meet the essential and desirable criteria for the role. Please do not upload any additional attachments as these will not be considered by the selection panel.
What we offer
The post is based in London, suitable for hybrid working with a minimum of 40% of time onsite. As well as the exciting opportunities this role presents SWC offers staff an award winning work environment with state of the art facilities an on site brassiere and access to pleasant outdoor spaces. SWC staff receive the full range of UCL benefits.
Our commitment to Equality, Diversity and Inclusion
As London’s Global University, we know diversity fosters creativity and innovation, and we want our community to represent the diversity of the world’s talent. We are committed to equality of opportunity, to being fair and inclusive, and to being a place where we all belong. We therefore particularly encourage applications from candidates who are likely to be underrepresented in UCL’s workforce. These include people from Black, Asian and ethnic minority backgrounds; disabled people; LGBTQI+ people; and for our Grade 9 and 10 roles, women.
You can read more about UCL's commitment to Equality, Diversity and Inclusion here
You will have strong programming skills in Python along with extensive experience working with timeseries data. The ideal candidate will have experience working with extracellular electrophysiology and building data pipelines.
You should have a strong interest in building easy to use software to help advance neuroscience and be comfortable working in teams of researchers and software engineers.
The ideal candidate will have experience of good software engineering best practices and working on, and with open-source software.
Python Software Engineer, HypothesisBase
Company: Location: Remote Published: 1970-01-01
Remote, Remote, USA
HypothesisBase is seeking a curious & motivated python developer.
The candidate will:
Assist in the development & deployment of software applications using Python
Conduct unit testing of applications
Use Python for development, testing & outreach objectives
Collaborate to identify project requirements, and deliver solutions
To apply, you must complete the assessment at link:
https://algorithmspath.com/assessments/1f3d0bc8-0b72-41a2-8184-19071ed080a9/start
then send your resume to jobs@hypothesisbase.com.
Requirements:
Experience in source code management (git)
Experience with Python
Experience with Windows/Linux
Willingness to learn new technologies
Use software to achieve business goals
Clear communicator
Even if you don't meet all the above requirements, we'd still love to hear from you!
We are goal-oriented & offer great flexibility.
Python Developer - Remote, DivIHN Integration Inc
Company: Location: Remote Published: 1970-01-01
Atlanta, US
Responsibilities:
Design and develop a real-time visualization and monitoring toolkit for distributed training workflows
Maintain and improve the APPFL codebase, addressing bugs and performance issues
Implement new features aimed at enhancing privacy-preserving federated learning
Create clear and comprehensive documentation for all developed tools and features
Support the growth and sustainability of the APPFL community through engagement and education
Engage with users to address inquiries and promote best practices within the framework
Participate in version releases and manage any necessary updates and changelogs
Must:
Proven experience in Python programming, particularly for production-quality code
Strong knowledge of software engineering principles and practices
Familiarity with real-time visualization and monitoring tools
Experience with federated learning frameworks or similar technologies
Proficient in documenting software solutions and providing clear user guidance
Ability to optimize code for performance and scalability
Excellent collaboration and communication skills
Understanding of open-source development and community engagement
Bachelors degree in Computer Science, Engineering, or related field, or equivalent experience
Are you interested in exploring side hustles and additional job opportunities? One overlooked avenue to consider is through proposals and tenders. Engaging with proposals and tenders can be a great way to leverage your skills, expertise, and passion to secure new income streams and opportunities. In this blog post, we will explore how delving into proposals and tenders can provoke interest and awareness in potential side hustles and jobs.