Software Developer (AI and Data Platform)
Infosys · Bengaluru, Karnataka
Infosys · Bengaluru, Karnataka
We are looking for a Software Developer to support and enhance Agent Spendster, an AI-powered spend compliance platform that automates procurement and invoice validation across the procure-to-pay lifecycle. The role involves building scalable data pipelines, integrating enterprise systems, productionizing AI solutions, and ensuring reliable, secure, and observable services on Azure cloud. **Roles \& Responsibilities:** * Develop and maintain scalable AI, data integration, and automation pipelines. * Enhance Azure Durable Functions workflows, orchestration, error handling, and performance optimization. * Build and support integrations across Snowflake, SAP, Azure services, and enterprise data sources. * Productionize AI solutions and resolve platform, pipeline, and data quality issues. * Build evaluation and monitoring frameworks for AI/ML workloads. * Implement observability, logging, tracing, dashboards, and operational monitoring. * Improve automated testing, CI/CD pipelines, authentication, and platform reliability. * Collaborate with Data Scientists to operationalize AI models and document intelligence solutions. **Technical Requirement:** * Strong Python development experience with Python 3.x, Pydantic, Pytest, Type Hints, and API development. * Experience building cloud-native solutions on Microsoft Azure, including Azure Functions, Durable Functions, Azure OpenAI, Document Intelligence, Cosmos DB, Blob Storage, and Key Vault. * Strong data engineering and integration skills with SQL, Snowflake, ETL/ELT pipelines, and enterprise data platforms. * Knowledge of CI/CD, Git, GitLab, DevOps practices, observability, monitoring, and logging frameworks. * Experience with OpenTelemetry, Application Insights, Grafana, and production monitoring tools. * Understanding of secure authentication mechanisms including Managed Identity, OAuth2, and Workload Identity Federation. * Exposure to LLM applications, Azure OpenAI, OCR/Document Processing, SAP integrations, MLflow, and Azure ML is preferred.