Skip to main content

Senior Python Developer

Technology
SID Global Solutions
Bengaluru, IndiaYesterdayUntil 7/1/2027
Full time

Job description

Job Description – Python + GenAI Developer

Role: Python + GenAI Developer

Experience: 6–8 Years (Python Backend Development)

Domain: Banking / BFSI

Employment Type: Full-Time

Role Overview

We are looking for an experienced Python + GenAI Developer with strong hands-on experience in Python backend development, FastAPI, Django, and Generative AI technologies. The ideal candidate should have practical experience building AI-powered applications, conversational AI solutions, intelligent agents, and scalable backend services.

Candidates should have hands-on exposure to Google ADK, Agentic AI frameworks, LLM integrations, AWS cloud services, and containerized application deployment.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Python, FastAPI, and Django.
  • Build and integrate RESTful APIs and backend microservices.
  • Develop AI-powered applications, conversational AI solutions, and intelligent AI agents using LLMs.
  • Implement Agentic AI workflows and orchestration using Google ADK or similar frameworks.
  • Integrate LLMs with enterprise applications and external services.
  • Develop asynchronous applications using Python AsyncIO.
  • Deploy and manage cloud-native applications using AWS services.
  • Containerize applications using Docker and deploy them using Kubernetes and Helm.
  • Implement CI/CD pipelines and follow DevOps best practices.
  • Design and optimize relational and NoSQL databases, including indexing, query optimization, and connection pooling.
  • Implement Redis caching strategies to improve application performance.
  • Follow clean architecture, object-oriented programming, design patterns, and coding best practices.
  • Troubleshoot production issues and ensure application scalability, reliability, and security.
Required Technical Skills
  • Strong hands-on experience in Python programming.
  • Good experience with FastAPI and Django.
  • Strong understanding of REST API development and microservices architecture.
  • Hands-on experience with Generative AI, LLMs, and Agentic AI.
  • Experience with Google ADK, LangChain, LangGraph, or similar AI frameworks.
  • Experience building AI agents, conversational AI, and workflow orchestration systems.
  • Strong experience with AWS cloud services.
  • Hands-on experience with Docker, Kubernetes, and Helm.
  • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Strong knowledge of SQL and NoSQL databases.
  • Experience with Redis and caching mechanisms.
  • Good understanding of Python AsyncIO and asynchronous programming.
Banking / BFSI Domain Experience
  • Experience working on Banking, BFSI, Financial Services, or FinTech applications.
  • Understanding of banking workflows, financial transactions, and enterprise integrations.
  • Exposure to secure API development, authentication, authorization, and data protection.
  • Experience developing AI-powered solutions for banking or financial services is an added advantage.
Preferred Skills
  • Experience with RAG (Retrieval-Augmented Generation).
  • Exposure to vector databases such as Pinecone, FAISS, ChromaDB, or Milvus.
  • Experience with AWS Bedrock or other enterprise LLM platforms.
  • Knowledge of LLM security, prompt engineering, and responsible AI practices.
  • Experience deploying and monitoring production-grade GenAI applications.
Keywords
GitLabOrchestrationCodingRedisScalabilityCloud computingDevOpsDjangoPythonSoftware DeploymentSqlCI/CDBedrock

Interested in this role?