Overview
Build and maintain Python backend services for GenAI and agentic AI solutions on Microsoft Azure, within Vialto Labs, which redesigns service delivery in tax and immigration and drives AI-enabled operational efficiency.
What you'll do
- Design, build, and maintain backend services for GenAI and agent-based applications using Python
- Develop APIs and services using FastAPI
- Build and support AI solutions using the agentic framework
- Design and integrate agent workflows, tool usage, orchestration, and workflow management patterns
- Build and maintain services using PostgreSQL, Cosmos DB, and/or SQL Server
- Containerize and deploy applications using Docker and Kubernetes
- Develop secure, scalable, and production-ready AI systems on Azure
- Build agentic harnesses, test frameworks, and evaluation pipelines
- Implement observability, monitoring, logging, and quality checks for AI systems
- Collaborate with cross-functional teams to deliver enterprise AI solutions
- Use modern engineering tools and workflows including Azure DevOps (ADO), GitHub, Claude Code, Cowork, and automation-friendly development practices
- Ensure adherence to Responsible AI, security, privacy, and governance requirements
- Support document intelligence, OCR, and data processing workflows where needed
What you'll need
- 6+ years of software engineering experience, especially Python
- 2+ years in GenAI, LLM, or agentic application development
- Hands-on experience supporting or building GenAI / LLM-based applications
- Experience building backend services and APIs with FastAPI
- Experience with agent orchestration frameworks
- Experience with Azure cloud resources and cloud-native application development
- Experience with one or more databases: Postgres, Cosmos DB, SQL Server
- Experience with Docker and Kubernetes
- Experience with ADO, GitHub, and modern CI/CD workflows
- Strong understanding of backend architecture, testing, debugging, and performance optimization
- Experience with agentic engineering and agent-based solutions
- Understands evals / evaluation frameworks
- Strong understanding of secure design for AI systems, including access control, data handling, prompt safety, and system reliability
- Experience integrating tools, APIs, and structured workflows into AI applications
- Experience with workflow management and orchestration in enterprise environments
Nice to have
- Experience in enterprise or production AI environments
- Strong understanding of MCP, SKILLS, plugins, tool calling, or reusable agent capabilities
- Experience with OCR, document extraction, or document intelligence solutions
- Experience with data wrangling, preprocessing, and unstructured data pipelines
- Experience with RAG, search, retrieval pipelines, or knowledge integration
- Knowledgeable about working with multi-agent systems
- Familiarity with AI-assisted developer workflows and coding tools
Details
- Based in the Bangalore office, with the possibility of hybrid work mode
- Use of AI is part of the application process
Read the full description and apply on the company’s own careers page.