Talent.com
Senior Software Engineer (Python) — AI
Senior Software Engineer (Python) — AITipstat® • Bengaluru, Karnataka, India
Senior Software Engineer (Python) — AI

Senior Software Engineer (Python) — AI

Tipstat® • Bengaluru, Karnataka, India
5 days ago
Job description

We are looking for a highly skilled Senior Software Engineer with a strong background in Python, system design, and infrastructure to join our team. You will be responsible for designing, building, and maintaining scalable backend systems, while collaborating with cross-functional teams to deliver robust and efficient solutions.

This role requires someone who can think end-to-end, from designing high-level architecture, implementing core services, to ensuring production-grade reliability and performance.

Key Responsibilities

  • Develop and maintain backend services and APIs using Python
  • Design scalable, resilient, and maintainable systems, focusing on system architecture and distributed systems.
  • Integrate AI and large language models (LLMs) into applications, ensuring performance, scalability, and cost-efficiency.
  • Collaborate with AI / ML teams to deploy models into production pipelines.
  • Optimize infrastructure for AI workloads (GPU usage, caching, batch processing)
  • Build and maintain monitoring, logging, and observability for AI-powered systems.
  • Troubleshoot and resolve issues in production systems while maintaining high reliability.
  • Participate in design and code reviews, and drive engineering best practices across the team.
  • Automate deployment pipelines for backend and AI services (CI / CD, IaC).

Required Skills & Qualifications

  • Strong experience in Python (FastAPI (most-preferred), Flask, Django, or similar)
  • Solid understanding of system design principles : scalability, fault tolerance, distributed systems.
  • Experience with infrastructure and DevOps : Docker, Kubernetes, Terraform, CI / CD pipelines.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP), especially for AI workloads.
  • Knowledge of databases (SQL & NoSQL) and caching systems (Redis, Memcached).
  • Experience integrating LLMs or AI APIs into production systems (OpenAI, HuggingFace, LangChain, etc.).
  • Familiarity with messaging / streaming systems (Kafka, RabbitMQ).
  • Monitoring and observability experience (Prometheus, Grafana, ELK).
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent communication and collaboration skills.
  • Nice to Have

  • Experience with generative AI pipelines, vector databases, and embeddings.
  • Familiarity with ML Ops tools (MLflow, BentoML, Ray Serve, etc.).
  • Knowledge of event-driven architectures and microservices.
  • Prior experience in AI / LLM-focused startups or high-scale AI systems.
  • What We Offer

  • Opportunity to work on challenging, large-scale systems with real-world impact.
  • Collaborative team culture with focus on learning and innovation.
  • Competitive compensation and growth opportunities.
  • Create a job alert for this search

    Senior Software Engineer Python • Bengaluru, Karnataka, India

    Related jobs
    Senior Python Engineer (AI Focus)

    Senior Python Engineer (AI Focus)

    JuiceLabs AI • Bengaluru, Republic Of India, IN
    Where creative engineering meets applied AI.At JuiceLabs, we're building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and ...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    Deep Cognition • Bengaluru, India
    We are seeking a skilled Senior Software Engineer - AI to design and develop automation software that leverages Large Language Model (LLM) APIs such as OpenAI, Anthropic, or similar frameworks.The ...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Technicolor Games • Bengaluru, Republic Of India, IN
    We are seeking a highly skilled and experienced Senior Python Developer to lead the development of a smart, automated artist time logging tool tightly integrated with Autodesk’s Flow Production Tra...Show more
    Last updated: 10 days ago • Promoted
    Senior Python Software Engineer

    Senior Python Software Engineer

    PriceEasy AI • Bengaluru, Karnataka, India
    Join one of the most respected and cutting-edge companies in the pricing and analytics industry! PriceEasy, a VC-backed leader, empowers convenience retailers with actionable insights through advan...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Python

    Senior Software Engineer - Python

    UrbanPiper • Bengaluru, Karnataka, India
    Senior Software Engineer - Python.UrbanPiper is the leading SaaS platform in the restaurant industry.We’re helping the smallest of restaurants to the largest chains across the world to grow their i...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Backend Python & AI

    Senior Software Engineer - Backend Python & AI

    JuiceLabs AI • Bengaluru, Karnataka, India
    Where creative engineering meets applied AI.At JuiceLabs, we're building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and ...Show more
    Last updated: 23 days ago • Promoted
    Senior Python / / AI Engineer

    Senior Python / / AI Engineer

    Luxoft • Bangalore, IN
    Our client, one of the leading Agriculture Companies, is modernising their landscape and adopting AI and innovations in their process. We are seeking a highly skilled and innovative Python / AI Engine...Show more
    Last updated: 2 days ago • Promoted
    Lead Systems Architect – AI Agent Orchestration (Python / Golang)

    Lead Systems Architect – AI Agent Orchestration (Python / Golang)

    Phinite.ai • Bengaluru, IN
    AI Agent Orchestration Platform.A "DevOps platform for AI Agents" that standardizes and accelerates AI deployments across the enterprise. We’re growing fast and we’re looking for a.AI core of our pl...Show more
    Last updated: 1 day ago • Promoted
    Senior Lead Software Engineer AI [T500-18290]

    Senior Lead Software Engineer AI [T500-18290]

    ANSR • Bengaluru, Karnataka, India
    Headquartered in Berlin, Germany, 4flow provides consulting, software and services for logistics and supply chain management. More than 1300 team members leverage their supply chain expertise and IT...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer - Gen Ai

    Software Engineer - Gen Ai

    KPI Partners • Bengaluru, Republic Of India, IN
    KPI Partners is seeking a talented and motivated Software Engineer specializing in Generative AI to join our dynamic team. This individual will play a crucial role in developing and integrating adva...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer - Backend Python & Ai

    Senior Software Engineer - Backend Python & Ai

    JuiceLabs AI • Bengaluru, Republic Of India, IN
    Where creative engineering meets applied AI.At JuiceLabs, we're building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and ...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Engineer - Ai

    Senior Software Engineer - Ai

    Deep Cognition • Bengaluru, Republic Of India, IN
    Large Language Model (LLM) APIs.OpenAI, Anthropic, or similar frameworks.The ideal candidate will have a strong background in. API integration, and workflow automation, with a passion for building i...Show more
    Last updated: 7 days ago • Promoted
    Senior Generative AI Systems Engineer

    Senior Generative AI Systems Engineer

    APPIT Software Inc • Bengaluru, Republic Of India, IN
    Design, architect, and implement state-of-the-art Generative AI applications and agentic systems using modern AI frameworks such as LangChain, LlamaIndex, or custom orchestration layers.Seamlessly ...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer (Python) — AI

    Senior Software Engineer (Python) — AI

    Tipstat® • Bengaluru, Karnataka, India
    We are looking for a highly skilled Senior Software Engineer with a strong background in Python, system design, and infrastructure to join our team. You will be responsible for designing, building, ...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    The Reliable Jobs • Bengaluru, Karnataka, India
    Hiring : Senior Software Engineer focused on Python.We’re hiring for our client, a fast-growing fintech startup building credit and underwriting infrastructure. Architect and build backend systems fo...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer - Gen AI

    Software Engineer - Gen AI

    KPI Partners • Bengaluru, Karnataka, India
    KPI Partners is seeking a talented and motivated Software Engineer specializing in Generative AI to join our dynamic team. This individual will play a crucial role in developing and integrating adva...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer - Gen AI

    Software Engineer - Gen AI

    Tata Consultancy Services • Bengaluru, Karnataka, India
    AI, automation, or low-code platforms.Practical experience with Microsoft Copilot Studio, Power Platform, and Azure AI services. Strong understanding of agent development, orchestration models, and ...Show more
    Last updated: 16 days ago • Promoted
    Senior AI / ML Engineer

    Senior AI / ML Engineer

    Luxoft • Bengaluru, IN
    Our client, one of the leading Agriculture Companies, is modernising their landscape and adopting AI and innovations in their process. We are seeking a highly skilled and innovative Python / AI Engine...Show more
    Last updated: 20 days ago • Promoted