Source description
About the role
Job Title: AI Developer – .NET Experience: 3–8 Years About the Role We are looking for a skilled AI Developer with strong hands-on experience in .NET technologies to design, develop, and deploy AI-driven applications and intelligent automation solutions. The ideal candidate will combine software engineering expertise with practical knowledge of modern AI/ML frameworks and cloud ecosystems. Key Responsibilities Design, develop, and integrate AI/ML models within .NET applications Build intelligent automation and cognitive solutions using APIs such as Generative AI, NLP, LLMs etc Develop scalable backend services using C#, ASP.NET Core, and Web APIs Work closely with Tech Lead and Data Reporting team to operationalize and optimize AI models Implement secure, reliable, and high-performance application architecture Deploy AI solutions using Azure/AWS cloud services (Azure preferred) Perform code reviews, troubleshoot issues, and ensure best engineering practices Continuously research and adopt new AI/ML trends, frameworks, and tools Required Skills & Qualifications Strong proficiency in C#, .NET Core, RESTful APIs Hands-on experience with AI/ML libraries and frameworks such as: Microsoft Semantic Kernel, ML.NET Azure OpenAI / OpenAI APIs Experience with Azure Cognitive Services , Azure Functions, App Service Good understanding of LLMs, prompt engineering, vector embeddings Familiarity with databases (SQL/NoSQL like Cosmos DB) Knowledge of DevOps practices (CI/CD, Git, Docker, etc.)
More at Mahindra Satyam