Senior Python/AI+JavaScript
Senior Python - Must have
Senior AI - Must have
Senior JavaScript - Must have
Work hours per month
Full time - 160 h / mo
Duration - 3 months
Project details
They provide a service that supports people with cancer by offering personalized
nutrition and lifestyle guidance, using both medical expertise and artificial intelligence to
help during treatment and recovery. USA based.
What we are looking for: two full-stack developers for a critical 3-month project, starting October 1st through the end of December.
The client already has a small team of 1–2 people who will continue managing ongoing
projects, maintenance, support, and security patches. At the same time, they are rengineering their backend to prepare for a major launch with 40,000 users in January. For this project, they need a dedicated and experienced team that can move quickly, rebuild the core infrastructure, and deliver on a clear technical vision. The client is looking for self-starters who can take ownership and build on the knowledge gained during the due diligence phase.
Here’s the profile we’re looking for:
Senior Full-Stack Engineers (no UX needed).
Deep database expertise: Must be experts in schema design, re-factoring, and query
optimization
Strong backend skills: Python/AI Backend
NLP/RAG Experience: Must have hands-on experience re-factoring NLP and RAG
pipelines to improve speed and optimize LLM calls for cost and purpose.
Here are the key jobs to be done by January:
1. Database Overhaul: Fully re-factor and clean our database. The end result must be a
new, scalable schema ready for our new advanced features that are scoped already.
2. NLP/RAG Optimization: Re-factor the existing NLP/RAG engine to increase speed
and ensure every LLM call uses the model that is fit for purpose.
3. Backend Refactor: Once the new database and NLP engine are in place, re-factor the
core backend services to align with the new, faster architecture.
4. Testing & Hardening: Get the entire refactored foundation thoroughly tested and stabilized.
Location- EU/ Ukraine
Full-time
Start: October 1, 2025
end: December 31, 2025 (we currently have no visibility beyond these three months)
interview with us, possibly also with the client
working hours: 9 a.m. to 6 p.m. CET
These are additional notes I have from the period we made discovery for them ( a couple of months ago). I hope it will also give you some orientation.
Frontend Technologies
The web app is built using HTML & JavaScript
Backend
The backend is developed with Flask, a robust and scalable Python Framework. It operates as a classic RESTful API and leverages several integrated libraries. The Flask app uses SQL Alchemy for connection to the PosgresSQL database. The backend is hosted on AWS where AWS Scheduler is used, wrapping various functionalities executed via Lambda functions. Amazon QuickSight is used for creation of a monthly aggregated data reports for advocacy group partners.
There is an SMS-based outreach system that integrates with Salesforce. The system uses AWS EventBridge for scheduling tasks, AWS Lambda for processing events and sending SMS via Twilio, and Salesforce for managing customer data.
Data Storage
The app uses a complex data structure organized via PostgreSQL database, an Amazon RDS (for patient data), a Salesforce (for managing customer data conversation history), which integrates seamlessly with TypeForm (for storing Intake, Treatment & Symptom data). The backend is deployed within Docker containers on AWS infrastructure.
Required languages
English | B2 - Upper Intermediate |