Senior Python Developer

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:

Senior Python Developer

Company:

Location:

Type:

Experience:


🧠 About Darwix AI

Darwix AI is one of India’s fastest-growing AI startups, transforming enterprise sales with our GenAI-powered conversational intelligence and real-time agent assist suite. Our platform is used by high-growth enterprises across India, MENA, and Southeast Asia to improve sales productivity, personalize customer conversations, and unlock revenue intelligence in real-time.

We are backed by marquee VCs, 30+ angel investors, and led by alumni from IITs, IIMs, and BITS with deep experience in building and scaling products from India for the world.


🎯 Role Overview

Senior Python Developer

This role requires deep technical expertise in Python, a strong foundation in backend architecture, and the ability to collaborate closely with AI, product, and infrastructure teams. You will take ownership of critical backend modules and shape the engineering culture in a rapidly evolving, high-impact environment.


🔧 Key Responsibilities🔹 System Architecture & API Development
  • Design, implement, and optimize backend services and microservices using Python frameworks such as

    FastAPI, Django, or Flask

  • Lead the development of scalable

    RESTful APIs

    that integrate with frontend, mobile, and AI systems
  • Architect low-latency, fault-tolerant services supporting real-time sales analytics and AI inference
🔹 Data Pipelines & Integrations
  • Build and optimize

    ETL pipelines

    to manage structured and unstructured data from internal and third-party sources
  • Integrate APIs with

    CRMs, telephony systems, transcription engines,

    and enterprise platforms like Salesforce, Zoho, and LeadSquared
  • Lead scraping and data ingestion efforts from large-scale, dynamic web sources using

    Playwright, BeautifulSoup, or Scrapy

🔹 AI/ML Enablement
  • Work closely with AI engineers to build infrastructure for

    LLM/RAG pipelines

    ,

    vector DBs

    , and

    real-time AI decisioning

  • Implement backend support for

    prompt orchestration

    ,

    Langchain flows

    , and

    function-calling interfaces

  • Support model deployment, inference APIs, and logging/monitoring for large-scale GenAI pipelines
🔹 Database & Storage Design
  • Optimize database design and queries using

    MySQL

    ,

    PostgreSQL

    , and

    MongoDB

  • Architect and manage

    Redis

    and

    Kafka

    for caching, queueing, and real-time communication
🔹 DevOps & Quality
  • Ensure continuous delivery through version control (Git), CI/CD pipelines, testing frameworks, and Docker-based deployments
  • Identify and resolve bottlenecks related to performance, memory, or data throughput
  • Adhere to best practices in code quality, testing, security, and documentation
🔹 Leadership & Collaboration
  • Mentor junior developers and participate in code reviews
  • Collaborate cross-functionally with product, AI, design, and sales engineering teams
  • Contribute to architectural decisions, roadmap planning, and scaling strategies
✅ Qualifications
  • 4–8 years of backend development experience

    in Python, with a deep understanding of object-oriented and functional programming
  • Hands-on experience with

    FastAPI

    ,

    Django

    , or

    Flask

    in production environments
  • Proven experience building scalable microservices, data pipelines, and backend systems that support live applications
  • Strong command over

    REST API architecture

    , database optimization, and data modeling
  • Solid experience working with

    web scraping tools

    , automation frameworks, and external API integrations
  • Knowledge of AI tools like

    Langchain

    ,

    HuggingFace

    ,

    Vector DBs (Pinecone, Weaviate, FAISS)

    , or

    RAG architectures

    is a strong plus
  • Familiarity with

    cloud infrastructure (AWS/GCP)

    , Docker, and containerized deployments
  • Comfortable working in fast-paced, high-ownership environments with shifting priorities and dynamic problem-solving
🌟 Bonus
  • Prior experience in an early-stage

    SaaS startup or AI-first product

    environment
  • Contributions to open-source Python projects or developer communities
  • Experience working with real-time streaming systems (Kafka, Redis Streams, WebSockets)


💰 What We Offer
  • Competitive fixed salary +

    performance-linked incentives

  • Equity options

    for high-impact performers
  • Opportunity to work on

    cutting-edge GenAI and SaaS products

    used by global enterprises
  • Autonomy, rapid decision-making, and direct interaction with

    founders and senior leadership

  • High-growth environment with clear progression toward

    Tech Lead or Engineering Manager roles

  • Access to tools, compute, and learning resources to accelerate your technical and leadership growth


📩 To Apply

people@darwix.ai

Senior Python Developer – [Your Name]

Darwix AI

Built from India for the World | GenAI for Revenue Teams


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

RecommendedJobs for You

Mumbai Metropolitan Region