HamburgerMenu
hirist

Python Backend Developer - Django/Flask/FastAPI

Kyara Consulting
Ahmedabad
5 - 8 Years

Posted on: 02/10/2025

Job Description

We are looking for a highly skilled Python Backend Developer with a strong background in designing, building, and scaling backend systems. The ideal candidate will have extensive experience with Python frameworks, SaaS architecture, cloud services, and modern AI/ML integrations.

Key Responsibilities :

- Design, develop, and optimize backend services using Python (FastAPI/Django/Flask).

- Build and maintain RESTful APIs and GraphQL services.

- Architect and manage SaaS multi-tenant solutions.

- Work with databases : PostgreSQL, MongoDB, Redis, and vector databases (Pinecone, Weaviate, FAISS).

- Integrate AI/ML tools such as OpenAI API, Hugging Face Transformers, LangChain, Rasa.

- Implement asynchronous programming (async/await, asyncio, Celery).

- Deploy and manage applications on cloud platforms (AWS/GCP/Azure) in a microservices setup.

- Ensure application security : encryption, RBAC, compliance (SOC2, GDPR).

- Write and maintain unit tests, ensure high code quality, and support CI/CD pipelines.

- Collaborate with cross-functional teams in an Agile environment to deliver scalable and high-performance solutions.

Required Skills & Qualifications :

- 6+ years of hands-on backend development experience in Python.

- Strong expertise with FastAPI (preferred), Django, or Flask.

- Deep understanding of SaaS architecture & microservices.

- Proven experience with databases and vector databases.

- Practical knowledge of AI/ML integrations in real-world applications.

- Strong command of asynchronous programming.

- Solid exposure to cloud platforms (AWS/GCP/Azure).

- Familiarity with security frameworks and compliance standards.

- Strong problem-solving skills, ownership mindset, and excellent communication.


info-icon

Did you find something suspicious?