Python Backend Developer
Posted on January 22, 2026 (about 2 hours ago)
Python Backend Developer
Tucuvi is the global leader in clinical Conversational AI in healthcare. Our mission is to enable efficient and effective care for all, starting with AI-led phone consultations that augment care teams' capacity. Our safe and medical-grade AI autonomously conducts low-risk clinical calls, inbound and outbound, streamlining caseload, augmenting patient reach, and improving patient outcomes.
In Europe, our product, an AI Care management platform powered by an AI Clinical Agent named LOLA, is CE-marked as a SaMD (Software as a Medical Device). Our enterprise-grade technology is implemented in more than 50 care settings, improving tens of thousands of patients' lives across many care pathways.
CONTEXT
As we enter new markets, demand on product capabilities and IT infrastructure is increasing significantly. We need to design scalable systems that grow with our user base and handle increased data flows without performance degradation. We are tackling complex integrations with electronic health records (EHR) and via our public FHIR API, so we need to develop integrations that enhance interoperability. We are also deploying AI models in production and the person who joins will collaborate with AI Engineers to build robust, scalable AIOps.
WHAT YOU'LL DO
During the first weeks, you will learn our software architecture and how the product works. You will collaborate with AI Engineers and the product team to deliver high-quality solutions that impact patients' lives. We use tools such as pytest and mypy to ensure code quality and CI/CD pipelines. You will create and maintain software that manages conversations between patients and professionals in real time, analyze them to detect alerts, and build HTTP APIs to communicate with hospitals.
During your first month:
Focus on understanding the platform, integrations, and processes. Work closely with the engineering team, shadow interoperability projects, and get familiar with our FHIR API, HL7 standards, and EHR integrations. Join client and internal meetings to learn real-world use cases.
By the end of month three, we expect to start:
Take ownership of integration tasks, design and develop high-concurrency, low-latency solutions while ensuring data integrity. Contribute to new implementations, debug issues, and collaborate with sales and product teams to refine integration strategies.
After three months:
Be a key player in interoperability efforts, lead complex integration projects, optimize workflows, proactively identify improvements, mentor others, and represent the engineering team in technical discussions with clients when needed.
RESPONSIBILITIES
Overview of main responsibilities:
- Help expand interoperability capabilities by integrating with FHIR-based EHR APIs.
- Design high-concurrency, low-latency systems.
- Work with ETLs to ensure data integrity.
- Follow high-quality development principles and deliver solutions on time.
- Write tested, readable, and maintainable code.
WITH WHOM YOU WILL WORK
You will work closely with members of the engineering and product teams, including Andrés Torres (Director of Engineering), Julio Porto (Solutions Engineer), Jesús Martín (Backend Developer), and Tarek-Asis Hamed (Software Engineer AI).
REQUIREMENTS
Must-have knowledge and experience:
- At least three years of experience with Python and FastAPI, developing complex and clean architectures (hexagonal architecture, DDD, or similar).
- Experience with a public cloud (we use Google Cloud Platform).
- Hands-on experience with unit testing using the Pytest framework.
- Experience in continuous integration and deployment using tools like GitLab pipelines or GitHub Actions.
- Familiarity and experience with Docker.
Extra: knowledge of medical devices, HL7 communication standards (FHIR), and/or integrations with EHRs is a plus.
WHAT WE OFFER
- Fixed and variable salary with flexible benefits through Cobee (restaurant tickets, transport, nursery, etc.).
- Remote work in an asynchronous environment.
- Flexible working hours.
- Team building events three times per year.
- 23 days of annual leave plus your birthday and local/regional holidays.
- Budget for training and personal development.
- A laptop (Mac or Linux) and necessary equipment (monitor, etc.).
- Opportunity to join a team where you can create real impact on people's lives.
How to apply
You can apply through the Apply page for this role: https://tucuvipeople.factorialhr.com/apply/python-backend-developer-271665
Contact
If you have questions or are interested but don't meet all requirements, get in touch with Sofia Nikolaeva, People & Culture Associate: [email protected]