Job Title:  T&T| Python Developer| Bangalore| Consultant

Job requisition ID ::  106165
Date:  Jun 4, 2026
Location:  Bengaluru
Designation:  Consultant
Entity:  Deloitte Touche Tohmatsu India LLP

T&T| Python Developer| Bangalore| Consultant
Job requisition ID : 106165 
Location: Bengaluru
Entity: Deloitte Touche Tohmatsu India LLP 

The Team

Deloitte’s Technology & Transformation practice can help you uncover and unlock the value buried deep inside vast amounts of data. Our global network provides strategic guidance and implementation services to help companies manage data from disparate sources and convert it into accurate, actionable information that can support fact-driven decision-making and generate an insight-driven advantage. Our practice addresses the continuum of opportunities in business intelligence & visualization, data management, performance management and next-generation analytics and technologies, including big data, cloud, cognitive and machine learning.       

 

Location: Bangalore

 

Your work profile:

We are seeking a highly skilled Senior Software Developer – Python to join our AI Solutions team focused on building scalable and intelligent systems in the Electrification domain. This role combines strong backend engineering expertise with exposure to AI/ML and Generative AI technologies. You will work closely with AI/ML engineers, data scientists, cloud architects, and product teams to design, develop, and deploy high-performance backend systems and AI-powered applications. The ideal candidate should possess strong Python programming fundamentals, backend API development experience, understanding of data pipelines, and practical exposure 

to AI/ML integration.

 

Key Responsibilities

1. Design, develop, and maintain scalable backend applications and RESTful APIs using 

Python frameworks such as FastAPI, Flask, or Django.

2. Write clean, reusable, maintainable, and testable Python code following OOP 

principles, SOLID principles, and design patterns.

3. Collaborate with AI/ML teams to integrate Machine Learning, Deep Learning, and 

Generative AI models into production systems.

4. Develop and manage APIs for AI/ML model serving and inference workflows.

5. Build and support ETL/data processing pipelines involving extraction, transformation, 

and loading of large datasets.

6. Work with NumPy, Pandas, and SQL-based systems for data processing and analytics 

tasks.

7. Contribute to GenAI-based solutions involving concepts such as:

o Retrieval-Augmented Generation (RAG)

o Vectorization and embeddings

o Vector databases

o LLM integration workflows

8. Participate in architecture and system design discussions to ensure scalability, 

reliability, and performance optimization.

9. Implement CI/CD pipelines and follow DevOps best practices for automated 

deployment and monitoring.

10. Design systems with observability in mind using structured logging, monitoring, alerting, 

and tracing tools.

11. Optimize backend systems for performance, concurrency, reliability, and scalability.

12. Participate in code reviews, debugging, troubleshooting, and mentoring junior engineers 

when required.

 

Required Qualifications

• Bachelor’s or Master’s degree in Computer Science, Information Technology, or related 

field.

• 3+ years of hands-on software development experience using Python.

• Strong understanding of:

o Object-Oriented Programming (OOP)

o Data Structures & Algorithms

o SOLID principles

o Design patterns

• Strong coding and problem-solving skills in Python.

• Experience with backend frameworks such as FastAPI, Flask, or Django.

• Strong understanding of REST API development and microservices architecture.

• Practical experience with:

o NumPy

o Pandas

o SQL

• Good understanding of ETL workflows and data lifecycle management.

• Exposure to AI/ML model integration and deployment workflows.

• Basic understanding of Generative AI concepts including:

o RAG pipelines

o Embeddings/vectorization

o Vector databases

o LLM application workflows

• Experience with Docker, Git, and CI/CD pipelines.

• Understanding of cloud platforms such as AWS or Azure.

• Strong communication and collaboration skills.

 

Preferred Qualifications

• Exposure to MLOps practices and model monitoring.

• Experience with cloud AI services such as:

o AWS SageMaker

o AWS Bedrock

o Azure ML Studio

o Azure OpenAI Service

• Experience with observability and monitoring tools such as:

o Prometheus

o Grafana

o ELK Stack

o OpenTelemetry

• Experience building scalable and high-performance backend systems.

• Familiarity with LangChain, FAISS, ChromaDB, or similar GenAI frameworks/tools.

• Experience in Rust is a strong plus.

• Exposure to data engineering concepts and large-scale data processing.

• Background or interest in the Power & Energy domain is an added advantage.