
Python backend developer
- Ahmedabad, Gujarat
- Permanent
- Full-time
6+ years of experience in Python backend development.
- Strong knowledge of FastAPI (preferred), Django, or Flask.
- Experience with RESTful APIs / GraphQL design and development.
- Solid understanding of SaaS multi-tenant architecture.
- Hands-on experience with databases (PostgreSQL, MongoDB, Redis) and vector databases (Pinecone, Weaviate, FAISS).
- Familiarity with AI/ML integrations: OpenAI API, Hugging Face Transformers, LangChain, Rasa.
- Strong understanding of asynchronous programming (async/await, asyncio, Celery).
- Experience with cloud platforms (AWS/GCP/Azure) and microservices.
- Good knowledge of security best practices (encryption, RBAC, SOC2/GDPR compliance).
- Proficiency with unit testing and CI/CD pipelines.
- Strong problem-solving skills and ability to work in an agile environment