Backend Engineer (Django)
We are seeking a skilled Mid-Senior Django Engineer with approximately 3-5 years of professional experience to join our innovative biomedical startup. In this role, you will build and maintain the backend of our SaaS platform using Django and Django REST Framework, working alongside our backend developers and AI engineers to integrate various APIs, computer vision tools, and Large Language Models into production-ready solutions. You will collaborate on deploying AI models, designing robust endpoints, and creatively leveraging LLMs for structured outputs. Selected applicants will be asked to perform a short take-home test task and submit a 30-second video introduction—this is the main criterion we will use for our interview process before the final meeting.
Company Overview
QOVES is a biomedical startup focused on improving patient experiences in cosmetic medical clinics through software. We develop AI-powered applications that predict post-surgery appearances and assist in diagnosing the necessity of cosmetic procedures. Our goal is to transform cosmetic surgery consultations into a well-defined, clinical process of diagnosis and visualization through our software integrations with clinics.
Your Role
As a Senior Django Engineer at QOVES, you will be responsible for:
- Building and Maintaining Backend Services
Develop and integrate Django-based microservices and RESTful APIs (using Django REST Framework) to power our SaaS platform. - Integrating AI and Computer Vision
Collaborate with our AI engineers to incorporate computer vision techniques (e.g., GLCM, SWFT transformers) and Large Language Models into robust, scalable solutions. - LLM Utilization and Prompt Engineering
Design innovative prompts for LLMs to produce structured JSON outputs and other data formats required by our applications. - DevOps for AI Model Deployment
Set up and manage the infrastructure needed to deploy prebuilt AI models, ensuring reliability, security, and scalability. While we have a dedicated DevOps team, you should be comfortable configuring and running your own test environments quickly. - Collaboration and Code Quality
Participate in code reviews, share best practices, and contribute to key architectural decisions. - Problem-Solving and Innovation
Think creatively to solve complex backend challenges and continuously optimize system performance.
Required Qualifications
- 5-10 years of professional experience in Python and Software Engineering.
- Strong proficiency in Python, with a deep understanding of Django and Django REST Framework.
- Demonstrable experience building APIs, microservices, and backend systems using Django.
- Computer Vision Exposure: Familiarity with techniques such as GLCM, SWFT transformers, or similar methodologies.
- LLM Experience: Comfortable using Large Language Models, including prompt engineering and handling structured outputs (e.g., JSON).
- DevOps for AI: Ability to deploy and manage AI models using tools such as Docker, Kubernetes, or equivalent CI/CD solutions.
- Proficiency in version control with Git, including branching, pull requests, and collaborative workflows.
- Bachelor’s Degree in Computer Science or a related field (or equivalent work experience).
Preferred Qualifications
- Startup Environment Experience: Comfortable with fast-paced, iterative development and wearing multiple hats.
- Machine Learning Pipelines: Familiarity with frameworks such as TensorFlow, PyTorch, or similar.
- Cloud Services Expertise: Experience with AWS, GCP, or Azure for deploying and scaling AI services.
- Testing and Automation: Proficient in unit testing, integration testing, and CI/CD pipelines.
- Security and Performance: Strong understanding of best practices for securing REST APIs and optimizing performance.
Our Culture
- Curiosity and Continuous Learning: We are always seeking new ways to solve problems and innovate.
- Hard Work and Dedication: Our mission is to improve patient experiences through technology, and we value the extra effort that goes into making that happen.
- Meritocracy: The best ideas win, regardless of seniority.
Why Work at QOVES
- Impactful Work: Solve real healthcare problems with cutting-edge technology that directly improves patient outcomes.
- Stability and Growth: Join a well-funded startup with the resources to build meaningful products.
- Advanced AI Integration: Work with an expert team that pushes boundaries in AI and medicine.
- Dynamic Team Environment: Collaborate with driven professionals in a fast-paced setting.
Benefits
- Competitive Salary
- Equity Options
- Performance and Quarterly Bonuses
- Flexible Work Arrangements (Hybrid or Remote)
- Professional Development Opportunities
Expected Start Date: May 4, 2026
About QOVES
We’re changing the way consultations are performed in cosmetic clinics. If you’re a creative problem-solver passionate about AI, computer vision, and building robust backends with Django, we’d love to hear from you!
Required skills experience
| Python | 4 years |
Required languages
| English | C1 - Advanced |