Senior Python Developer

SID Global Solutions
Bengaluru, Karnataka, India

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.

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Python Developer job at SID Global Solutions?

Use the apply link on this page: you apply directly with SID Global Solutions on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does SID Global Solutions want for this Senior Python Developer role?

The job description asks for Python programming, FastAPI, Django, REST API development, microservices architecture, Generative AI, LLMs and Agentic AI. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at SID Global Solutions?

Apply to the SID Global Solutions roles that match your experience, and tailor your resume to each job description: for this role that means showing Python programming, FastAPI, Django. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Python Developer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with SID Global Solutions, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →