Senior AI Backend Engineer (RAG / Clinical Intelligence Platform)
Tech Stack
Job Description, Responsibilities & Requirements
About the Position
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too.
We are looking for a Senior AI Backend Engineer to join our dynamic team and contribute to the development and optimization of our AI-powered clinical trial management systems.
Project Overview
Our platform is a site-centric Clinical Trial Management System (CTMS) that helps research sites efficiently activate and manage studies while ensuring full regulatory compliance. The platform streamlines study start-up, documentation, sponsor communication, and operational workflows in an audit-ready environment.
A core component is an AI-powered protocol engine that converts complex clinical trial documents (100–400+ pages) into structured workflows, extracting key elements such as:
- Schedule of Assessments (SoA)
- Visit timelines and structures
- Inclusion/Exclusion criteria
- Investigational product requirements
- Regulatory and operational tasks
Responsibilities
- Design and optimize RAG-based pipelines for medical protocol extraction.
- Improve AI performance, traceability, and output validation.
- Build and maintain scalable backend systems (FastAPI, PostgreSQL).
- Model complex clinical data and ensure auditability/compliance.
- Enhance system reliability (logging, monitoring, testing, reproducibility).
- Support system validation (CSV) and enforce secure coding practices.
- Maintain CI/CD pipelines, Dockerized services, and system scalability.
Requirements
- 5+ years with Python, FastAPI, SQLAlchemy.
- Strong PostgreSQL expertise (design, performance tuning).
- Experience with microservices, Docker, and async processing (Celery, Redis, RabbitMQ).
- Hands-on experience with RAG systems, LangChain, and vector DBs (pgvector).
- Understanding of LLMs, embeddings, and cost/performance trade-offs.
- Experience in regulated industries (healthcare, fintech, etc.) is a plus.
Soft Skills
- Strong architectural thinking.
- Ability to balance AI innovation with reliability/compliance.
- Self-driven and comfortable in startup environments.
- Clear cross-functional communication.
Nice to Have
- Experience with GxP environments.
- Familiarity with Python tooling (Poetry, Ruff, pre-commit).
- Experience scaling or re-architecting systems.
We Offer
- Covered vacation period: 20 business days and 5 days off
- Free English classes
- Flexible working schedule
- Truly friendly and supporting atmosphere
- Working remotely or in one of our offices
- Medical insurance for employees from Ukraine
- Legal support
About the Company
Join our dynamic CHI Software team and contribute to the development and optimization of our AI-powered clinical trial management systems. We offer a truly friendly and supporting atmosphere, flexible working schedules, and the opportunity to work remotely or in one of our offices.
Your dream job awaits you. Apply now!