Python Developer (AI & Azure)

Tech Mahindra

Chennai District, Bengaluru, New Delhi

Hybrid

INR 1,400,000 - 1,900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Mahindra is seeking a highly skilled Data Engineer / Python Developer with expertise in modern AI-powered data platforms and Azure technologies. You will design, develop, and maintain scalable data engineering solutions using Python, build REST APIs, and develop AI-powered solutions leveraging Azure Databricks.

You will implement Agentic AI workflows, optimize SQL performance, and collaborate with US-based teams in an Agile environment, ensuring security and performance standards.

Qualifications

  • Strong experience in Python for Data Engineering/AI
  • Python-based API development using frameworks like FastAPI or Flask
  • Data processing, transformation, and orchestration

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 LangGraph and related frameworks.
  • Optimize SQL queries and database performance for large-scale data workloads.
  • Collaborate with business stakeholders and US-based teams to understand 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 needs.
  • Ensure solutions adhere to security, scalability, and performance standards.

Skills

Python Development
API Development
Data Processing
Advanced SQL
AI Data Solutions
Agentic AI

Tools

FastAPI
Flask
GitHub Copilot
Azure Databricks

Job description

Job Summary


We are seeking a highly skilled Data Engineer / Python Developer with expertise in modern 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer with AI
Python Developer with AI

Infosys • Chennai District, Bengaluru, Pune District

Hybrid
INR 1,200,000 - 2,000,000
AI Data Engineer
AI Data Engineer

inlogic Technologies Pvt. Ltd. • Chennai District

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Flexible work arrangements
Professional development opportunities
Senior Python AI/ML Developer
Senior Python AI/ML Developer

Papigen • India

On-site
INR 2,000,000 - 4,000,000
AI & Data Platform Developer
AI & Data Platform Developer

Clarity Benefit Solutions • Hyderabad

Hybrid
INR 900,000 - 1,500,000
Python Developer (AI)
Python Developer (AI)

Intellify • Ahmedabad District

On-site
INR 1,000,000 - 1,500,000
Python AI - Azure Developer
Python AI - Azure Developer

XTGLOBAL INFOTECH LIMITED • Hyderabad

On-site
INR 1,800,000 - 2,600,000
Python Developer Lead
Python Developer Lead

NR Consulting • Pune District, Mumbai, Bengaluru

Hybrid
INR 1,600,000 - 3,200,000
Python Software Developer - AI/ML (9-14 yrs)
Python Software Developer - AI/ML (9-14 yrs)

V2 Solutions • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior Python AI Developer
Senior Python AI Developer

Straive • India

Hybrid
INR 1,800,000 - 2,600,000
Hiring For Azure Data Engineer
Hiring For Azure Data Engineer

Think People Solutions • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,400,000