Python Software Developer - AI/ML (9-14 yrs)

V2 Solutions

Pune District

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

V2 Solutions is seeking a senior Python software developer with AIML and Azure/AWS experience to own enterprise-grade automation and data integration solutions. You will design, code, and deliver robust systems with AI/GenAI components, ensuring production-readiness, security, and reliability in an Azure-first environment.

The role demands hands-on Python development, building ETL pipelines, APIs, and scalable services, plus strong testing and observability.

Qualifications

  • 9 to 12 years of professional software development experience.
  • 13 years of real AI/GenAI/LLM production exposure.
  • Strong hands‑on Python development experience in production systems.
  • Experience with enterprise production use cases and Azure-first environments.

Responsibilities

  • Be actively hands‑on in Python, contributing to core code, integrations, and logic.
  • Design, build, and maintain Python scripts and services for data extraction, validation, transformation, and reporting.
  • Build ETL pipelines using Pandas and PySpark; schedule, monitor, and optimize jobs.
  • Develop clean Python services with REST/async APIs and background workers.
  • Write production-grade Python with automated tests, logging, and observability.
  • Handle Excel and PDF processing to support data preparation and reporting.

Skills

Python
AI/GenAI
Azure
REST APIs
Pandas
NumPy
SQL
Docker
CI/CD
Git

Tools

Azure Functions
Docker
CI/CD pipelines
PySpark

Job description

Description : Job Title : Python Software Developer+ AIML +Azure/AWS Job description : We are seeking a Technical Lead with strong hands‑on Python experience to take ownership of enterprise-grade application and automation solutions in an Azurefirst environment, including the safe, reliable integration of AI / GenAI / LLM capabilities into production systems. This is a senior, hands‑on technical role. The successful candidate will be a technocrat - someone who Designs, codes, and delivers - with the ability to communicate confidently with business stakeholders and ensure solutions are productionready, secure, and enterprisesafe.

Responsibilities
  • Be actively hands‑on in Python, contributing directly to core application code, integrations, and critical logic.
  • Design, build, and maintain Python scripts and services for : 1. Data extraction, validation, transformation, reconciliation, and reporting. 2. Automation workflows and backend services.
  • Build and manage ETL pipelines using Pandas (and PySpark where applicable); schedule, monitor, and optimize jobs for reliability and performance.
  • Design and implement clean, maintainable Python services, including : 1. REST and async APIs integrating with internal and external systems. 2. Background workers, schedulers, and ingestion pipelines.
  • Write production-quality Python code, with focus on : 1. Correctness, readability, and maintainability. 2. Strong automated test coverage (unit, integration, contract). 3. Robust error handling, logging, and observability.
  • Perform Excel and PDF document processing (creation, editing, updating) using Python to support accurate data preparation, validation, and reporting.
AI / GenAI / LLM Integration (Enterprise-Safe Use)
  • Design and implement Python-based integration layers for AI / GenAI / LLM systems.
  • Ensure AI outputs are never blindly trusted, by enforcing : 1. Strict schema and contract validation. 2. Deterministic post-processing logic. 3. Confidence and consistency checks. 4. Explicit fallbacks and failure paths.
  • Manage execution state, retries, and intermediate results across multistep AIassisted workflows to support resumability and failure recovery.
  • Clearly distinguish experimental AI capabilities from productioncritical automation and application logic.
  • Contribute to real, production use cases for AI and automationnot just proofs of concept.
Engineering Quality & Ownership
  • Act as a technical owner, accountable for code quality, stability, and behaviour in production.
  • Review Python code written by others, providing precise, technically accurate feedback.
  • Write automated tests using pytest, participate in code reviews, and maintain technical documentation and SOPs.
  • Diagnose and resolve complex production issues, including those involving external systems or AI components.
Collaboration & Stakeholder Communication
  • Communicate clearly, confidently, and directly with business users and nontechnical stakeholders.
  • Explain technical tradeoffs, risks, and constraints in a way that enables informed decisionmaking.
  • Work closely with product, operations, and business teams to ensure solutions meet real operational needs.
Required Skills & Experience (Mandatory)
  • 9 to 12 years of professional software development experience.
  • 13 years of real AI/GenAI/LLM production exposure.
  • Strong, demonstrable hands‑on Python development experience in production systems.
  • Experience working on real-world, enterprise production use cases (not limited to POCs).
  • Strong exposure to AI / ML / GenAI integration in applications or automation workflows.
  • Experience working in an Azure-first environment (Azure Functions, , App Services, Storage, Key Vault, and Azure AI services, etc.).
  • Deep understanding of Python fundamentals, including : 1. Data structures and memory behaviour. 2. Exception handling and failure patterns. 3, Concurrency models (threads, async, multiprocessing). 4. Dependency and environment management.
  • Strong proficiency in Pandas, NumPy, REST APIs, and SQL.
  • Experience with Git, Docker, and CI/CD pipelines.
  • Strong analytical thinking, problem-solving ability, and communication skills.
Nice to Have
  • Experience with Databricks and/or OCR-based document processing.
  • Exposure to PySpark, Kafka, or RabbitMQ.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python (Programming Language)
Python (Programming Language)

Cerebra • Mumbai, Pune District

On-site
INR 1,800,000 - 3,200,000
Python Developer with AI
Python Developer with AI

Infosys • Chennai District, Bengaluru, Pune District

Hybrid
INR 1,200,000 - 2,000,000
AIML Engineer Python
AIML Engineer Python

Luxsh solutions Pvt Ltd ( B&S Group ) • Vadodara

On-site
INR 900,000 - 1,300,000
Python Developer (AI & Azure)
Python Developer (AI & Azure)

Tech Mahindra • Chennai District, Bengaluru, New Delhi

Hybrid
INR 1,400,000 - 1,900,000
Python AI Developer
Python AI Developer

EY • Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Senior Python AI/ML Developer
Senior Python AI/ML Developer

Papigen • India

On-site
INR 2,000,000 - 4,000,000
Python Software Developer
Python Software Developer

Optum • Dadri, Gurugram District, Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
AI Python Lead
AI Python Lead

SAIS • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Python Backend Developer
Python Backend Developer

SP Software • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Python Programmer
Python Programmer

Sigma Allied Services • Bengaluru

Hybrid
INR 300,000 - 600,000