We are seeking a Python developer 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.ResponsibilitiesHandsOn Python Development (Core Expectation)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: Data extraction, validation, transformation, reconciliation, and reporting.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: REST and async APIs integrating with internal and external systems.Background workers, schedulers, and ingestion pipelines.Write production-quality Python code, with focus on: Correctness, readability, and maintainability.Strong automated test coverage (unit, integration, contract).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: Strict schema and contract validation.Deterministic post-processing logic.Confidence and consistency checks.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 & OwnershipAct 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 CommunicationCommunicate 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)14 years + of professional software development experience.23 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: Data structures and memory behaviour.Exception handling and failure patterns.Concurrency models (threads, async, multiprocessing).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 HaveExperience with Databricks and/or OCR-based document processing.Exposure to PySpark, Kafka, or RabbitMQ.Role: Full Stack Developer,Industry Type: IT Services & Consulting,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: Any Graduate