Senior Python Developer (Remote- Contract)

10 - 20 years

8 - 10 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Senior Python Developer (Remote- Contract)

Company:

Minimum Experience -

Start Date

Job Type:

Working Days -

Annual Paid Leave:

Company’s India HQ:

Company’s Global HQ:

Company’s Main Client Base:

Key Contacts: CEO, Head of Web Development

Blurn/Bismath

About the Project

AI-driven analytics and marketing information serving platform

Key Responsibilities

  • Architect and develop a scalable Python backend for API integrations, AI workflows, and chatbot functionality.
  • Implement

    LangChain

    and

    LangGraph

    for AI orchestration and multi-agent workflows.
  • Integrate with

    n8n

    (or similar) for workflow automation.
  • Build and secure

    RESTful APIs

    connecting backend services, frontend, and external platforms.
  • Design, optimise, and manage

    PostgreSQL

    (advanced queries, indexing, partitioning) and

    MongoDB

    databases.
  • Develop data pipelines and normalisation workflows for multiple marketing and analytics APIs.
  • Implement containerisation strategies using

    Docker

    for consistent deployments.
  • Deploy and manage applications across

    AWS, GCP, and Azure

    .
  • Ensure application security, performance optimisation, and scalability.
  • Collaborate with frontend developers to ensure smooth integration.
  • Stay updated with

    LLM advancements, RAG, and AI workflow orchestration

    .

Tech Stack

Core Platform for the Whole Project:

  • WordPress (PHP) – Authentication layer
  • React – User dashboard (frontend)
  • Python – Backend AI processing & orchestration
  • PostgreSQL & MongoDB – Structured & unstructured data storage
  • n8n – Workflow automation
  • ChatGPT API – AI analytics & insight generation

Languages & Frameworks:

  • Python 3.11+
  • FastAPI (preferred) / Flask (for legacy services)
  • Pydantic v2
  • Celery or Dramatiq (async tasks)
  • httpx or aiohttp (async API calls)

Databases & Storage:

  • PostgreSQL (indexing, materialised views, JSONB, partitioning)
  • MongoDB for unstructured data
  • Redis (caching, rate limits, queues)
  • S3 or object storage

Security:

  • cryptography, pyjwt, passlib
  • OAuth2 / JWT / token rotation
  • Secrets management (HashiCorp Vault / AWS Secrets Manager)
  • HTTPS / SSL certificate handling

DevOps & Deployment:

  • Docker, Docker Compose
  • GitHub Actions / GitLab CI
  • AWS, GCP, Azure
  • Load balancing, failover, auto-scaling

Data & AI Integration:

  • pandas, polars, Dask
  • ChatGPT API with function calling
  • Prompt engineering & caching
  • Data normalisation from APIs

Testing & QA:

  • pytest, pytest-asyncio
  • httpx, TestClient (FastAPI)
  • Contract testing for APIs

Requirements

  • 10+ years of hands-on Python backend development.
  • Proven expertise in LLM Powered Apps, using

    LangChain

    ,

    LangGraph

    , etc.
  • Strong understanding of

    RAG

    and multi-agent AI systems.
  • Experience with

    n8n

    or similar automation tools.
  • Advanced PostgreSQL and MongoDB skills.
  • Strong REST API development and integration experience (OAuth2, JWT).
  • Proficiency in containerisation (Docker); Kubernetes a plus.
  • Good working knowledge of React to collaborate with frontend teams.
  • Experience integrating external marketing and analytics APIs.
  • Cloud deployment experience (AWS, GCP, Azure).
  • Strong understanding of application security best practices.

Preferred Skills

  • AI-powered SaaS product experience.
  • ChatGPT API & prompt engineering.
  • Familiarity with GDPR, CCPA compliance.
  • Marketing analytics or ad tech platform experience.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Blurn logo
Blurn

Advertising Services

Sydney New South Wales

RecommendedJobs for You

hyderabad, gurugram, mumbai (all areas)

hyderabad, pune, bengaluru