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
7 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
Lead Systems Architect – AI Agent Orchestration (Python / Golang)

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

Phinite.ai • Bangalore, 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 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 - 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
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: 3 days ago • Promoted
Senior Software Engineer - Agentic AI

Senior Software Engineer - Agentic AI

Zoominfo • Bangalore
Description : Job Title : Senior Software Engineer - Agentic AI Systems Employment Type : Full-Time ...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer (Python) — AI

Senior Software Engineer (Python) — AI

Tipstat® • Bengaluru, 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: 5 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: 8 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

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