Back-end Developer (AI Integration)- Python/Django at MyDevTeam | Torre

Back-end Developer (AI Integration)- Python/Django

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: To be defined

Base compensation
INR800k - 1M/year
~USD8.46k - 10.5k/year

+ Health insurance

Negotiable
location_on
Remote (anywhere)
Posted 7 months ago

Responsibilities


Job Summary: We are looking for a skilled Backend Developer (AI Integration) with strong expertise in Python and Django to join our engineering team. The ideal candidate should have hands-on experience building scalable backend systems using Django and Django REST Framework (DRF), along with practical experience integrating AI/LLM services such as OpenAI, Gemini, or Ollama into production applications. This role focuses entirely on backend architecture, API development, AI integration, and system performance optimization. 🔑 Key Responsibilities: - Design, develop, and maintain scalable backend systems using Python and Django. - Build secure and high-performance REST APIs using Django REST Framework (DRF). - Integrate AI/LLM APIs (OpenAI, Gemini, Ollama) into backend services. - Implement and manage Retrieval-Augmented Generation (RAG) workflows. - Work with vector databases for contextual AI responses. - Optimize PostgreSQL queries, indexing, and database performance. - Implement authentication & authorization mechanisms (JWT, role-based access). - Manage caching using Redis and background tasks using Celery. - Ensure secure API key handling and backend security best practices. ✅ Required Skills & Qualifications: - 3-4 years of experience in Python backend development. - Strong hands-on experience with Django. - Experience with Django REST Framework (DRF). - Solid understanding of Django MVT architecture. - Strong knowledge of PostgreSQL (query optimization, indexing). - Experience integrating LLM APIs (OpenAI / Gemini / Ollama). - Understanding of RAG architecture and vector database concepts. - Experience with Redis and Celery. - Familiarity with Docker and deployment best practices. - Strong debugging, analytical, and problem-solving skills. Preferred Skills: - Experience working on AI-powered applications or chat systems. - Experience handling streaming responses from LLM APIs. - Knowledge of scalable system design and performance tuning. - Familiarity with cloud platforms (AWS / Azure / GCP).