Posted on: 02/10/2025
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.
Did you find something suspicious?
Posted By
Vijay Suthar
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1554660
Interview Questions for you
View All