Senior Python Engineer
Senior Python Engineer (Product / Backend Systems)
Remote (UK & Western Europe only)
Salary: £100k – £120k depending on experience
Most backend roles stop at APIs. This one doesn’t.
The company
You’d be joining a fast-growing, open-source platform used by 2,000+ organisations globally to manage and run AI systems in production.
Rather than building models, the focus is on the systems and tooling that sit underneath, enabling engineering and data teams to run, monitor, and scale workloads in real environments.
The product is already widely adopted and sits at the core of how teams move AI systems from experimentation into production.
The problem
As systems scale, the challenge becomes:
Building backend systems that operate reliably under real production load
Designing services that interact cleanly with complex infrastructure
Maintaining performance and stability as usage grows
Making powerful systems usable for engineers and end users
This is where most standard backend roles stop.
This team is working further down the stack.
The role
You’ll be working on the application layer of the platform, building Python-based backend systems used directly by engineers and data teams.
This is a software engineering role first, with an understanding of how systems behave in production environments.
This includes:
building and improving backend services and APIs in Python
designing systems that operate reliably under real-world load
solving performance and scalability challenges
working on systems that interact with Kubernetes and cloud environments
contributing to tooling used directly by customers and internal teams
You’ll be operating in a highly technical environment where engineers are expected to take ownership and work independently.
What they’re looking for
You’ll likely have experience with:
Strong Python development (FastAPI, Django, Flask or similar)
Building production systems in a product company
Developing customer-facing or user-facing software
Distributed systems and system design fundamentals
Working with Kubernetes, cloud platforms, or infrastructure-adjacent systems
Most important:
Clear communication in a remote environment
Ability to work independently and manage your own work
Strong understanding of the systems you’ve built and the decisions behind them
Nice to have
Experience with data-heavy systems or AI/ML tooling
Familiarity with event-driven systems (Kafka, RabbitMQ, etc.)
Setup
Fully remote across the UK and Western Europe
Contractor setup (long-term, treated like a permanent role)
Salary: €100k – €120k depending on experience
Why it’s interesting
You’re working on systems that go beyond typical backend development
High ownership and autonomy in a distributed team
Direct impact on a platform used in real production environments
If this sounds like your kind of work, feel free to apply or reach out directly.