Freshcode is looking for a Python developer with at least 5 years of commercial experience and conversational English to work on developing a medical AI service.
The project is a startup in the Life Sciences field (focusing on pharmaceuticals and medical equipment). The product is an AI assistant that leverages multi-agent systems and large language models (LLMs). The AI assistant aim is to help automate compliance-related tasks, including generating reports and documents required in this industry.
Projct stack:
Backend: Python, with potential use of Node.js
Frontend: TypeScript and React
Platform: Azure
Various LLMs will be used (OpenAI, DeepSeek, Gemini, etc.), with Microsoft's Auto-Gen framework under consideration for agent-based interactions.
Responsibilities:
- Developing APIs and business logic using LLMs
- Conducting technical analysis of client requirements
- Participating in system architecture design
- Writing unit tests
We find important:
- 5+ years of commercial experience with Python
- Proficiency in Django/FastAPI
- Experience with microservices architecture
- Skills in working with PostgreSQL or similar SQL databases
- Experience with PyTest
- Familiarity with Azure or other cloud platforms
- Experience integrating LLMs into functional solutions
- English at the Upper Intermediate level and above
Will be a plus:
- Experience processing text documents with LLMs
- Basic JavaScript skills and understanding of frontend interaction with REST APIs
- Experience with CI/CD setup
What we offer:
- Flexible & Remote work
- Zero bureaucracy and flat organizational structure
- No time trackers
- Paid vacation (15 working days) and sick leave (10 working days)
Interview stages:
- Interview with the recruiter and English check (45-60 min)
- Technical interview with the company's Head of Delivery and Python developer (60-90 min)
- Interview with the client (60-90 min)