Technology & Transformation - Engineering - Consultant - Python - Bangalore (Bengaluru)

Technology & Transformation - Engineering - Consultant - Python - Bangalore (Bengaluru)

05 Aug
|
Deloitte
|
Bengaluru

05 Aug

Deloitte

Bengaluru

Technology & Transformation - Engineering - Consultant - Python - Bangalore

- Job requisition ID : 100770
- Location: Bengaluru
- Entity: Deloitte Touche Tohmatsu India LLP

The team

Technology & Transformation practice helps organizations design and build scalable, intelligent, and cloud-native solutions that drive digital transformation. The team works across advanced engineering, cloud platforms, data, and AI-enabled systems to deliver high-performance enterprise applications. With a strong focus on innovation, automation, and next-generation technologies, the practice enables clients to modernize their systems and unlock business value through advanced software engineering and AI-driven solutions.

Your work profile

The Senior Software Developer – Python is responsible for designing, developing, and maintaining high-quality backend systems and AI-enabled software solutions. This role involves building scalable APIs, integrating AI/ML models into production systems, and contributing to architecture decisions for cloud-native applications.

You will collaborate closely with AI/ML engineers, data scientists, and cloud architects to deliver robust, high-performance solutions in the electrification and AI domain. The role also involves ensuring software quality, scalability, and observability while following modern DevOps and engineering best practices.

Key skills required:

- 5+ years of hands-on software development experience with strong expertise in Python
- Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns
- Experience developing backend services and RESTful APIs using FastAPI or similar frameworks
- Experience integrating Machine Learning, Deep Learning, or Generative AI models into production systems
- Strong understanding of software architecture and scalable system design
- Experience with CI/CD pipelines and DevOps best practices




- Hands-on experience with Docker and Git version control systems
- Exposure to MLOps practices for model deployment, monitoring, and lifecycle management
- Strong understanding of observability concepts including logging, monitoring, and alerting
- Experience working with cloud platforms such as AWS (SageMaker, Bedrock) or Azure (ML Studio, OpenAI Service)
- Strong collaboration and communication skills in cross-functional engineering teams

Preferred Qualifications

- Experience with Rust programming language is a strong advantage
- Education - Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
- Experience building high-performance and scalable backend systems
- Exposure to observability tools such as Prometheus, Grafana, ELK Stack, or OpenTelemetry
- Understanding of data engineering concepts, ETL pipelines, and large-scale data processing
- Exposure to the Power and Energy domain or industrial engineering systems

Key Skills & Competencies

- Python backend development
- AI/ML model integration into production systems
- REST API development using FastAPI
- Cloud-native application development
- CI/CD and DevOps practices
- Microservices and scalable architecture design
- Observability and system monitoring
- Software design patterns and clean architecture
- Collaboration with AI/ML and data engineering teams
- Problem-solving and system optimization

Success Metrics

- Delivery of scalable, secure, and high-performance backend systems
- Successful integration of AI/ML models into production environments
- High system reliability, observability, and performance optimization
- Efficient CI/CD pipelines enabling smooth and frequent deployments
- Improved code quality through reviews and engineering best practices
- Reduced production issues through solid monitoring and alerting
- Effective collaboration across AI, data, and cloud engineering teams

Location and Way of Working:

- Base location: Bengaluru, India

📌 Technology & Transformation - Engineering - Consultant - Python - Bangalore (Bengaluru)
🏢 Deloitte
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technology & transformation - engineering - consultant - python - bangalore (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: technology & transformation - engineering - consultant - python - bangalore (bengaluru) / bengaluru