Location: Chennai
Experience: 3–5 Years
Qualification: B.E / B.Tech (CS/IT) or MCA / M.Sc (CS/IT)
Role Overview
We are adding skilled Python Developers with exposure to AI/ML concepts to design and build scalable backend applications, APIs, and automation solutions. This role involves working on enterprise integrations and AI-driven initiatives within a structured engineering environment.
Key Responsibilities
Design, develop, and maintain backend applications using Python
Build and optimize scalable RESTful APIs
Work with frameworks such as Django, Flask, or FastAPI
Design and optimize database schemas and queries (SQL/NoSQL)
Contribute to AI/ML-based solutions and automation initiatives
Implement third-party integrations and enterprise system connections
Debug, test, and optimize applications for performance and reliability
Collaborate with architects, analysts, and cross-functional teams
Adapt to multi-technology environments, including exposure to ABAP where required
Must-Have Skills
Hands-on Python development experience
Strong experience with Django / Flask / FastAPI
Experience in API development and system integrations
Proficiency in SQL or NoSQL databases
Strong debugging, analytical, and problem-solving skills
Understanding of SDLC and Agile methodologies
Effective use of AI tools with hands-on AI/ML and LLM integration in enterprise applications
Exposure to data pipelines and MLOps, including model deployment and monitoring
Willingness to work across multiple technologies
Good-to-Have
Exposure to AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn)
Experience with cloud platforms (AWS/Azure/GCP)
Familiarity with Git and version control best practices
Basic knowledge of Docker or containerization
Exposure to SAP ecosystem or enterprise applications