🔔 FCM Loaded

Python (Machine Learning)

Tata Consultancy Services

2 - 5 years

Hyderabad

Posted: 23/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Role - Python (Machine Learning)

Location - Pune/Hyderabad

Location - 6 to 12Yrs


Job Summary

We are seeking an experienced Full stack Software Engineer to lead the development and implementation of AI PoD solutions for wealth management and conversational banking. You will be responsible for designing scalable full-stack applications, leading development teams, and ensuring seamless integration of AI capabilities with user-friendly interfaces using Python and React technologies.

Key Responsibilities

Lead development teams in building AI-powered applications for wealth management and banking

Design and develop full-stack solutions using Python backend services and React frontend applications

Architect scalable web applications that integrate with Azure AI services and machine learning models

Implement RESTful APIs and microservices for AI model integration and data processing

Develop responsive and intuitive user interfaces for conversational banking and wealth management platforms

Collaborate with AI/ML engineers to productionize machine learning models and LLM applications

Ensure code quality, performance optimization, and adherence to development best practices

Mentor junior developers and conduct code reviews to maintain high technical standards

Implement CI/CD pipelines and automated testing frameworks using Azure DevOps

Ensure applications meet security, compliance, and regulatory requirements for financial services

Required Qualifications

Bachelor's/Master's degree in Computer Science, Software Engineering, or related field

Overall 8+ years experience with 5+ years of software development experience with leadership responsibilities

Strong proficiency in Python and backend development frameworks (Django, Flask, FastAPI)

Extensive experience with React.js and modern JavaScript (ES6+, TypeScript)

Experience with Azure cloud services and API development

Knowledge of database design and management (SQL and NoSQL)

Experience with version control systems (Git) and agile development methodologies

Strong understanding of software architecture patterns and design principles

Experience with AI/ML integration and working with data science teams

Excellent leadership, communication, and project management skills

Preferred Qualifications

Experience in fintech, banking, or financial services industry

Knowledge of Azure Machine Learning services and AI model deployment

Experience with conversational AI platforms and chatbot development

Familiarity with wealth management systems and banking operations

Experience with containerization (Docker, Kubernetes) and microservices architecture

Knowledge of financial regulations and compliance requirements

Experience with automated testing frameworks and TDD/BDD practices

Technical Skills

Backend: Python, Django, Flask, FastAPI, Node.js

Frontend: React.js, TypeScript, JavaScript (ES6+), HTML5, CSS3

Azure Services: Azure App Service, Azure Functions, Azure SQL Database, Azure

Cognitive Services

Databases: Azure SQL Database, PostgreSQL, MongoDB, Redis

APIs: RESTful APIs, GraphQL, WebSocket, Azure API Management

Tools: Git, Azure DevOps, Docker, Kubernetes, Jenkins

Testing: Jest, Pytest, Selenium, Azure Test Plans

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.