Senior Python Backend Developer (Agentic Research Platform)
Project Overview
We are looking for an experienced Python Backend Developer to join a collaborative team building a next-generation agentic research assistant platform for the Life Sciences domain.
The platform integrates multiple structured and unstructured data sources and interacts with large language models via an orchestration framework built on LangGraph (an abstraction over LangChain). The core focus of the project is on production-ready backend services: clean architecture, reliable integrations, and well-tested APIs.
This is a fast-moving, high-ownership environment, ideal for engineers who enjoy working close to real business impact, contributing to system design, and delivering robust backend solutions.
Role Responsibilities
As a Python Backend Developer, you will:
- Design, develop, and maintain backend services and APIs using Python (FastAPI or similar frameworks)
- Integrate external data sources, APIs, and data feeds into the orchestration platform
- Write clean, modular, and testable code with a strong focus on unit and functional testing
- Contribute to system design and backend architecture, especially around data flow and integrations
- Collaborate closely with frontend engineers, DevOps, QA, and other backend developers in an Agile setup
- Work independently on assigned features, owning design, implementation, and testing
Participate in code reviews and regular Agile ceremonies (standups, sprint planning, retrospectives)
Must-Have Skills
- Strong hands-on experience with Python
- Experience building RESTful APIs and backend microservices
- Practical experience integrating third-party APIs or external data sources
- Confidence with unit testing and TDD (or similar testing practices)
- Experience working in structured Agile environments (sprints, tickets, standups)
Ability to work productively within an existing codebase and architectural constraints
Nice-to-Have Skills
- Familiarity with LangGraph, LangChain, or other agentic / LLM orchestration frameworks
- Experience with Docker, CI/CD pipelines, or deployment workflows
- Understanding of observability and monitoring practices
Experience working with knowledge graphs or structured document processing pipelines
What Weβre Looking For
- A self-sufficient backend engineer who can take ownership of features end-to-end
- Strong communication skills and comfort working in distributed teams
Pragmatic mindset β able to balance speed, quality, and long-term maintainability
Location: Remote
Type: Contract (until end of May 2026, with possible extension)
Start Date: ASAP
Client Domain: Research & Knowledge Platforms
Team: Cross-functional, Agile delivery team
Required languages
| English | C1 - Advanced |