18 Aug
|
Tech Mahindra
|
Chennai
18 Aug
Tech Mahindra
Chennai
Job Summary
We are seeking a highly skilled Data Engineer / Python Developer with expertise in up-to-date AI-powered data platforms and Azure technologies.
Key Responsibilities
- Design, develop, and maintain scalable data engineering solutions using Python.
- Build and enhance REST APIs to support data and AI-driven applications.
- Develop AI-powered solutions leveraging Azure Databricks AI capabilities.
- Implement Agentic AI workflows using frameworks such as LangGraph.
- Optimize SQL queries and database performance for large-scale data workloads.
- Collaborate with business stakeholders and US-based teams to understand and deliver requirements.
- Utilize AI-assisted development tools to improve productivity and code quality.
- Participate in architecture discussions, code reviews, and technical design sessions.
- Work in an Agile environment and adapt to evolving business requirements.
- Ensure solutions adhere to security, scalability, and performance standards.
Mandatory Skills
Python Development
- Strong experience in Python for Data Engineering
- Python-based API Development (FastAPI, Flask, or similar frameworks)
- Data processing, transformation, and orchestration
Azure Databricks & AI
- Azure Databricks
- Vector Search
- Genie
- Agent Bricks Development
- AI/ML-enabled data solutions
Agentic AI
- Hands-on experience with Agentic AI frameworks such as:
- LangGraph
- LangChain (preferred)
- Multi-agent workflows
- AI orchestration frameworks
Database & Performance
- Advanced SQL development
- Query optimization and performance tuning
- Database troubleshooting and analysis
AI-Assisted Development
- Experience with AI coding assistants and productivity tools
- GitHub Copilot
- Droid or similar AI-assisted development platforms
- Vibe Coding practices and AI-driven development workflows
📌 Python Developer (AI & Azure) (Chennai)
🏢 Tech Mahindra
📍 Chennai