Cloud ArchitectSonata Softwarefull-timeRequired skillsPythonAzureC#CLIcommunication skillsdesign patternsJavamachine learningmicroservicesSharePointVisioREST APIsAbout the role Sonata Software Website: sonata-software.com Job details: JD for ArchitectExperience levels - 13 to 15 yearsGood understanding of various design patterns and SOLID principlesHands on with tools like Lucid, Visio, DrawIOStrong communication skills to engage various internal and external stakeholdersAbility to design scalable and resilient software systemsDesign and implement AI RAG assistant and agents using Azure OpenAI, and Azure services.Build robust Python microservices, prompt pipelines, and orchestration for LLM workflows.Develop and maintain prompt engineering artifacts and evaluate outputs for quality, safety, and relevance.Integrate AI solutions with enterprise apps/APIs (SharePoint, Dynamics, Dataverse, Graph API).Implement Retrieval Augmented Generation (RAG) using Azure Cognitive Search / Vector DBs.Apply responsible AI practices and build observability for model performance tracking.Should have designed and deployed Gen AI applications on cloud on AzureShould have good hands-on experience of using Python language and librariesExperience working with Azure AI or other cloud-based AI solutions.Strong expertise in Azure AI services, including Azure OpenAI, Cognitive ServicesHands-on experience with prompt engineering for GPT models or similar large language models and Agentic AIPrefer prior experience of application development & deployment with .Net or Java technologiesAbility to fine-tune pre-trained models using custom datasets.Proficiency in integrating AI models into real-world applications via REST APIs and SDKs.Experience with data preprocessing, machine learning libraries, and Azure CLI tools.Should provide thought-leadership when it comes to identifying and preparing for implementing Gen AI use casesWork with developers to take the prepared data and implement the Gen AI Use cases identifiedShould be conversant Python programming related to GenAI RAG implementation, Azure AI services, working knowledge of Fine Tuning using Prompt Engineering, exposure to Vibe coding toolsPrefer to have candidate from Bengaluru to be able to come to office regularlyShould be able to help and guide technically the Tech Leads and junior developers in teamProgramming languages .Net & C# (expert level) Click on Apply to know more. This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.